546
Comment:
|
5979
proof-reading
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## Auto-converted by kwiki2moinmoin v2005-10-07 Maybe list debian developers here, with links to pages about how to be a developer and the DebianPolicy and so forth. --MattHawkins |
#language en ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[DebianDeveloperDanish|Dansk]] - English - [[it/DebianDeveloper|Italiano]] - [[ru/DebianDeveloper|Русский]] - [[sv/DebianDeveloper|Svenska]] -~ ---- |
Line 4: | Line 5: |
How do you get a DebianDotNet address like wiki.debian.net? | {{{#!wiki debian [[http://www.debian.org/doc/devel-manuals#devref]] - Debian Developer's Reference <<BR>> This document is a reference manual for everyone working on Debian development, whether new or old to the project.<<BR>> ''This manual describes procedures and resources for Debian maintainers. It describes how to handle our bug tracking system, the mailing lists, how to become a project member, our upload procedures, etc.'' }}} |
Line 6: | Line 11: |
Developer questions can be found (and hopefully answered) at ["DeveloperFAQ"]. | ---- <<TableOfContents(3)>> == Introduction == A '''Debian Developer''' (DD) is the traditional term for a Debian project member. Some Debian Developers work directly on Debian packages, while others contribute to the project's work in other ways, including, for example, by working as translators. [[http://www.debian.org/News/2010/20101019|All types of contribution]] are very welcome. Each applicant can choose whether they want to go through the packaging-related parts of the [[http://www.debian.org/devel/join/newmaint|Debian New Member]] process and gain rights to upload packages to the Debian archive. == Becoming a Debian Developer == People who want to become a Debian Developer can apply through the [[http://www.debian.org/devel/join/newmaint|Debian New Member]] process. More details of this process are given below. Each individual application process is conducted by an existing Debian Developer who acts as [[Glossary#application-manager|Application Manager]]. (At present, Debian Developers can apply to become Application Managers after six months in the project.) === Glossary === Terms used in this section: * an [[Glossary#applicant|Applicant]] is a someone requesting to become a '''Debian Project Member'''. * an [[Glossary#application-manager|Application Manager]] collects information about an Applicant's knowledge of Debian, and contributions already made. == Becoming a Debian Developer == Steps required to become a project member, or '''Debian Developer''' === Step 1: Application === First read read the [[http://www.debian.org/devel/join/nm-checklist|Applicant's Checklist]] and the [[http://www.debian.org/devel/join/nm-step1|application page]]. Before applying to the [[http://www.debian.org/devel/join/newmaint|Debian New Member]] process : * {{attachment:DebianDeveloper/mag.png}} For prerequisites, see the [[http://www.debian.org/devel/join/nm-checklist|Applicant's Checklist]] and the [[http://www.debian.org/devel/join/nm-step2|Identification page]]. * You have read the [[http://www.debian.org/devel/|developer documentation]]. * {{attachment:DebianDeveloper/shake.png}} You have an Advocate. * Be sure to have enough free time. === Advocating a Debian Project Member === Every application to become a Debian Developer must be advocated by an existing Debian Developer who is familiar with the applicant's work, and who believes that it is of a suitable standard both technically and socially. This is an example template for a good advocation message: {{{ Why do you advocate this person? (please provide a 5-10 line summary). You are encouraged to take questions such as the following into account but you're not limited to answering these: - How have they contributed to Debian already? - What do they intend to do for Debian in the future? - How do they interact with others, such as users and other members? }}} === Step 2: Work with the Application Manager === Once your application has been accepted you must wait for an Application Manager's assignment. He will * {{attachment:DebianDeveloper/dfsg.png}} check your knowledge of Debian. (see [[http://www.debian.org/devel/join/nm-step3|Philosophy and Procedures]]) * {{attachment:DebianDeveloper/hammer.png}} check the work you have done for Debian. (see [[http://www.debian.org/devel/join/nm-step4|Tasks and Skills]]) * {{attachment:DebianDeveloper/thumb.png}} write an AM report for you on http://lists.debian.org/debian-newmaint (see [[http://www.debian.org/devel/join/nm-step5|recommendation]]) If you want to gain unrestricted rights to upload packages to the Debian archive, then you will also have to answer questions about packaging in the [[http://www.debian.org/devel/join/nm-step3|Philosophy and Procedures]] and the [[http://www.debian.org/devel/join/nm-step4|Tasks and Skills]] parts. === Step 3: Account creation === Then you will have to wait for * [[http://www.debian.org/devel/join/nm-step6|Front Desk approval]] * [[http://www.debian.org/devel/join/nm-step7|DAM approval]] * {{attachment:DebianDeveloper/new.png}} the creation of the account |
Line 10: | Line 88: |
To use this as a !["RemoteWikiURL"], just include your Debian UID after it...as in DebianDeveloper:ivey |
|
Line 13: | Line 89: |
----- | |
Line 15: | Line 90: |
'''Don't delete this, please.''' | == Information == |
Line 17: | Line 92: |
["RemoteWikiURL"]: http://db.debian.org/search.cgi?dosearch=wiki&uid= | === A few resources === * [[DebianServiceForDD]] * How do you get a DebianDotNet address like wiki.debian.net? * Developer questions can be found (and hopefully answered) at [[DeveloperFAQ]]. * A collection of DFSG-compliant licenses has been started on [[DFSGLicenses]]. * A collection of useful links for packaging libraries for Debian can be found at LibPackaging. |
Line 19: | Line 99: |
---- | * [[http://www.debian.org/doc/devel-manuals#devref]] - Debian Developer's Reference <<BR>> ''This manual describes procedures and resources for Debian maintainers. It describes how to become a new developer, the upload procedure, how to handle our bug tracking system, the mailing lists, Internet servers, etc.<<BR>>This manual is thought as a reference manual for all Debian developers (newbies and old pros).'' }}} === Information about Debian Developers === * [[http://www.debian.org/devel/people]] - current developers database (see also [[http://db.debian.org/|db]]). * [[DDPortfolio|Debian Developer's Portfolio]] - resources collecting ''per-developer information'' |
Translation(s): Dansk - English - Italiano - Русский - Svenska
http://www.debian.org/doc/devel-manuals#devref - Debian Developer's Reference
This document is a reference manual for everyone working on Debian development, whether new or old to the project.
This manual describes procedures and resources for Debian maintainers. It describes how to handle our bug tracking system, the mailing lists, how to become a project member, our upload procedures, etc.
Contents
Introduction
A Debian Developer (DD) is the traditional term for a Debian project member. Some Debian Developers work directly on Debian packages, while others contribute to the project's work in other ways, including, for example, by working as translators. All types of contribution are very welcome.
Each applicant can choose whether they want to go through the packaging-related parts of the Debian New Member process and gain rights to upload packages to the Debian archive.
Becoming a Debian Developer
People who want to become a Debian Developer can apply through the Debian New Member process. More details of this process are given below.
Each individual application process is conducted by an existing Debian Developer who acts as Application Manager. (At present, Debian Developers can apply to become Application Managers after six months in the project.)
Glossary
Terms used in this section:
an Applicant is a someone requesting to become a Debian Project Member.
an Application Manager collects information about an Applicant's knowledge of Debian, and contributions already made.
Becoming a Debian Developer
Steps required to become a project member, or Debian Developer
Step 1: Application
First read read the Applicant's Checklist and the application page.
Before applying to the Debian New Member process :
For prerequisites, see the Applicant's Checklist and the Identification page.
You have read the developer documentation.
You have an Advocate.
- Be sure to have enough free time.
Advocating a Debian Project Member
Every application to become a Debian Developer must be advocated by an existing Debian Developer who is familiar with the applicant's work, and who believes that it is of a suitable standard both technically and socially.
- This is an example template for a good advocation message:
Why do you advocate this person? (please provide a 5-10 line summary). You are encouraged to take questions such as the following into account but you're not limited to answering these: - How have they contributed to Debian already? - What do they intend to do for Debian in the future? - How do they interact with others, such as users and other members?
Step 2: Work with the Application Manager
Once your application has been accepted you must wait for an Application Manager's assignment. He will
check your knowledge of Debian. (see Philosophy and Procedures)
check the work you have done for Debian. (see Tasks and Skills)
write an AM report for you on http://lists.debian.org/debian-newmaint (see recommendation)
If you want to gain unrestricted rights to upload packages to the Debian archive, then you will also have to answer questions about packaging in the Philosophy and Procedures and the Tasks and Skills parts.
Step 3: Account creation
Then you will have to wait for
the creation of the account
Information
A few resources
How do you get a DebianDotNet address like wiki.debian.net?
Developer questions can be found (and hopefully answered) at DeveloperFAQ.
A collection of DFSG-compliant licenses has been started on DFSGLicenses.
A collection of useful links for packaging libraries for Debian can be found at LibPackaging.
http://www.debian.org/doc/devel-manuals#devref - Debian Developer's Reference
This manual describes procedures and resources for Debian maintainers. It describes how to become a new developer, the upload procedure, how to handle our bug tracking system, the mailing lists, Internet servers, etc.
This manual is thought as a reference manual for all Debian developers (newbies and old pros).
}}}
Information about Debian Developers
http://www.debian.org/devel/people - current developers database (see also db).
Debian Developer's Portfolio - resources collecting per-developer information