Bug triage
From Second Life Wiki
A bug triage (or "bug triage meeting") is a process where bugs are sorted and processed for import into Linden Lab's internal issue tracking system for deeper consideration. This is a first step for an issue towards a fix in the official Second Life viewer.
Contents |
Next bug triages
Please Note: No Public Bug Triage on Thursday November 19th
| Focus | Time | Next | Place | Prev |
|---|---|---|---|---|
| General | Mondays
12:00 NOON SLT | 2009-11-16 | Hippotropolis Meeting area. | 2009-11-09 |
| Release Candidate | Wednesdays
2:00 PM SLT | 2009-10-07 | Bambers' Office at Denby | 2009-09-16 |
| Release Candidate | Thursday
2:30 AM PLT | 2009-09-24 | Louise's Office in Cirano |
Triage Attendance Guidelines
Process notesDuring the actual bug triage, we step through each issue one at a time, identifying which issues deserve priority for closer attention. It's a subjective process, but here are some of the criteria evaluated:
A triage meeting may find bugs that don't have a proper reproduction or are duplicates of other bugs. These issues may be marked as "Resolved" as "Duplicate" or "Cannot Reproduce", as appropriate.
We take the number and quality of repros into account, so if there's something you want to make sure we get around to, please add whatever debug information you can. Some attention is paid to the number of votes (where really highly voted issues will probably get noticed), so vote for the issues that you think are most important. Lindens: if you are aware of a duplicate issue filed internally, please enter the number of the internal issue into the external tracker. Setting an agenda for a triage meetingCommunity members generally collaborate on the agenda for bug triage meetings. Here's how you can quickly fill in an otherwise blank agenda:
Setting up
Populating the issue listings section(s)
#!/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 "* {{jira|$key}} - Votes: $votes - $title - {{User|$reporter}}\n"; }
We usually get through about 20 issues in a meeting (+/- 10). By getting involved in the agenda creation process, you can help make sure we discuss the 20 most important issues rather than a random 20. Best Meeting TimesHelp us choose the best meeting times. If you regularly attend triages (or would like to do so), please add yourself to this list and mark off the most convenient (Second Life Time) hours for yourself: Name Weekday 06 09 12 15 18 21 Weekend 06 09 12 15 18 21 Able Whitman * * * * * * * Alissa Sabre * * * * * Boroondas Gupte * * * * * * Celierra Darling * * * * * * * Daedalus Young * * * * * Dale Glass * * * * * * * * * Dana Fagerstrom * * * Gordon Wendt * * * * * * * * * Haravikk Mistral * * * Henri Beauchamp * * * * * * Jacek Antonelli * * * * * * * * Jason Giglio * * * * * * * * John Hurliman * * * * * * Nick * * * * * * * * NickCA Dittmann * * * * * Meni Kaiousei * * Maggie Darwin * * * * * Techwolf Lupindo * * * * * * Arabella Steadham * * * Notes from previous triages |

