This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Find tasks in a GNOME project

To find a task simply look at the "Contribute" section in every app wiki page where it will be explained how to find them for that project. A list of projects to contribute are in the ChooseProject page.

You don't need to announce you are working on the task, once you have uploaded the patch it's clear you committed to solve it with code and the maintainer will review it and propose new approach if necessary.

Tools and tricks for solving tasks in a GNOME project

Now that you can build and run the project successfully, it is time to look into solving a newcomer task. Before looking into the problem, start by installing an IDE, for example the Builder IDE.



devhelp.png

Install DevHelp or search the GNOME Developer Center online to look up classes and functions you come across. The Developer Center contains the API for most GNOME libraries and tutorials on developing GNOME apps. GTK also have an introductory tutorial which can introduce you to useful classes and concepts.


Other useful tools

GTK+ also includes the following developer tools that may be helpful for you:



Next Step

Once you have solved the task, go to create a commit and submit a patch.


2024-10-23 11:23