Guidelines for helping out with pkg-games packages
These guidelines are meant to apply:
- If you want to help out with a package maintained by the pkg-games team
- If you are a member of the pkg-games team or a Debian Developer
If you are not currently the main person(s) working on this package (as indicated by the Uploaders: field in debian/control)
Keep in mind that these are guidelines, not law. They are meant to help choosing an appropriate behavior, not to be in the way of contributions. According to how controversial a change is, they may be too strict (e.g. bug fixes) or too slight (e.g. removal of a package). Decide at your own discretion, or just follow the guidelines.
Check debian/README.source
- If a package has differing instructions in debian/README.source (or another appropriate place), these take precedence over the guidelines on this page, please make sure to check this first.
Committing
For committing to packages kept in version control (SVN/git) we ask you to:
Notify all the people listed as Uploaders and Maintainers, including the mailing list debian-devel-games@lists.debian.org.
- You do not need to wait for a reply in order to commit, but you do need to act on objections by the people involved if they should arise.
Uploading
For uploading packages we ask you to:
Notify all the people listed as Uploaders and Maintainers, including the mailing list debian-devel-games@lists.debian.org.
Wait at least five days for a reply and act on objections by the people involved if they should arise. Then feel free to upload or to request a sponsor to upload the package by adding it to the queue. If you want to add yourself to the packages Uploaders, mention that in your notification and do so if nobody objects.
- Alternatively, upload your package to DELAYED/5 (or a higher number) immediately but make sure to mention this in your mail to the maintainers and to the team. If someone raises an objection before it has left the DELAYED queues, you should remove it from the queues.
- If the package is kept in VCS, make sure the VCS is updated accordingly (import, commit, tag, etc.).