Le projet Django est géré par une équipe de volontaires poursuivant trois buts :
Le projet Django n’est pas une entité légalement constituée. La fondation Django Software, une organisation à but non lucratif, gère les affaires financières et légales liées au projet Django. En dehors de ces domaines, la fondation laisse le projet Django gérer le développement du logiciel Django, son écosystème et sa communauté.
Mergers are a small set of people who merge pull requests to the Django Git repository.
Mergers hold the following prerogatives:
Merger
,The technical board selects Mergers as necessary to maintain their number at a minimum of three, in order to spread the workload and avoid over-burdening or burning out any individual Merger. There is no upper limit to the number of Mergers.
It’s not a requirement that a Merger is also a Django Fellow, but the Django Software Foundation has the power to use funding of Fellow positions as a way to make the role of Merger sustainable.
The following restrictions apply to the role of Merger:
The selection process, when a vacancy occurs or when the technical board deems it necessary to select additional persons for such a role, occur as follows:
Mergers may resign their role at any time, but should endeavor to provide some advance notice in order to allow the selection of a replacement. Termination of the contract of a Django Fellow by the Django Software Foundation temporarily suspends that person’s Merger role until such time as the technical board can vote on their nomination.
Otherwise, a Merger may be removed by:
Releasers are a small set of people who have the authority to upload packaged releases of Django to the Python Package Index, and to the djangoproject.com website.
Releasers build Django releases and upload them to the Python Package Index, and to the djangoproject.com website.
The technical board selects Releasers as necessary to maintain their number at a minimum of three, in order to spread the workload and avoid over-burdening or burning out any individual Releaser. There is no upper limit to the number of Releasers.
It’s not a requirement that a Releaser is also a Django Fellow, but the Django Software Foundation has the power to use funding of Fellow positions as a way to make the role of Releaser sustainable.
A person may serve in the roles of Releaser and Merger simultaneously.
The selection process, when a vacancy occurs or when the technical board deems it necessary to select additional persons for such a role, occur as follows:
Releasers may resign their role at any time, but should endeavor to provide some advance notice in order to allow the selection of a replacement. Termination of the contract of a Django Fellow by the Django Software Foundation temporarily suspends that person’s Releaser role until such time as the technical board can vote on their nomination.
Otherwise, a Releaser may be removed by:
Le comité technique est un groupe de contributeurs expérimentés qui :
Leur préoccupation principale est de maintenir la qualité et la stabilité du cadriciel web Django.
Le comité technique possède les prérogatives suivantes :
The technical board is an elected group of five experienced contributors who demonstrate:
A new board is elected after each release cycle of Django. The election process works as follows:
A member of the technical board may be removed by:
Changes to this document require the use of the DEP process, with modifications described in DEP 0010.
déc. 07, 2021