[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I'm Solveig. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Here you have my contact info. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I use Free Software and especially Debian\Nsince quite some time now Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and I also contribute to Tails Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so my interests are in privacy… Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,No? Yes? Do you hear me? Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I do some non-developer things Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and in Debian I found a way to contribute\Nwithout coding Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,or maintaining packages which is to\Ntriage bugs. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Bug triaging, it helps, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,it's kind of non visible but it helps\NDebian as a whole Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,because maintainers don't always\Nhave the time to deal Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,with all their bug reports, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,some packages have a lot of\Nbug reports, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,like the kernel or Xorg. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Also, it's a good way to improve the\Npackage quality. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,When some packages have a lot of\Nbugs open against them, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,it can make it harder for the maintainers\Nto know which ones are Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,solvable, actionable, and they can get a bit\Nover their head. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So when you triage bugs, you help\Neverybody have a better experience Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,with Debian. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, you want to do it. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,First, it's easy. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,You don't need to learn any new tool\Nsupposing you already know Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,how to read and write e-mail. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So that's a low threshold to start. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,It's very rewarding, the maintainers are\Nhappy when you help them, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,even if you don't touch their packages, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,if you sort their bugs, they'll be happy\Nand the users who submitted them Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,will be happy that somebody looked\Nat them Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so it can be very joyful. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Also, you search random bugs for packages\Nyou don't necessarily know, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so you learn about a lot of software\Nin Debian and Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,some of them are really really surprising\Nand you… Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"Wha? What does this do?" and that's kind\Nof fun. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And of course, it saves kittens. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,On this page, there's a… Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,The bug triage page is a howto page\NI made some years ago, with tips Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and this part, especially, has a list\Nof teams that added themselves Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so that they want you to help\Nsort their bugs. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Those are the teams I worked with,\Nthey're really really nice, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,they don't bite. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,They will let you know if you did an error, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,they will answer your questions,\Nyou can work together. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I don't recommend closing random bugs. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If you go and touch packages from people\Nyou have not warned Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,or who are not willing to have somebody\Ntouch their bugs, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you might have backfire. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,To start, I think it's good to go packages\Nthat you know people are happy Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,if you help with. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,The first tool to triage bugs is UDD. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I don't know if you've ever tried it,\Nthe interface is really great. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Here, that's UDD. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So it's a bit arid like this, but Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,it allows you to select many many\Ntypes of packages, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,we can see that later. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Then you can choose a team or\Nother criteria Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and when you're happy about\Nyour criteria, you search. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,It will give you a list of packages\Ncorresponding to your criteria Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and you can select some more info\Nyou want listed here. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, that's UDD search. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I usually ignore the bug reports that\Nsomebody has searched in the last year. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Probably somebody else will look at them, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,let's look at those that are lost\Nin the limbos. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I select wontfix, moreinfo, upstream or\Nunreproducible. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Those are those that probably you can do\Nsomething on. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And then you chose a team, preferably\None of those that is listed Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,in the page we saw before. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Once you'll have selected a bug and\Nsomething to do on it, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you'll have to document what you do. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Because you can change many many stuff\Non the bug, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you send the commands to\Ncontrol@bugs.debian.org Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,but it's always nice to put a small\Na small sentence, or 2 or 3 Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,to say what made you conclude that is\Nthe right change. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Also make sure the e-mail where you do\Nthe commands is sent Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,to everybody interested, because\Nby default it only sends it Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,to the maintainer and the submitter\Nin some cases. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So if other people answered the bug\Nreport saying Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"Hey, I have the bug too" or if upstream\Ncame by to explain something, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,it's good to see all of those who\Ninteracted on the bug report and Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,put them all in copy. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Ideally, people can receive the e-mail,\Nread what you're saying and Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,don't have to go back to the bug page\Nto read it again. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So that you should sum up the thread\Nif it was long and have them know everything. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If you do massive triage, you should have\Na few generic messages Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so you keep the messages and just\Nreplace the words as needed. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,It saves you a lot of time. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Also, it allows you to put a lot of\Nnice things in your generic e-mail Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,that people are always happy to read\Nwithout more effort. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,You know, add a little "Thanks for\Nsubmitting the bug" or Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"That was a very interesting discussion"\Nor something like that. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Let's keep the positive energy flowing. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,There are many ways to triage. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,One of them is trying to reproduce\Nbug reports. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,In the UDD we saw earlier, if you select\N'unreproducible' Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Oh no… those that don't have the tag\N'confirmed', Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,these are bugs that one person submitted\Nbut nobody knows if they're really Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,still up to date or if it's just, somebody\Nsubmitted it but… Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If it's confirmed, there's more chance\Nthat the maintainer will look at them. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If they're really old, maybe they have been\Ncorrected and nobody bothered Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,to close the bug. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If they're new, maybe you should have\Nthem too, so see if it's the case. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If it's the case, you write to this adress Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,the 'nnn' is the number of the bug and\Nyou add the tag 'confirmed' Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,That's how we interact with control@b.d.o Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,All the bug tracking is on a e-mail\Ninterface Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,'found bugnumber versionnumber' Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,that's a command that control will\Nrecognize, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,you give the bug number and what version\Nyou're running. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,You add the tag 'confirmed'. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Since you found it, you're 2, so it's\Nconfirmed. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And 'thanks', you always have to end\Nyour e-mails to control with 'thanks' Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,or 'thank you' or whatever variation\Nof it you want. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,The control is a very very polite beast\Nand likes you to be the same. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If you don't put politeness, it won't work. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Actually it's to tell them that the commands\Nare done, but Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,let's be polite also with machines. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If the bug was not confirmed, you tried\Nto reproduce it and you couldn't. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,You could add the tag 'unreproducible' or\N'moreinfo' Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, depending if you're quite sure that…\Nif you're not the first saying Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"I can't reproduce it" or if you're sure\Nyou have exactly the same setup as Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,the original submitter, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,then you should put 'unreproducible'. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,If it might be reproducible for other\Npeople, but just not you, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,then you should ask 'moreinfo' so that\Nthe original submitter gives Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,more details on how to reproduce their bug Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,And it also requires you to be polite\Nat the end of the command. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,An other very useful thing is to forward\Nthem upstream. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Some upstream follow the Debian bug tracker Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,but a lot of them don't. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Maybe somebody reported the issue in\Nthe Debian bug tracker but Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,upstream is not aware of it Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and most Debian maintainers are not\Ngonna solve the bug themselves, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,they're more probably gonna wait for it\Nto be corrected upstream, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so we need the bug to go back to where\Nit will be corrected Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,In a lot of cases, it can be because\Nupstream considers it not a bug, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so won't fix it, so let's say it on the\NDebian bug too Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,or maybe upstream is not aware of\Nthe bug so… Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Ok, that's very tiny… Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,At least you have all. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Here you have the command to add\Nthe upstream bug tracker number. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"forwarded bugnumber", you put the URL\Nin the upstream's bug tracker Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and then you say thanks again. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So that's what I was saying before, you\Ncan also report it upstream Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,if it hasn't been already. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Sometimes, the upstream bug tracker\Nis more up to date, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so in upstream it's fixed, so it's good\Nto let know to the Debian bug tracker Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and add the tag 'fixedupstream' Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and it's good to say in which version\Nso that the maintainer may be Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,motivated to update to the new version. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,In lot of cases, the bug reports are tagged\N'moreinfo', which is Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,somebody said "It doesn't work", which,\Nsorry for you, but there's no chance Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,it's gonna be fixed with that. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So in lots of cases, the bug is tagged\N'moreinfo' to say Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"This bug does not give enough info\Nto be solved" Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Or sometimes, the maintainer\Npackages a new version Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and you think probably the bug is\Nsolved, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and you also need to ask the original\Nsubmitter if they still have the bug Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,Or somebody said "Oh I'm gonna to some\Nfix next weekend" and it's 2 years later Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and you're not sure they actually did\Nthe test they were saying they would do. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,So, info were asked and it feels like\Nthe bug is hanging. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,In those cases, it's helpful, sometimes,\Nto send an e-mail to the person who said Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"I'm gonna do something" or who needs to\Nanswer if they still have the bug Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,and saying "Hey! that's a gentle ping" Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,"You said you would test" or "Can you still\Nreproduce a bug?" Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,so that you can update the status of the\Nbug on the bug tracker. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,It's good to wait, like, a good amount of\Ntime before bothering people Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,about this kind of thing. Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,I usually wait one year, like I told you,\Nprobably shorter might be good, Dialogue: 0,9:59:59.99,9:59:59.99,Default,,0000,0000,0000,,but it's good also not to harass people,\Nthey have a life.