Package: bugs.debian.org Tags: patch
Some of you may remember this issue, see #623524. There is some work left on this: On http://www.debian.org/Bugs/index.en.html under "Select bugs" there is a list of tags which is lacking 'wheezy' and 'wheezy-ignore'. On http://www.debian.org/Bugs/server-refcard.en.html under "Tags currently include ..." is a list of tags which is also lacking 'wheezy' and 'wheezy-ignore'. To make all this easier (and to not forget some occurences), we should change all occurences to use an entity like the already existing 'bts_tags' entity, which is generated in ../english/Bugs/pkgreport-opts.inc and which is already used in ../Bugs/index.wml: <p>Valid tags are <bts_tags></p> The existing bts_tags entity has the disadvantage, that there is no possibility to use a different formatting, what would be good here. Don't know why bts_tags is generated as it is: ---snip-------------------------------------------------------------- # this is pasted from debbugs/etc/config <perl> @gTags = ( "patch", "wontfix", "moreinfo", "unreproducible", "fixed", "potato", "woody", "sid", "help", "security", "upstream", "pending", "sarge", "sarge-ignore", "experimental", "d-i", "confirmed", "ipv6", "lfs", "fixed-in-experimental", "fixed-upstream", "l10n", "etch", "etch-ignore", "lenny", "lenny-ignore", ); </perl> <define-tag bts_tags whitespace=delete> <: print join(", ", @gTags); :> </define-tag> -----snap------------------------------------------------------------ Are there special circumstances for this? I have prepared a patch, that changes this to a more generic way (without perl). And: On http://www.debian.org/Bugs/Developer.en.html#tags I would also add a list of tags via that entity as a headline in top of all that long descriptions, because this list is getting longer and longer. For a quick overview such a listing would be good on the top. That all would lead to changings in: ../Bugs/Developer.wml ../Bugs/server-control.wml ../Bugs/server-refcard.wml ../Bugs/index.wml ../Bugs/pkgreport-opts.inc Patches attached. Holger -- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Created with Sylpheed 3.0.2 under DEBIAN GNU/LINUX 6.0 - S q u e e z e Registered LinuxUser #311290 - http://counter.li.org/ = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
--- english/Bugs/pkgreport-opts_orig.inc 2011-08-27 15:31:45.000000000 +0200 +++ english/Bugs/pkgreport-opts_workingcopy.inc 2011-08-27 15:43:56.200135615 +0200 @@ -162,17 +162,14 @@ <: print (join ", ", @gSeverityList); :> </define-tag> -# this is pasted from debbugs/etc/config -<perl> -@gTags = ( "patch", "wontfix", "moreinfo", "unreproducible", "fixed", - "potato", "woody", "sid", "help", "security", "upstream", - "pending", "sarge", "sarge-ignore", "experimental", "d-i", - "confirmed", "ipv6", "lfs", "fixed-in-experimental", - "fixed-upstream", "l10n", "etch", "etch-ignore", - "lenny", "lenny-ignore", - ); -</perl> - -<define-tag bts_tags whitespace=delete> - <: print join(", ", @gTags); :> -</define-tag> +# bug tags / see debbugs/etc/config +<define-tag bts_tags> +<code>patch</code>, +<code>wontfix</code>, <code>moreinfo</code>, <code>unreproducible</code>, +<code>help</code>, <code>pending</code>, <code>fixed</code>, +<code>security</code>, <code>upstream</code>, <code>confirmed</code>, +<code>fixed-upstream</code>, <code>fixed-in-experimental</code>, <code>d-i</code>, <code>ipv6</code>, +<code>lfs</code>, <code>l10n</code>, <code>potato</code>, +<code>woody</code>, <code>sarge</code>, <code>sarge-ignore</code>, +<code>etch</code>, <code>etch-ignore</code>, <code>sid</code>, +<code>experimental</code></define-tag>
--- english/Bugs/Developer_orig.wml 2011-06-10 22:43:13.000000000 +0200 +++ english/Bugs/Developer_workingcopy.wml 2011-08-27 15:40:51.959131588 +0200 @@ -1,4 +1,5 @@ #use wml::debian::template title="Debian BTS — developer info" NOHEADER=yes NOCOPYRIGHT=true +#include "$(ENGLISHDIR)/Bugs/pkgreport-opts.inc" <h1>Information regarding the bug processing system for package maintainers and bug triagers</h1> @@ -171,7 +172,8 @@ <a href="#requestserv">control request server</a>. Separate multiple tags with commas, spaces, or both.</p> -<p>The current bug tags are:</p> +<p>The current bug tags are: <bts_tags>. Here is some detailed info +about the tags:</p> <dl>
--- english/Bugs/index_orig.wml 2011-04-20 20:28:01.000000000 +0200 +++ english/Bugs/index_workingcopy.wml 2011-08-27 15:51:41.660139525 +0200 @@ -59,7 +59,7 @@ is on the same search field, the results are ORed. If it is on a different field, the results are ANDed.</p> <p>Valid severities are <bts_severities></p> -<p>Valid tags are <bts_tags></p> +<p>Valid tags are <bts_tags>.</p> </td> </tr>
--- english/Bugs/server-control_orig.wml 2011-06-10 22:43:13.000000000 +0200 +++ english/Bugs/server-control_workingcopy.wml 2011-08-27 15:42:50.940130702 +0200 @@ -1,4 +1,5 @@ #use wml::debian::template title="Debian BTS — control server" NOHEADER=yes NOCOPYRIGHT=true +#include "$(ENGLISHDIR)/Bugs/pkgreport-opts.inc" <h1>Introduction to the bug control and manipulation mailserver</h1> @@ -547,20 +548,7 @@ </pre> <p> - Available tags currently include <code>patch</code>, <code>wontfix</code>, - <code>moreinfo</code>, <code>unreproducible</code>, <code>help</code>, - <code>pending</code>, <code>fixed</code>, - <code>fixed-in-experimental</code>, <code>fixed-upstream</code>, - <code>security</code>, - <code>upstream</code>, <code>confirmed</code>, <code>d-i</code>, - <code>ipv6</code>, <code>lfs</code>, <code>l10n</code>, - <code>potato</code>, <code>woody</code>, <code>sarge</code>, - <code>sarge-ignore</code>, <code>etch</code>, <code>etch-ignore</code>, - <code>lenny</code>, <code>lenny-ignore</code>, - <code>squeeze</code>, <code>squeeze-ignore</code>, - <code>wheezy</code>, <code>wheezy-ignore</code>, - <code>sid</code>, and <code>experimental</code>. - </p> + Available tags currently include <bts_tags>.</p> <p> For <a href="Developer#tags">their meanings</a> please consult the
--- english/Bugs/server-refcard_orig.wml 2011-08-27 15:31:45.000000000 +0200 +++ english/Bugs/server-refcard_workingcopy.wml 2011-08-27 15:40:37.203134239 +0200 @@ -1,5 +1,5 @@ #use wml::debian::template title="Debian BTS — mail server reference card" NOHEADER=yes NOCOPYRIGHT=true - +#include "$(ENGLISHDIR)/Bugs/pkgreport-opts.inc" <h1>Mail servers' reference card</h1> <p>Full documentation of the mail servers is available on the WWW, in the @@ -71,15 +71,7 @@ <code>grave</code>, <code>serious</code>, <code>important</code>, <code>normal</code>, <code>minor</code>, and <code>wishlist</code>.</p> -<p><a href="Developer#tags">Tags</A> currently include <code>patch</code>, -<code>wontfix</code>, <code>moreinfo</code>, <code>unreproducible</code>, -<code>help</code>, <code>pending</code>, <code>fixed</code>, -<code>security</code>, <code>upstream</code>, <code>confirmed</code>, -<code>fixed-upstream</code>, <code>fixed-in-experimental</code>, <code>d-i</code>, <code>ipv6</code>, -<code>lfs</code>, <code>l10n</code>, <code>potato</code>, -<code>woody</code>, <code>sarge</code>, <code>sarge-ignore</code>, -<code>etch</code>, <code>etch-ignore</code>, <code>sid</code>, and -<code>experimental</code>.</p> +<p><a href="Developer#tags">Tags</A> currently include <bts_tags>.</p> <h2>Synopsis of bug submission and followup addresses</h2>