The information on this page, while public, will primarily be of interest to future Debian Developers.
Step 4: Tasks and Skills
Most of the current members of the Debian Project maintain one or more packages for the distribution. However there are many other jobs that need to be done that do not involve package management.
The following tasks are obvious examples of the various jobs available to the Applicant, but they don't necessarily include everything an Applicant may find interesting and productive for the group. Additional tasks may be defined by the AM and the Applicant.
Some example tasks are:
Package ManagementBy maintaining a package, a prospective Developer can show their understanding of the Debian Policy and how they work with Debian users and bug submitters.
DocumentationThe Applicant can demonstrate their skills in this area by writing man pages for executables that don't have one, by updating an outdated document and by creating new documentation that is required by users, but still missing from the distribution.
Debugging, Testing and PatchingThe Applicant can show skills in this area either by working on fixing bugs with the QA team, or by testing installation process or individual packages working with the testing team. The Applicant can fix bugs in existing Debian packages or file bug reports in the Debian BTS describing problems and enclosing patches.
[ New Members Corner ] [ Applicants' checklist ] [ Step 1 ] [ Step 2 ] [ Step 3 ] [ Step 4 ] [ Step 5 ] [ Step 6 ] [ Step 7 ]