Difference between revisions of "Template:Bug List Instructions"

From Second Life Wiki
Jump to navigation Jump to search
m (perl code tagging)
(copy and paste isn't equivalent of subst: anymore, cause of some tweaks. please use subst:)
Line 1: Line 1:
Community members generally collaborate on the agenda for bug triage meetings.  Here's how you can quickly fill in an otherwise blank agenda:
Community members generally collaborate on the agenda for bug triage meetings.  Here's how you can quickly fill in an otherwise blank agenda:


Copy the markup from [[Template:Triage Template]] as a starting point for your agenda.  One wiki trick you can employ is to save "<nowiki>{{subst:Triage Template}}</nowiki>" as the complete markup of a new page. Doing this is the equivalent of copying and pasting the full markup of the template in.
Write and save <font color="blue">{{NoWrap|<nowiki>{{subst:Triage Template}}</nowiki>}}</font> as the only content of your new page. This will copy the complete markup from [[Template:Triage Template]] as a starting point for your agenda.
*  Look at the results of one of these queries
*  Look at the results of one of these queries
**  General triage: "Bugs, sorted by LL ID"):
**  General triage: "Bugs, sorted by LL ID"):

Revision as of 05:52, 23 December 2008

Community members generally collaborate on the agenda for bug triage meetings. Here's how you can quickly fill in an otherwise blank agenda:

<perl>

  1. !/usr/bin/env perl

use XML::Simple;

my $bugs = XMLin($ARGV[0]);

foreach my $item (@{$bugs->{channel}->{item}}) {

 $title = $item->{title};
 $title =~ s/^\^\*\] //;
 $key = $item->{key}->{content};
 $votes = $item->{votes};
 $reporter = $item->{reporter}->{username};
 print "* $key - Votes: $votes - $title - $reporter\n";

}


</perl>

  • Pick a reasonable cutoff point, and copy the output into the appropriate section of your newly created page.