Differences between revisions 10 and 11
Revision 10 as of 2010-08-09 01:34:57
Size: 2026
Comment: Announced in DeveloperNews 23.
Revision 11 as of 2010-08-14 20:28:31
Size: 2027
Comment: devscripts typo
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Some packaging teams use a single mailing list that collects all bug reports, and allow normal uploads by team members without them being listed directly as Maintainer or Uploader. In that case, the special first line “` * Team upload.`” will avoid to the upload to be confused with a NMU. Team uploads are supported by the `debchange` (`dch`) tool of the DebPkg:devcripts package, via a `--team` command-line option. Some packaging teams use a single mailing list that collects all bug reports, and allow normal uploads by team members without them being listed directly as Maintainer or Uploader. In that case, the special first line “` * Team upload.`” will avoid to the upload to be confused with a NMU. Team uploads are supported by the `debchange` (`dch`) tool of the DebPkg:devscripts package, via a `--team` command-line option.

Team uploads

Summary

Some packaging teams use a single mailing list that collects all bug reports, and allow normal uploads by team members without them being listed directly as Maintainer or Uploader. In that case, the special first line “ * Team upload.” will avoid to the upload to be confused with a NMU. Team uploads are supported by the debchange (dch) tool of the devscripts package, via a --team command-line option.

Rationale and history

An upload made by a developer who is not listed in the source package's Maintainer and Uploader fields is called NonMaintainerUpload. These uploads follow specific conventions. For packages where the maintainer is a team reachable through a mailing list, all team members do not need to list themselves in the Uploader field.

It was proposed in 2009 to formalise "Team uploads" in analogy to the "QA uploads", as a special case of NMU, where most conventions are relaxed.

In 2010, a new discussion was started. It was proposed that team uploads are regular uploads whose first changelog entry is “ * Team upload.”, to be used when a developer is not listed in the Maintainer or Uploader field of a package, but member of the team that maintains it.

Implementation timeline

  • A patch (bug 573110) has been sent to the ?DevelopersReference.

  • A patch (bug 582741) has been sent to Lintian.

  • Proposed a --team option for dch (588714).

  • A patch has been sent to the Policy (bug 589605) to add a footnote listing the special first lines of the Debian changelogs.

  • Lastly, an item was submitted to DeveloperNews (Issue 23)