GNOME 2.29.x Developer Platform

These modules conform to the GNOME Developer Platform API/ABI Rules.

Proposed Modules

Tarball

Git Module

Branch

Maintainers

Integrated in jhbuild

Notes

None yet.

Current Modules

Tarball

Git Module

Branch

Maintainers

GConf

gconf

master

HavocPennington, MarkMcLoughlin

at-spi

at-spi

master

BillHaneman, LiYuan

atk

atk

master

BillHaneman, LiYuan

glib

glib

master

MatthiasClasen, ...

gtk+

gtk+

master

MatthiasClasen, ...

gtk-doc

gtk-doc

master

StefanKost

pango

pango

master

BehdadEsfahbod

Note: since GNOME 2.22, libxml2 and libxslt have been moved from the platfom to the external dependencies. Those libraries are widely used and are considered as essential on most OS, so it makes more sense to have them there. Because of the API/ABI policy of those libraries, this change doesn't change any API/ABI.

Note: since GNOME 2.24, gail has been integrated in gtk+.

Note: since GNOME 2.26, intltool has been moved from the platfom to the external dependencies. This tool is used outside of GNOME too. Since intltool is not a library, this change doesn't change any API/ABI.

Upcoming Deprecations

The following modules are heading towards planned deprecation. They will continue to be supported and API/ABI stable throughout the GNOME 2.x series, but we do not recommend using them in new applications unless you require functionality that has not already been moved elsewhere. Check the ProjectRidley page for more details about upcoming changes to our platform.

ORBit2

ORBit2

master

MichaelMeeks, MarkMcLoughlin, FrankRehberger

audiofile

tarball

HEAD

esound

esound

master

gnome-mime-data

gnome-mime-data

master

gnome-vfs

gnome-vfs

master

AlexanderLarsson, ChristianKellner, ChristopheFergeau

gnome-vfs-monikers

gnome-vfs-monikers

master

AlexanderLarsson, ChristianKellner

libIDL

libIDL

master

MarkMcLoughlin

libart_lgpl

libart_lgpl

master

libbonobo

libbonobo

master

libbonoboui

libbonoboui

master

libglade

libglade

master

libgnome

libgnome

master

libgnomecanvas

libgnomecanvas

master

libgnomeui

libgnomeui

master

TwoPointTwentynine/Platform (last edited 2009-10-11 13:35:28 by VincentUntz)