Enable new team members
← Revision 26 as of 2020-11-19 16:54:45
|Deletions are marked like this.||Additions are marked like this.|
|Line 1:||Line 1:|
|= How To Join DPMT & PAPT Teams =||= How To Join Python Team =|
|Line 3:||Line 3:|
|This document describes the steps needed to join [[Teams/PythonModulesTeam|Python Modules (DPMT)]] and/or [[Teams/PythonAppsPackagingTeam|Python Applications (PAPT)]] teams. It assumes that you already read [[https://salsa.debian.org/python-team/tools/python-apps/blob/master/policy.rst|PAPT]] / [[https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst#joining-the-team|DPMT]] policy and agree with it.||This document describes the steps needed to join [[Teams/PythonTeam]]. It assumes that you already read [[https://www.debian.org/doc/packaging-manuals/python-policy/index.html|Debian Python Policy]] and agree with it.|
|Line 5:||Line 5:|
|== How to Request to Join the Teams ==||== How to Request to Join the Team ==|
|Line 15:||Line 15:|
|Your request will be approved once an admin examines it; you'll receive notification when it happens. Do known that it is okay to ask after 75 hours ''Who is waiting on who?''.||Your request will be approved once an admin examines it; you'll receive notification when it happens.|
|Line 26:||Line 26:|
|There is already a guide about basic tasks with packages in DPMT/PAPT teams [[Teams/PythonAppsPackagingTeam/HowTo|here]] (just replace `python-apps` with `python-modules` if you're working with DPMT instead of PAPT).||There is already a guide about basic tasks with packages in the Python team [[Python/GitPackaging|here]].|
|Line 47:||Line 47:|
|* use the TODO page for [[Teams/PythonModulesTeam/TODO|DPMT]] and [[Teams/PythonAppsPackagingTeam/TODO|PAPT]]||* use the [[Teams/PythonTeam/TODO|TODO]] page.|
How To Join Python Team
How to Request to Join the Team
This is described in https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst#joining-the-team. That page says:
To be added on the team, please send your request on firstname.lastname@example.org indicate why you want to join the team: maintain your current packages within the team, help maintain some specific packages, etc. Don't forget to indicate your Salsa login!
If you don't already have an Salsa account, please register on Salsa's signup page.
In your email please state that you have read https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst and that you accept it.
Your request will be approved once an admin examines it; you'll receive notification when it happens.
How To Contact Us
You can use this places to ask us questions about packaging (not programming problems, please, for that uses #python on Freenode network) of Python modules and/or applications.
Work With The Packages
There is already a guide about basic tasks with packages in the Python team here.
Policy About Maintainer and Uploaders Fields
Usage of Maintainer and Uploaders field is defined in Maintainership section in policy document.
If the team is in the Maintainer field (and you are in Uploaders field) then every member of the team can apply changes to the package and upload it freely;
if you are in the Maintainer field (and the team is in Uploaders field) then every member of the team can apply changes to the package but any upload should be acknowledged by you (there are some exceptions, like uploads to fix RC bugs, but are infrequent).
As a general rule of thumb, just set Maintainer to the team; there might be some exceptions, like in situations where the package is so complex that a check from a knowledgeable person is welcome before an upload but they are very rare.
Request For Sponsorship
There are several ways you can ask for a review and (hopefully) for a sponsorship of your package: