GNOME 2.5.x Modules List

Developer Platform

Gnome Library gtk2-perl Module Maintainer Status
GConf Gnome2::GConf Emmanuele Bassi 0.42 -- first release
ORBit2
at-spi
atk Gtk2 muppet part of Gtk2, but no methods are actually bound so far as i know
audiofile
esound
gail
glib Glib muppet needs support for implementing GInterfaces in Perl, will need support for GInterface properties when 2.4.0 is out.
gnome-mime-data
gnome-vfs Gnome2::VFS Torsten Schoenfeld in alpha phase
gtk+ Gtk2 muppet preparing for gtk+ 2.4 on a separate branch. new support almost complete, needs massive testing.
gtk-doc Not really needed. We use POD (Perl's native doc format) with Glib::GenPod and other helpers.
intltool
libIDL
libart_lgpl nothing done. will be non-trivial, as the API and data structres are very C-ish.
libbonobo waiting for ORBit2 bindings.
libbonoboui
libglade Gtk2::GladeXML Ross McFarland or Chas Owens... who owns this? almost ready for 1.0
libgnome Gnome2 Torsten Schoenfeld in beta phase
libgnomecanvas Gnome2::Canvas muppet reasonably complete, barring libart-related stuff
libgnomeui Gnome2 Torsten Schoenfeld in beta phase
libxml2 XML::LibXML Christian Glahn pre-existing bindings on CPAN, not part of gtk2-perl
libxslt XML::LibXSLT Matt Sergeant pre-existing bindings on CPAN, not part of gtk2-perl
pango Gtk2 muppet Pango is currently part of Gtk2, but has only some basic stuff bound, enough to get by in a gtk app.
pkgconfig ExtUtils::PkgConfig Ross McFarland as complete as we require

Desktop

Gnome Component Perl Module Maintainer Status
acme Program, not a library
bug-buddy
control-center
eel
eog
epiphany
file-roller
gcalctool
gconf-editor
gdm
gedit
ggv
gnome-applets
gnome-desktop
gnome-games
gnome-icon-theme
gnome-mag
gnome-media
gnome-panel
gnome-session
gnome-speech
gnome-system-monitor
gnome-terminal
gnome-themes
gnome-user-docs
gnome-utils
gnomemeeting
gnopernicus
gok
gpdf program, not a library
gstreamer ? Brett Kosinski haven't seen code yet
gst-plugins ? i assume same as gstreamer
gtk-engines
gtksourceview
gucharmap
libgail-gnome
libgnomeprint Gnome2::Print Emmanuele Bassi releasable?
libgnomeprintui Gnome2::Print Emmanuele Bassi releasable?
libgtkhtml (gtkhtml2) gtkhtml2? who maintains this? what about gtkhtml3?
libgtop
librsvg Gnome2::Rsvg Torsten Schoenfeld first alpha released
libwnck Gnome2::Wnck Torsten Schoenfeld in alpha phase
metacity
nautilus need bindings for libnautilus to create nautilus compontents; waiting on libbonobo bindings.
nautilus-cd-burner program, not a library
nautilus-media
scrollkeeper don't know how to support this
startup-notification
vte Gnome2::Vte Torsten Schoenfeld in alpha phase
yelp program, not a library
zenity program, not a library