http://ramnet.se/~nisse/diverse/temp/gnomelovelogo.png

GnomeLove is an initiative that aims to help people who want to get started contributing to GNOME. This page offers a collection of links to useful resources for aspiring developers, testers, documenters or simply GNOME enthusiasts.


Contacts

In addition to this wiki page, the GnomeLove project also features:

This page mainly focuses on developers, but there are many other ways to get involved.

Getting started

These guides provide useful information on the different steps a beginner may follow to get to know how the things work and start contributing.

Technical guides

Please maintain consistency when adding a new reference to keep this page as clear as possible...

Giving love to projects

/!\ Please always ask the maintainers before starting a task by adding a note in bugzilla for the corresponding bug.

Case 1: You don't want to work on a specific project

Then the GnomeGoals are made for you. Instead of project-based bug correction, it generally consists of task-based desktop-wide bug corrections. You then learn a single task, but touch to every project, which is a good exercise to get started. The tasks are usually simple and short, and accompanied with guidelines. You also need less commitment in the project, so this is perfect for people wanting to contribute on an irregular basis.

Also, if you're interested in performance issues, look at GnomePerformance for how to help improve Gnome's speed. See MemoryReduction to help in reducing the amount of memory used by GNOME.

Case 2: You don't know which project you want to work on

Look at bugzilla bugs with the gnome-love keyword. These are tasks suitable for new developers, for many GNOME projects.

Case 3: You want to work on a specific project

Then check out the ModuleMaintenanceWorkspaces and pick up a project. Following the associated love-bugs link will lead you to the tasks suitable for GNOME Lovers for that project.

Some projects also have a favorite entry point, or additionnal info for GNOME Lovers:

Other applications:

Case 4: You want to work on new projects or new features

There are a bunch of ideas for new projects and features in GNOME, make sure to get the opinion of the affected maintainers or the community because the project in question may be obsolete, invalid or already implemented with the passing of time:

GNOME Love Days

The underlying idea behind this, is to have one special day for a given task, for example finding bugs, or improving a specific part of GNOME... On this day, someone will stay on the #gnome-love irc channel to give some support and help you on this task.

When

Topic

2005-10-30, from 14:00 UTC

Performance Love Day

2006-08-06, from 14:00 UTC

Love Day before 2.16 release

Articles and tutorials

Tips & Tricks

Internationalization

GUI

Other

Books


CategoryGnomeLove

GnomeLove (last edited 2009-08-25 05:26:06 by StefanoTortarolo)