BugSquad

Differences between revisions 56 and 86 (spanning 30 versions)
Revision 56 as of 2008-09-25 12:11:53
Size: 4031
Editor: p4FC047FC
Comment:
Revision 86 as of 2019-04-12 17:47:38
Size: 4255
Editor: hggdh2
Comment: s/derivatives/flavours/
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
Line 5: Line 6:
The Bug Squad is an essential asset in progressing Ubuntu and its derivatives; The Bug Squad is the first point of contact for the bugs filed about Ubuntu. They assign bugs to packages, ensure that bug reports are complete, find duplicate bug reports, recreate bugs, and forward bugs to their upstream authors. All of these activities help the bug get fixed and subsequently make Ubuntu even better. The Bug Squad is an essential asset in progressing Ubuntu and its [[https://www.ubuntu.com/download/flavours|flavours]]; The Bug Squad is the first point of contact for the bugs filed about Ubuntu. Members assign bugs to packages, ensure that bug reports are complete, find duplicate bug reports, recreate bugs, and forward bugs to their upstream authors. All of these activities help bugs get fixed and subsequently make Ubuntu even better.
Line 7: Line 8:
What the Bug Squad does is also known as ''Triaging,'' much like the process of prioritizing patients based on the severity of their condition, assists developers spend their time most effectively, and is a great way to learn about how Ubuntu as an operating system and as a community work. It's not uncommon to discover new interesting features you didn't know about! What the Bug Squad does is also known as ''Triaging,'' which is similar to the process of prioritizing patients in a hospital based on the severity of their condition. This allows developers to spend their time more effectively, and is a great way to learn about how Ubuntu works as an operating system and as a community. It’s also not uncommon for triagers to discover new and interesting features they didn't know about!
Line 9: Line 10:
Another big part of what we do is assist new members triage bugs; On average, over 1,800 bugs are filed every week with more than 200,000 bugs filed so far. The Bug Squad always is in '''NEED''' of more help from the community! '''Triaging''' bugs consists of several things:

 * Responding to new bugs as they are filed.
 * Ensuring that new bugs have all the necessary information.
 * Assigning bugs to the proper package.
 * Confirming bug reports by trying to reproduce them.
 * Setting the importance of bugs reports. ''([[UbuntuBugControl|Bug Control members Only]])''
 * Searching for and marking duplicates in the bug tracking system.
 * Sending bugs to their upstream authors, when applicable.
 * Cross-referencing bugs from other distributions.
 * Expiring old bugs.

Bug triage is an excellent way to start helping out. You get to learn a lot about Ubuntu, its available packages, its infrastructure, and you get a feel for the development pulse.

Another big part of what we do is help new members [[https://wiki.ubuntu.com/Bugs/HowToTriage/|triage bugs]]; On average, over 1,800 bugs are filed every week with more than 500,000 bugs filed so far. The Bug Squad is always in '''NEED''' of more help from the community!
Line 14: Line 29:
Anyone interested in triaging bugs can join the Bug Squad. The [[https://launchpad.net/~bugsquad/+members|members]] are primarily volunteers from around the world and the come together with a common cause of making Ubuntu better for eveyone. No special knowledge or training is required, just a desire to help. Currently there are about 1100 registered members. Anyone interested in triaging bugs can join the Bug Squad. The [[https://launchpad.net/~bugsquad/+members|members]] are primarily volunteers from around the world and they come together with a common cause of making Ubuntu better for everyone. No special knowledge or training is required, just a desire to help. Currently there are about 1050 registered members.

[[https://launchpad.net/~bugsquad/+members|{{attachment:bugsquad-map.jpg|Map of Bug Squad Members|align="middle"}}]]
Line 17: Line 34:
== Where is the BugSquad? == == Contact us! ==
Line 19: Line 36:
Being an international group, we can be found in #ubuntu-bugs on the Freenode IRC server which usually has over a hundred people milling around so drop in and say hi or ask questions, it's a friendly atmosphere. We joined because we ''want'' to help so don't be shy!

ubuntu-bugsquad@lists.ubuntu.com is a second way to reach the group, not everyone enjoys the IRC experience. Announcements are announced over the mailing list as well for events such as HugDay. The list is, generally speaking, a low volume list so don't be fear the inbox. :)

The Launchpad group page has a list of members [[https://launchpad.net/~bugsquad]]
 * IRC: Ubuntu Bug Squad members can always be contacted through [[IRC]] on the [[irc://irc.freenode.org/#ubuntu-bugs|#ubuntu-bugs]] channel on irc.freenode.org for help or collaboration.
 * Mailing List: The Ubuntu Bug Squad also can be contacted through our [[https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugsquad| Mailing List]], feel free to contact us if you have any doubt while triaging a bug.
Line 26: Line 40:
== Want to Join? == == Activities ==
Line 28: Line 42:
When joining the Bug Squad please keep up to date with bug management policies. Changes are always announced on the mailing list.

The only skills necessary to join the Bug Squad are curiosity and a desire to help: No need to know anything about programming. Everything you need to know is on the wiki or can be asked in IRC or on the mailing list.
 * The [[BugSquad|Bug Squad]] typically runs [[UbuntuBugDay|Hug Days]] on a regular basis, this is a great way to work with people and learn by getting your hands dirty right away.
 * Want to '''start practising''' with trivial to handle bugs? Visit the [[One Hundred Papercuts|One Hundred Papercuts]] project to make it a nutshell!
 * Want to do '''a little everyday'''? Join the [[5-a-day|5-a-day team]] to keep Ubuntu healthy!
Line 33: Line 47:
==== Launchpad Group ==== == Want to join? ==
Line 35: Line 49:
[[https://launchpad.net/~bugsquad/+join|Join]] the Launchpad group to make yourself an official member. If you want to join the Bug Squad team you need to:
Line 37: Line 51:
 * '''[[https://launchpad.net/codeofconduct|Sign]] the [[http://www.ubuntu.com/community/conduct|Ubuntu Code of Conduct]].'''
 * Read the [[Bugs/Triage|Triage Guide]].
 * Subscribe to the [[https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugsquad|Bug Squad Mailing List]]
Line 38: Line 55:
==== Mailing list ==== If you completed the previous steps, [[https://launchpad.net/~bugsquad/+join|apply]] for membership on the Bug Squad team at Launchpad.
Line 40: Line 57:
[[https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugsquad|Subscribing]] to the mailing list is highly recommended; events such as HugDay as well as bug triaging discussions occur there. When joining the Bug Squad, please keep up-to-date with bug management policies. Changes are always announced on the mailing list. For further information feel free to subscribe to the wiki changes or check with other members on #ubuntu-bugs channel on freenode.
Line 42: Line 59:
Now, please [[BugSquad/GettingInvolved|read this page]] for more detailed instructions.
Line 43: Line 61:
==== IRC ====

Bug Squad members can always be contacted via [[IRC]] on the channel #ubuntu-bugs on irc.freenode.org for help or collaboration.


==== Now what? ====

Now that you're an official member of the Bug Squad, [[BugSquad/GettingInvolved| get started]] triaging bugs!


== Announcements ==
 * 2008-08-07 Global Bug Jam begins!
 * 2008-04-24 Ubuntu 8.04 LTS, Hardy Heron is released
  * Learn more at http://www.ubuntu.com/getubuntu/releasenotes/804
 * 2008-03-05 ubotu is no longer announcing new bug reports in #ubuntu-bugs - it is being done in #ubuntu-bugs-announce now
 * 2007-12-04 The kernel package for the Hardy kernel is now just '''linux''' and the bugs are available in Launchpad at [[https://bugs.launchpad.net/ubuntu/+source/linux/+bugs|linux bugs]]
 * 2007-11-29 Additional debugging procedures listed at [[DebuggingProcedures|debugging central]] - check them out!
 * 2007-10-18 Ubuntu 7.10, Gutsy Gibbon, is released
  * Learn more at http://www.ubuntu.com/getubuntu/releasenotes/710tour
  * The [[GutsyGibbon/ReleaseNotes|release notes]] detail some issues people may experience

What is the Bug Squad?

The Bug Squad is an essential asset in progressing Ubuntu and its flavours; The Bug Squad is the first point of contact for the bugs filed about Ubuntu. Members assign bugs to packages, ensure that bug reports are complete, find duplicate bug reports, recreate bugs, and forward bugs to their upstream authors. All of these activities help bugs get fixed and subsequently make Ubuntu even better.

What the Bug Squad does is also known as Triaging, which is similar to the process of prioritizing patients in a hospital based on the severity of their condition. This allows developers to spend their time more effectively, and is a great way to learn about how Ubuntu works as an operating system and as a community. It’s also not uncommon for triagers to discover new and interesting features they didn't know about!

Triaging bugs consists of several things:

  • Responding to new bugs as they are filed.
  • Ensuring that new bugs have all the necessary information.
  • Assigning bugs to the proper package.
  • Confirming bug reports by trying to reproduce them.
  • Setting the importance of bugs reports. (Bug Control members Only)

  • Searching for and marking duplicates in the bug tracking system.
  • Sending bugs to their upstream authors, when applicable.
  • Cross-referencing bugs from other distributions.
  • Expiring old bugs.

Bug triage is an excellent way to start helping out. You get to learn a lot about Ubuntu, its available packages, its infrastructure, and you get a feel for the development pulse.

Another big part of what we do is help new members triage bugs; On average, over 1,800 bugs are filed every week with more than 500,000 bugs filed so far. The Bug Squad is always in NEED of more help from the community!

Who makes up the Bug Squad?

Anyone interested in triaging bugs can join the Bug Squad. The members are primarily volunteers from around the world and they come together with a common cause of making Ubuntu better for everyone. No special knowledge or training is required, just a desire to help. Currently there are about 1050 registered members.

Map of Bug Squad Members

Contact us!

  • IRC: Ubuntu Bug Squad members can always be contacted through IRC on the #ubuntu-bugs channel on irc.freenode.org for help or collaboration.

  • Mailing List: The Ubuntu Bug Squad also can be contacted through our Mailing List, feel free to contact us if you have any doubt while triaging a bug.

Activities

  • The Bug Squad typically runs Hug Days on a regular basis, this is a great way to work with people and learn by getting your hands dirty right away.

  • Want to start practising with trivial to handle bugs? Visit the One Hundred Papercuts project to make it a nutshell!

  • Want to do a little everyday? Join the 5-a-day team to keep Ubuntu healthy!

Want to join?

If you want to join the Bug Squad team you need to:

If you completed the previous steps, apply for membership on the Bug Squad team at Launchpad.

When joining the Bug Squad, please keep up-to-date with bug management policies. Changes are always announced on the mailing list. For further information feel free to subscribe to the wiki changes or check with other members on #ubuntu-bugs channel on freenode.

Now, please read this page for more detailed instructions.


CategoryBugSquad

BugSquad (last edited 2019-04-12 17:47:38 by hggdh2)