9:59:59.000,9:59:59.000 I'm Solveig. 9:59:59.000,9:59:59.000 Here you have my contact info. 9:59:59.000,9:59:59.000 I use Free Software and especially Debian[br]since quite some time now 9:59:59.000,9:59:59.000 and I also contribute to Tails 9:59:59.000,9:59:59.000 so my interests are in privacy… 9:59:59.000,9:59:59.000 No? Yes? Do you hear me? 9:59:59.000,9:59:59.000 I do some non-developer things 9:59:59.000,9:59:59.000 and in Debian I found a way to contribute[br]without coding 9:59:59.000,9:59:59.000 or maintaining packages which is to[br]triage bugs. 9:59:59.000,9:59:59.000 Bug triaging, it helps, 9:59:59.000,9:59:59.000 it's kind of non visible but it helps[br]Debian as a whole 9:59:59.000,9:59:59.000 because maintainers don't always[br]have the time to deal 9:59:59.000,9:59:59.000 with all their bug reports, 9:59:59.000,9:59:59.000 some packages have a lot of[br]bug reports, 9:59:59.000,9:59:59.000 like the kernel or Xorg. 9:59:59.000,9:59:59.000 Also, it's a good way to improve the[br]package quality. 9:59:59.000,9:59:59.000 When some packages have a lot of[br]bugs open against them, 9:59:59.000,9:59:59.000 it can make it harder for the maintainers[br]to know which ones are 9:59:59.000,9:59:59.000 solvable, actionable, and they can get a bit[br]over their head. 9:59:59.000,9:59:59.000 So when you triage bugs, you help[br]everybody have a better experience 9:59:59.000,9:59:59.000 with Debian. 9:59:59.000,9:59:59.000 So, you want to do it. 9:59:59.000,9:59:59.000 First, it's easy. 9:59:59.000,9:59:59.000 You don't need to learn any new tool[br]supposing you already know 9:59:59.000,9:59:59.000 how to read and write e-mail. 9:59:59.000,9:59:59.000 So that's a low threshold to start. 9:59:59.000,9:59:59.000 It's very rewarding, the maintainers are[br]happy when you help them, 9:59:59.000,9:59:59.000 even if you don't touch their packages, 9:59:59.000,9:59:59.000 if you sort their bugs, they'll be happy[br]and the users who submitted them 9:59:59.000,9:59:59.000 will be happy that somebody looked[br]at them 9:59:59.000,9:59:59.000 so it can be very joyful. 9:59:59.000,9:59:59.000 Also, you search random bugs for packages[br]you don't necessarily know, 9:59:59.000,9:59:59.000 so you learn about a lot of software[br]in Debian and 9:59:59.000,9:59:59.000 some of them are really really surprising[br]and you… 9:59:59.000,9:59:59.000 "Wha? What does this do?" and that's kind[br]of fun. 9:59:59.000,9:59:59.000 And of course, it saves kittens. 9:59:59.000,9:59:59.000 On this page, there's a… 9:59:59.000,9:59:59.000 The bug triage page is a howto page[br]I made some years ago, with tips 9:59:59.000,9:59:59.000 and this part, especially, has a list[br]of teams that added themselves 9:59:59.000,9:59:59.000 so that they want you to help[br]sort their bugs. 9:59:59.000,9:59:59.000 Those are the teams I worked with,[br]they're really really nice, 9:59:59.000,9:59:59.000 they don't bite. 9:59:59.000,9:59:59.000 They will let you know if you did an error, 9:59:59.000,9:59:59.000 they will answer your questions,[br]you can work together. 9:59:59.000,9:59:59.000 I don't recommend closing random bugs. 9:59:59.000,9:59:59.000 If you go and touch packages from people[br]you have not warned 9:59:59.000,9:59:59.000 or who are not willing to have somebody[br]touch their bugs, 9:59:59.000,9:59:59.000 you might have backfire. 9:59:59.000,9:59:59.000 To start, I think it's good to go packages[br]that you know people are happy 9:59:59.000,9:59:59.000 if you help with. 9:59:59.000,9:59:59.000 The first tool to triage bugs is UDD. 9:59:59.000,9:59:59.000 I don't know if you've ever tried it,[br]the interface is really great. 9:59:59.000,9:59:59.000 Here, that's UDD. 9:59:59.000,9:59:59.000 So it's a bit arid like this, but 9:59:59.000,9:59:59.000 it allows you to select many many[br]types of packages, 9:59:59.000,9:59:59.000 we can see that later. 9:59:59.000,9:59:59.000 Then you can choose a team or[br]other criteria 9:59:59.000,9:59:59.000 and when you're happy about[br]your criteria, you search. 9:59:59.000,9:59:59.000 It will give you a list of packages[br]corresponding to your criteria 9:59:59.000,9:59:59.000 and you can select some more info[br]you want listed here. 9:59:59.000,9:59:59.000 So, that's UDD search. 9:59:59.000,9:59:59.000 I usually ignore the bug reports that[br]somebody has searched in the last year. 9:59:59.000,9:59:59.000 Probably somebody else will look at them, 9:59:59.000,9:59:59.000 let's look at those that are lost[br]in the limbos. 9:59:59.000,9:59:59.000 I select wontfix, moreinfo, upstream or[br]unreproducible. 9:59:59.000,9:59:59.000 Those are those that probably you can do[br]something on. 9:59:59.000,9:59:59.000 And then you chose a team, preferably[br]one of those that is listed 9:59:59.000,9:59:59.000 in the page we saw before. 9:59:59.000,9:59:59.000 Once you'll have selected a bug and[br]something to do on it, 9:59:59.000,9:59:59.000 you'll have to document what you do. 9:59:59.000,9:59:59.000 Because you can change many many stuff[br]on the bug, 9:59:59.000,9:59:59.000 you send the commands to[br]control@bugs.debian.org 9:59:59.000,9:59:59.000 but it's always nice to put a small[br]a small sentence, or 2 or 3 9:59:59.000,9:59:59.000 to say what made you conclude that is[br]the right change. 9:59:59.000,9:59:59.000 Also make sure the e-mail where you do[br]the commands is sent 9:59:59.000,9:59:59.000 to everybody interested, because[br]by default it only sends it 9:59:59.000,9:59:59.000 to the maintainer and the submitter[br]in some cases. 9:59:59.000,9:59:59.000 So if other people answered the bug[br]report saying 9:59:59.000,9:59:59.000 "Hey, I have the bug too" or if upstream[br]came by to explain something, 9:59:59.000,9:59:59.000 it's good to see all of those who[br]interacted on the bug report and 9:59:59.000,9:59:59.000 put them all in copy. 9:59:59.000,9:59:59.000 Ideally, people can receive the e-mail,[br]read what you're saying and 9:59:59.000,9:59:59.000 don't have to go back to the bug page[br]to read it again. 9:59:59.000,9:59:59.000 So that you should sum up the thread[br]if it was long and have them know everything. 9:59:59.000,9:59:59.000 If you do massive triage, you should have[br]a few generic messages 9:59:59.000,9:59:59.000 so you keep the messages and just[br]replace the words as needed. 9:59:59.000,9:59:59.000 It saves you a lot of time. 9:59:59.000,9:59:59.000 Also, it allows you to put a lot of[br]nice things in your generic e-mail 9:59:59.000,9:59:59.000 that people are always happy to read[br]without more effort. 9:59:59.000,9:59:59.000 You know, add a little "Thanks for[br]submitting the bug" or 9:59:59.000,9:59:59.000 "That was a very interesting discussion"[br]or something like that. 9:59:59.000,9:59:59.000 Let's keep the positive energy flowing. 9:59:59.000,9:59:59.000 There are many ways to triage. 9:59:59.000,9:59:59.000 One of them is trying to reproduce[br]bug reports. 9:59:59.000,9:59:59.000 In the UDD we saw earlier, if you select[br]'unreproducible' 9:59:59.000,9:59:59.000 Oh no… those that don't have the tag[br]'confirmed', 9:59:59.000,9:59:59.000 these are bugs that one person submitted[br]but nobody knows if they're really 9:59:59.000,9:59:59.000 still up to date or if it's just, somebody[br]submitted it but… 9:59:59.000,9:59:59.000 If it's confirmed, there's more chance[br]that the maintainer will look at them. 9:59:59.000,9:59:59.000 If they're really old, maybe they have been[br]corrected and nobody bothered 9:59:59.000,9:59:59.000 to close the bug. 9:59:59.000,9:59:59.000 If they're new, maybe you should have[br]them too, so see if it's the case. 9:59:59.000,9:59:59.000 If it's the case, you write to this adress 9:59:59.000,9:59:59.000 the 'nnn' is the number of the bug and[br]you add the tag 'confirmed' 9:59:59.000,9:59:59.000 That's how we interact with control@b.d.o 9:59:59.000,9:59:59.000 All the bug tracking is on a e-mail[br]interface 9:59:59.000,9:59:59.000 'found bugnumber versionnumber' 9:59:59.000,9:59:59.000 that's a command that control will[br]recognize, 9:59:59.000,9:59:59.000 you give the bug number and what version[br]you're running. 9:59:59.000,9:59:59.000 You add the tag 'confirmed'. 9:59:59.000,9:59:59.000 Since you found it, you're 2, so it's[br]confirmed. 9:59:59.000,9:59:59.000 And 'thanks', you always have to end[br]your e-mails to control with 'thanks' 9:59:59.000,9:59:59.000 or 'thank you' or whatever variation[br]of it you want. 9:59:59.000,9:59:59.000 The control is a very very polite beast[br]and likes you to be the same. 9:59:59.000,9:59:59.000 If you don't put politeness, it won't work. 9:59:59.000,9:59:59.000 Actually it's to tell them that the commands[br]are done, but 9:59:59.000,9:59:59.000 let's be polite also with machines.