Reviewing

Differences between revisions 1 and 59 (spanning 58 versions)
Revision 1 as of 2006-01-25 13:39:00
Size: 1968
Editor: c529d3992
Comment:
Revision 59 as of 2007-10-11 08:52:37
Size: 115
Editor: i59F779E3
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Introduction: Who is this for? =

This guide is aimed at both reviewers/sponsors and packagers in Ubuntu and other Debian systems.
To the former I hope it can provide a rather strong document to base their reviews on. To the latter it is a base to check their own packages before submitting them.

attachment:IconsPage/IconWarning3.png
This guide is not a policy in any way, but rather a proposal for efficient and complete reviews. The complete policy regarding Debian packages can be found [http://www.debian.org/doc/debian-policy/ here].


= Prerequisites =

It seems impossible to imagine reviewing a work without being able to do it. Therefore, knowing Debian packaging is a condition to understanding this guide. Please refer to the [http://www.debian.org/doc/manuals/maint-guide/index.en.html Debian New Maintainer's Guide] for an introduction to packaging techniques.


= Reviewing Debian packages =

== Pre-existence of the package ==

It is the duty of packagers to check if the program they are about to package has not already been packaged by someone else. However, the reviewer should also check it.


=== Is the package in Ubuntu already? ===

The first thing to check is whether the package is or has been in Ubuntu.
Search for the presence of the package in any distribution on [http://packages.ubuntu.com].

If the package is already in Ubuntu:
 * if it is in the current development version, is it an update? Are we in [https://wiki.ubuntu.com/UpstreamVersionFreeze UVF]?
 * if it is not in the current development version, has it been nuked? Why? Refer to the bug tracking system on [http://launchpad.net/malone Malone] to find out why.




= Useful links =

 * [http://www.debian.org/doc/manuals/maint-guide/index.en.html Debian New Maintainer's Guide]
 * [http://www.debian.org/doc/debian-policy/ Debian Policy]
 * [http://ftp-master.debian.org/REJECT-FAQ.html Reject FAQ on the Debian ftp-master website]
#DEPRECATED
#REFRESH 2 http://wiki.ubuntu.com/UbuntuDevelopment/CodeReviews#Tips
----
["CategoryMOTURedirect"]


["CategoryMOTURedirect"]


["CategoryMOTURedirect"]

MOTU/Packages/Reviewing (last edited 2008-08-06 16:32:37 by localhost)