This proposal has been sent to the development mailing list for discussion.
Improve Development Page Structure I
This is a proposal to restructure the content of the current Development page (see image to the left) in the hope that it will be easier for potential developers to get involved and for old developers to navigate. The idea is to make it easier to get an overview of gNewSense development, provide quick information on how to join the development team, and link to a development book that documents the guidelines, processes and procedures of all development activities.
Bellow this line is the proposed structure for the Development page.
gNewSense is developed by volunteers. This is a community effort — the gNewSense project does not have the support of corporations like many other distributions do, and so it depends on YOU to make things happen.
Read below to learn more about gNewSense development, and get quick information on how you can join the development team. This is a big project that requires a lot of work in different fields such as computer programming, translation, writing, arts, management, and more. We are sure you will find a place where you can put your skills into practice and enrich your abilities while you help maintain and improve the project at the same time.
Joining The Team
Read the Community Guidelines.
Join the development mailing list, introduce yourself, and tell us how would you like to help.
Create an account in Savannah. Savannah is the project management system used by gNewSense developers.
- Create an account in the website. This will allow you to edit all the information available there.
Get familiar with the Development Book.
gNewSense developers come from different parts of the planet and communicate in English by convention. All the communications among gNewSense developers take place in the development mailing list and IRC.
Source Code, Tasks And Bugs
gNewSense developers use Savannah as their project management system. Savannah allows gNewSense developers to manage the source code, mailing lists, and use the issue trackers to report and track the status of tasks and bugs related to their respective fields. This is why joining the Team requires that you create an account on Savannah.
This book is about the gNewSense development Whats, Whys and Hows. It's a specification of guidelines, processes and procedures for gNewSense development activities. Read...