Differences between revisions 10 and 11
Revision 10 as of 2009-12-03 18:12:16
Size: 1629
Editor: ?edrz
Comment:
Revision 11 as of 2009-12-03 18:20:59
Size: 1683
Editor: ?edrz
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 * Make sure you fix lintian errors or document in overrides why these are ok  * Make sure you fix lintian errors or document in overrides why these are ok. checking with "-iIE --pedantic" is also recommended

Best practices

  • To get fast sponsoring be sure to follow the team guidelines in DebianMultimedia/DevelopPackaging, and in particular follow these best practices to make your sponsor's job easier:

  • Use a Vcs, this should be mandatory in pkg-multimedia anyway, preferably git to allow for quicker reviews of individual commits
  • format 1, maintained with git and quilt is strongly recommended, exceptions may be made if the regular sponsor/uploader agrees
  • Using debhelper or cdbs is encouraged as they help to avoid errors, thus reducing the work for the sponsor. There is some preference in the team for dh 7 or later.
  • Write high-quality changelogs with detailed information of what you changed and why
  • Split commits of unrelated things, for instance commit a new upstream version separately as the addition of a patch from the BTS if these don't relate
  • Try to find a sponsor interested in the package you'd like to get sponsored
  • Tell the sponsor how you tested the package
  • Make sure you fix lintian errors or document in overrides why these are ok. checking with "-iIE --pedantic" is also recommended

Sponsors

(Currently the team is a bit low on available sponsors with sirestart taking on much of the load. Hopefully over time this situation will improve as more team members become DMs able upload their own packages, new DDs join the team and existing team members making it through the NM process.)

  • sirestart
  • free (not much time available)
  • lool (not much time available, prefers being in a position of being able to test the to-be-sponsored packages, please package stuff using dh 7 or CDBS if possible)