Contents
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:
the #gnome-love irc channel on irc.gnome.org
Current GNOME Goals
|
Goal |
Summary |
Comments |
Remove use of Glib deprecated symbols |
Under the hood |
|
Remove use of GTK+ deprecated symbols |
Under the hood |
|
Clean up GLib and GTK+ includes |
Under the hood |
|
Use GtkBuilder instead of libglade |
Under the hood |
|
Use gio for deprecated gnome-open and gnome-help |
Under the hood |
Next goal candidates
Please add your comments to these goals proposals to have them the more accurate possible.
Goal |
Summary |
Category |
Update about dialogs |
User Interface |
|
Create wiki pages for all the GNOME applications |
Under the hood |
|
Ensure that every application will pass make distcheck without errors |
Under the hood |
|
Update/add AUTHORS, MAINTAINERS, THANKS, README, etc. |
Miscellaneous |
|
Remove markup in translatable messages |
Under the hood |
|
Implement XDG config directory spec - clean the .hidden folder mess |
Under the hood |
|
Use g_timeout_add_seconds instead g_timeout_add for save the world! |
Under the hood |
|
Drop Libsexy library |
Under the hood |
|
Use GSEAL macro to detect direct access to the object fields and replace them with a call to an accessor function |
Under the hood |
|
Make building GNOME clearer and faster by adding shave (or automake1.11 option) and dolt to your project. |
Under the hood |
|
Add GObject Introspection Support to your app |
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 |
Install theme-friendly icons |
All patches applied |
|
Correct the location an application appears in menus |
All patches applied |
|
Simplify the support of a new language for translators |
All patches applied |
|
Use Glib command line options support |
|
|
Migrate from using string context to msgctxt |
Under the hood |
