Package: npm2deb Version: 0.2.6-1 Severity: normal Tags: patch The ‘npm2deb’ tool can automatically generate an ITP report. One field that it automatically generates is the package description.
This unfortunately makes it very easy to submit *bad* ITP reports, with package descriptions that are quite unsuitable for Debian ITPs. Please make the ITP template produce a document that strongly encourages the maintainer to manually edit the description, to meet Developer's Reference guidelines in §6.2.1 – §6.2.3. Attached is my suggested patch for this. -- \ “For man, as for flower and beast and bird, the supreme triumph | `\ is to be most vividly, most perfectly alive” —D.H. Lawrence | _o__) | Ben Finney <bign...@debian.org>
diff --git i/npm2deb/templates.py w/npm2deb/templates.py index 9bda4ee3..a3a06f7a 100644 --- i/npm2deb/templates.py +++ w/npm2deb/templates.py @@ -78,9 +78,18 @@ X-Debbugs-CC: debian-de...@lists.debian.org * URL : %(homepage)s * License : %(license)s Programming Lang: JavaScript - Description : %(description)s + Description : FIX_ME write the Debian package description - FIX_ME bug long description + FIX_ME: Write the description for the Debian package according to the + Developer's Reference, §6.2.1 – §6.2.3. + . + This ITP report should not be submitted until you are confident the + package description is ready for Debian. + . + You can start with the upstream package description, + “%(description)s”. + Be aware that many upstream package descriptions do not meet + Debian package guidelines. . Node.js is an event-based server-side JavaScript engine.
signature.asc
Description: PGP signature