The GNOME Goals

Setting small concrete goals that we should all try to achieve could definitely help with our work in integration and consistency. The goals may vary a lot, don't need to be ambitious, don't need to be about code. But they need to be achievable in a small timeframe. They are the GNOME goals.

Contact information

For information or help requests about the GNOME Goals, you can use:

Current GNOME Goals

{i} If you want to participate to one of these goals, don't forget to subscribe to the updates notification of the goal's wiki page. This will inform you of the progress every participant makes, but (more important) will notify you of potential changes in the guidelines. To subscribe to a page, just click the "Subscribe" link on the right or at the end of a wiki page.

Goal

Summary

Comments

GnomeGoals/RemoveDeprecatedSymbols/Glib

Remove use of Glib deprecated symbols

Under the hood

GnomeGoals/RemoveDeprecatedSymbols/GTK+

Remove use of GTK+ deprecated symbols

Under the hood

GnomeGoals/CleanupGTKIncludes

Clean up GLib and GTK+ includes

Under the hood

GnomeGoals/RemoveLibGladeUseGtkBuilder

Use GtkBuilder instead of libglade

Under the hood

GnomeGoals/RemoveGnomeOpenGnomeHelp

Use gio for deprecated gnome-open and gnome-help

Under the hood

GnomeGoals/CorrectDesktopFiles

Use a correct Generic Name

Under the hood

GnomeGoals/UseGseal

Use GSEAL macro to detect direct access to the object fields and replace them with a call to an accessor function

Under the hood

Next goal candidates

Please add your comments to these goals proposals to have them the more accurate possible.

Goal

Summary

Category

GnomeGoals/AboutDialog

Update about dialogs

User Interface

GnomeGoals/WikiMigration

Create wiki pages for all the GNOME applications

Under the hood

GnomeGoals/DistCheck

Ensure that every application will pass make distcheck without errors

Under the hood

GnomeGoals/UpdateInfoFiles

Update/add AUTHORS, MAINTAINERS, THANKS, README, etc.

Miscellaneous

GnomeGoals/RemoveMarkupInMessages

Remove markup in translatable messages

Under the hood

GnomeGoals/XDGConfigFolders

Implement XDG config directory spec - clean the .hidden folder mess

Under the hood

GnomeGoals/UseTimeoutAddSeconds

Use g_timeout_add_seconds instead g_timeout_add for save the world!

Under the hood

GnomeGoals/DropLibsexy

Drop Libsexy library

Under the hood

GnomeGoals/NicerBuilds

Make building GNOME clearer and faster by adding shave (or automake1.11 option) and dolt to your project.

Under the hood

GnomeGoals/AddGObjectIntrospectionSupport

Add GObject Introspection Support to your app

Under the hood

GnomeGoals/GSettingsMigration

Migrate to GSettings / dconf

Under the hood

You may want to add your ideas for new goals to the GnomeGoals/Proposals page...

Fully completed GNOME Goals

Goal

Summary

Comments

GnomeGoals/AppIcon

Install theme-friendly icons

All patches applied

GnomeGoals/ApplicationCategory

Correct the location an application appears in menus

All patches applied

GnomeGoals/PoLinguas

Simplify the support of a new language for translators

All patches applied

GnomeGoals/PoptGOption

Use Glib command line options support

GnomeGoals/MsgctxtMigration

Migrate from using string context to msgctxt

Under the hood

GnomeGoals (last edited 2009-11-12 17:05:19 by JavierJardon)