Re: WNPP now on the BTS
Hi,
>> Anthony Towns <aj@azure.humbug.org.au> writes:
*sip*
After reading and rereading the Developer's Reference and the QA
docs, I did away with that oh-not-so-good WTO/ITO classifications and
added a RFA, as per your suggestion. Attached is the intended
documentation for the WNPP system.
Marcelo
Work-Needing and Prospective Packages, WNPP for short, is a pseudo
package on the Debian Bug Tracking System (BTS) and its intention is to
track closely the real status of such things as prospective packages in
Debian and packages in need of new maintainers. Since it uses the BTS,
every developer is already familiar with the technical details, such as
submission of new information, modification of information or closing
of pending requests. On the other hand, in order to achieve the
highest level of automatization, some procedures have to be observed.
In order to submit new information, a bug has to be filed against the
wnpp pseudo package for each (prospective) package that is affected.
The format of the submission should be like this:
To: submit@bugs.debian.org
Subject: {TAG}: {package name} -- {short package description}
Package: wnpp
Severity: {see below}
{Some information about the package. If this is an ITP or RFP an
URL where the package can be downloaded from is required, as well
as information concerning its license.}
The tags to be used and their corresponding severities are:
O normal The package has been Orphaned. It needs a new
maintainer as soon as possible. If the package
as a Priority of standard, required or essential,
the severity should be set to important. If the
package remains in this orphaned state after one
month, the severity will be raised to important and
the ftp maintainers will be asked to move it to
project/orphaned.
RFA normal This is a 'Request for Adoption'. Due to lack of
time, resources, interest or something similar, the
current maintainer is asking for someone else to
maintain this package. Meanwhile the package is
being maintained, but perhaps not in the best
possible way. In short: the package needs a new
maintainer.
ITP wishlist Someone 'Intents To Package' this. Please submit
a package description along with copyright and URL
in such a report.
RFP wishlist This is a 'Request For Package'. Someone has found
an interesting piece of software and would like
someone else to package it for Debian and upload
it to the archives. Please submit a package
description along with copyright and URL in such
a report.
W wishlist The package has been withdrawn and can be found
in project/orphaned. Such reports should not be
submited directly, but instead should be a product
of retitling and downgrading 'O' reports.
The procedures for closing this bugs are as follow:
O adopt the package, upload to the main archive and close this
bug once the package has been installed. If you are going
to do this, retitle the bug with 'ITA:' + the old title.
This is necessary in order for other people to know the
package is being adopted and to prevent its automatic removal
from the archive.
RFA adopt the package, upload to the main archive and close this
bug once the package has been installed. If you are going
to do this, retitle the bug with 'ITA:' + the old title.
This is necessary in order for other people to know the
package is being adopted.
If you as the package maintainer decide to Orphan the package,
please retitle as necessary. If you withdraw your request,
please close the bug.
ITP package the software, upload to the main archive and close
this bug once the package has been installed.
If you change your mind, and no longer want to package this,
either close the bug or retitle and reclasify it as RFP, as
you see fit.
RFP package the software, upload to the main archive and close
this bug once the package has been installed. If you are
going to do this, retitle the bug as 'ITP:' + the old title.
W adopt the package, upload to the main archive and close this
bug once the package has been installed. If you are going
to do this, retitle the bug with 'ITA:' + the old title.
This is necessary in order for other people to know the
package is being adopted.
Of course, the easiest way of closing bugs is to include the
appropiate entry on the changelog and append '(Closes: bug#nnnnn)' to
it. In this way, the bug will be closed at the time the new package
gets installed into the archive.
Reply to: