GNOME Research & Development
Contents
1. Goals & Research
Pages who work on long and short term goals for the future of GNOME.
GnomeGoals - Concrete goals for GNOME, suitable for inexperienced programmers
1.1. Development Branches
Current: ThreePointFive
2. Debugging & Development
Pages that help programmers or discuss certain topics.
GnomeLove - an initiative that aims to help people who want to get started contributing to GNOME.
Debugging Gnome components - Environment variables to get log output
BackTalk - Collect good debug information from GNOME applications
Bloopers - Learn from mistakes
DevelTools - Bring more developers in through better tooling
ReleaseSets - a proposal on a set of official GNOME release sets that follow the now famous GNOME release cycle and get pokage from the release team.
scons - Explore the possibility to replace GNOME's build system from autotools/make to scons/python.
GnomeRecipes - Howto program common task in Gnome world.
3. Refactoring projects
Pages who are related to more than one project or are not (yet) a real GNOME project of their own.
AppletsRevisited - Applets for a new generation
CorporateConfiguration - We need some tool to perform enterprise-wide deployments and manage profiles.
DesktopPlaces - Thoughts about bookmarks and places consistently accessible for every app.
GnomeNic - SNMP MIB registration and similar bureaucracy
GnomePerformance - Improving time consumption desktop-wide
GnomeStorageManager - General partitioning, resizing and backup tool.
GnomeTelephony - Framework for handling diverse computer to telephone network technologies.
GnomeVfsMetadata - Better handling of file metadata for the VFS.
GnomeVfsPlans - The next generation Virtual Filesystem Layer
GtkCairoIntegration - Better integration between Cairo and GTK+
GtkStylusMode - modifications should be made when Gtk+ used in embedded devices such as PDA or phone.
InputIntegration - take full advantage of all your buttons
LightweightGNOME - Discussion on another approach for a lightweight and more flexible and portable GNOME system
LocaleProject - New framework for locale information
MemoryReduction - Dude, where's my RAM
MouseIntegration - take full advantage of your pointer
NewDefaultTheme - let's do it this time
PrivilegedOperations - Letting applications securely perform privileged operations with a friendly API
RecentFilesAndBookmarks - Let's move this from libegg into a platform library, and get it right.
4. Module related pages
These propably be should be on ModuleMaintenanceWorkspaces
EclipseIdeas - Ideas for how to make Eclipse a better GNOME IDE.
Luminocity - wobbly translucent madness (and build instructions)
PowerManager - to power management as NetworkManager is to networks
ProjectUtopia - The ability for hardware devices to "Just Work" on a Linux system.
PackagingAbstractionLayer - PAL, the packaging equivalent to HAL
SystemToolsBackends - Thoughts about the next major version of the GST backends
5. Random pages
AppIntegration - How can applications work better together? (Rich clipboard, drag and drop!)
GnomeMaps - Working with maps in GNOME.
High5 - Bumping people up to first-class objects--er, citizens via new infrastructure and applications
UnixPowerForDesktop - Bring all UNIX power to the desktop.
6. Discussion pages
Suggestions - how can GNOME improve?
WidgetWishlist - a list of widgets that need to be created or merged into GTK+
☠ - group discussion sanity gone mad
PanelAppletWishlist - Ideas for new panel applets.
7. Comments
I hav tried to sort things a bit because the list grew more and more. This sure needs more clean up and maybe different headers. But I hope this helps to once get a better overview. -- ThiloPfennig 2008-02-15 14:00:58