Advocating a prospective developer

Before advocating a prospective developer, you should check that they satisfy all things listed on the NM checklist.

You should only advocate someone if you think that they are ready to be a developer. This means that you should have known them for some time and can judge their work. It is important that prospective developers have been working in the project for some time. Some ways prospective developers might be contributing include:

These ways of helping are not mutually exclusive, of course! Many prospective developers will have done work in several areas of the project, and not everyone must be a packager. Remember, Debian welcomes non-packaging contributors as project members. For a wider overview of a given contributor, you may be interested in tools which aggregate some publicly-visible parts of the project. Your personal knowledge of the applicant is also important here.

The prospective developer should be familiar with Debian's special ways of doing things and should have already contributed actively and effectively to the project. Most importantly, they should be committed to the ideals and structure of the Debian project. Ask yourself if you want to see them in Debian – if you think they should be a Debian developer then go ahead and encourage them to apply.

Next carry out the following steps: Agree with the prospective developer to recommend them and let them sign up. After that, you have to click on their name in the listing of Applicants and go the Advocate this application page. Enter your debian login and press the Advocate button. You then will receive an e-mail with an auth key which you have to return PGP/GPG signed. After this, the Applicant is added to the queue for an Application Manager with whom he will go through all steps of the New Member checks.

See also the Advocacy Tips wiki page.