UbuntuBugDay

Differences between revisions 112 and 315 (spanning 203 versions)
Revision 112 as of 2007-05-25 22:07:03
Size: 8475
Editor: c-24-21-231-115
Comment: Hug day changing to ubuntu-devel for the next one
Revision 315 as of 2014-07-09 19:30:52
Size: 1833
Editor: adsl-74-179-96-83
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| <<Include(BugSquad/Header)>>
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>||
Line 4: Line 5:
A Hug Day is a special day where the Ubuntu Community comes together with a shared goal of triaging bugs for a specific package or set of packages. Working together allows us to share knowledge and give some much needed assistance to the Ubuntu Developers. The term Hug Day is a spin on Bug Day; every time someone triages a bug, then someone else should hug him/her. Why? This is a very special way for us to tell everyone that we love contributions! And triaging bugs is a really big contribution.
Line 5: Line 7:
We know where our success comes from. We're going to have lists of things to do for different Ubuntu teams, so we can better track the impact we had. Planning is one thing, but we'll surely stick to our concept of success: the Hug Day. This is a very special Bug Day: on Hug Day, when someone closes a bug, then someone else should hug him/her. Why? This is a very special way for us to tell everyone that we love contributions! And triaging bugs is a really big contribution.

In addition to that we added ["UbuntuBugDay/BugsForExtraPoints"] - a page where you can list your most annoying bugs. Fixing these bugs will give extra points and extra hugs of course.
In addition to that we added [[UbuntuBugDay/BugsForExtraPoints]] - a page where you can list your most annoying bugs. Fixing these bugs will give extra points (and extra hugs of course).
Line 10: Line 10:
Who can join the Hug Day? Everyone. You don't need to be a developer. You don't need to know to code. Everyone is welcome. If you don't know how to help, then just come and we'll explain everything to you. Who can join a Hug Day? Everyone. You don't need to be a developer and you don't need to know how to write code. Everyone is welcome. If you don't know how to help, then just stop on by and we'll explain everything to you.
Line 12: Line 12:
Where to join the Hug Day? Come to '''#ubuntu-devel''' on freenode [:IRC]. Normal bug squashing activity takes place in #ubuntu-bugs. Where to go for a Hug Day? Come to '''#ubuntu-bugs''' on [[IRC]] (irc.freenode.net).
Normal bug squashing activity takes place in '''#ubuntu-bugs''' at other times as well.
Line 15: Line 16:
Next Hug day is '''30 May 2007''', in ''all'' timezones. As an experiment this Hug Day will be taking place in '''#ubuntu-devel'''.
Line 17: Line 17:
We can't stress it enough: everyone can help. So join us for the Hug Day! Thursdays! The next Hug Day is scheduled for [[http://wiki.ubuntu.com/UbuntuBugDay/20140710| Thursday 10 July, 2014]].
Line 19: Line 19:
== Main Objectives for the Hug Day ==

 * Tackling the list of bugs at ["UbuntuBugDay/20070530"]
 * '''[https://bugs.launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-datecreated&search=Search&field.status%3Alist=Unconfirmed&field.assignee=&field.owner=&field.omit_dupes=on&field.has_patch=&field.has_no_package=on Bugs without a home]'''
 * '''[https://launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=Unconfirmed&field.importance%3Alist=Undecided&assignee_option=none&field.assignee=&field.owner=&field.component=1&field.component=2&field.component-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.has_no_package.used=&search=Search Untriaged bugs]'''
 * '''[http://tinyurl.com/rc4bs Unconfirmed bugs]'''
 * '''[https://launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-datecreated&search=Search&field.status%3Alist=Unconfirmed&assignee_option=any&field.assignee=&field.owner=&field.component-empty-marker=1&field.status_upstream=&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.tag=&field.has_no_package.used=&field.has_no_package=on Bugs Against Ubuntu]'''
 * [https://wiki.ubuntu.com/Bugs/HowToTriage#head-ab0eb9d7731fa877b5fc866eedc4c312dab50ee7 Forward bugs upstream]


== Everyday Tasks ==

Stuff to sink our teeth in.

 * Forwarding bugs upstream
  * [https://wiki.ubuntu.com/Bugs/CommonTasks#head-9b4cbe438e4959b83ee6ee1c6f636a3624696e31 How To]
  * [https://bugs.launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=Unconfirmed&field.status%3Alist=Needs+Info&field.status%3Alist=Confirmed&field.status%3Alist=In+Progress&field.status%3Alist=Fix+Committed&assignee_option=any&field.assignee=&field.owner=&field.component-empty-marker=1&field.status_upstream=pending_bugwatch&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.tag=&field.has_no_package.used=&search=Search Bugs Needing Forwarding]

 * [http://tinyurl.com/rxjtk Bugs against Ubuntu].
 * Accepting people into [:UbuntuQA]
 * Post-release cleanup: there are bugs still opened on Malone that were fixed in Dapper. It is about time to have them closed.

 * Laptop bugs:
  * [https://launchpad.net/ubuntu/+source/gnome-power-manager/+bugs gnome-power-manager]
  * [https://launchpad.net/ubuntu/+source/acpi-support/+bugs acpi-support]
  * [https://launchpad.net/ubuntu/+source/acpid/+bugs acpid]
  * [https://launchpad.net/ubuntu/+source/powernowd/+bugs powernowd]
  * [https://launchpad.net/ubuntu/+source/pbbuttonsd/+bugs pbbuttonsd]
  * [https://launchpad.net/ubuntu/+source/kdeutils/+bugs klaptopdaemon]
 * Network related bugs:
  * [https://launchpad.net/ubuntu/+source/udev/+bugs udev]
  * [https://launchpad.net/ubuntu/+source/netcfg/+bugs netcfg]
  * [https://launchpad.net/ubuntu/+source/netbase/+bugs netbase]
  * [https://launchpad.net/ubuntu/+source/netbase/+bugs ifupdown]

 * Desktop Team:
  * [https://launchpad.net/~desktop-bugs/+packagebugs Bug overview]
  * [https://wiki.ubuntu.com/DesktopTeam/Bugs Triaging Information]

 * MOTU Science Team:
   * The [https://launchpad.net/~motuscience/ MOTU Science team] (["MOTU/Teams/Science"]) wants to get all the [https://launchpad.net/~motuscience/+packagebugs science related bugs] triaged and at least a few Hugs earned.
   * Ping Laser''''''Jock if you need something or have a question.
   
 * KDE/Kubuntu Team:
  * [https://launchpad.net/~kubuntu-team/+packagebugs Bug list]
  * [https://launchpad.net/~jr/+assignedbugs more bugs]
  * [https://launchpad.net/ubuntu/+bugs?field.searchtext=kdebase+%7C+kdeutils+%7C+kdelibs+%7C+kdepim+%7C+kde-guidance+%7C+kubuntu-meta+%7C+adept+%7C+kaffeine+%7C+knetworkmanager&orderby=datecreated&search=Search&field.status%3Alist=Unconfirmed&field.importance%3Alist=Undecided&field.importance%3Alist=Medium&assignee_option=any&field.assignee=&field.owner=&field.component-empty-marker=1&field.status_upstream=&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.tag=&field.has_no_package.used= Untriaged bugs]
  * Poke Riddell for help

 * Firefox:
  * There are many [https://launchpad.net/ubuntu/+source/firefox/+bugs?field.searchtext=&orderby=-priority%2C-severity&advanced=1&field.assignee=&field.unassigned.used=&field.include_dupes.used=&field.status%3Alist=Unconfirmed&field.status%3Alist=Needs+Info&field.status-empty-marker=1&field.severity-empty-marker=1&field.attachmenttype-empty-marker=1&search=Search Unconfirmed firefox bugs] and any help triaging them would be greatly appreciated.
  * See DebuggingFirefox for some hints and tips.

 * ["XSwat"]
   * [https://launchpad.net/~ubuntu-x-swat/+packagebugs package overview]
    * [http://tinyurl.com/9gs46 Unconfirmed Bugs]
    * [http://tinyurl.com/8oaky NeedsInfo Bugs]
    * [http://tinyurl.com/9zma4 Confirmed Bugs]
   * talk to fabbione, infinity or rodarvus

 * Everything related to hotplugging ([https://launchpad.net/ubuntu/+source/hal/+bugs hal] and [https://launchpad.net/ubuntu/+source/gnome-volume-manager/+bugs gnome-volume-manager] bugs)
  * This needs many testing especially on current Dapper. Many open bugs are probably fixed in current Dapper, and didn't see an updated test from the original reporter. Also, many are just not easy to reproduce.
  * Talk to pitti on IRC.

 * Security bugs
  * Mark as "Security" via "Visibility/Security".
  * For packages in "main" or "restricted", subscribe "ubuntu-security".
  * For all other packages, subscribe "motu-swat".
  * For bugs that have a CVE number, attach it via "Link to CVE". The list of assigned CVE numbers are automatically tracked on [http://people.ubuntu.com/~pitti/ubuntu-cve ubuntu-cve], and are also listed at [http://cve.mitre.org/cve cve.mitre.org].
  * If you find a vulnerability without a CVE number, ask a member of the [https://launchpad.net/~ubuntu-security ubuntu-security team] about finding one, as these numbers are important for efficient tracking between upstream and other vendors.

 * Screensaver bugs
  * Confirm and hunt [https://launchpad.net/ubuntu/+source/gnome-screensaver/+bugs gnome-screensaver bugs]

 * Kernel Team:
  * overview: https://bugs.launchpad.net/~ubuntu-kernel-team/+packagebugs

 * Crashers
  * [https://launchpad.net/ubuntu/+bugs?field.searchtext=apport&search=Search bugs probably reported by apport]
  * [https://launchpad.net/ubuntu/+bugs?field.searchtext=crash&search=Search crash]
  * [https://launchpad.net/ubuntu/+bugs?field.searchtext=segfault&search=Search segfault]
  * [https://launchpad.net/ubuntu/+bugs?field.searchtext=backtrace&search=Search backtrace]
We can't stress it enough: everyone can help. So join us for the next Hug Day!
Line 103: Line 22:
 * '''[:HelpingWithBugs]'''
 * '''[:DebuggingProcedures]'''
 * ["UbuntuBugDay/BugsForExtraPoints"]
 * ["UbuntuBugDay/Draft"] ''(Draft of the announcement mail)''
 * '''[[HelpingWithBugs]]'''
 * '''[[DebuggingProcedures]]'''
 * '''[[UbuntuBugDay/Organizing]]''' ''How to Organize a HugDay!''
 * '''[[UbuntuBugDay/Planning]]''' '' Do you have any idea on which could be the next target?! ''
Line 109: Line 28:
[:CategoryBugSquad] [[CategoryBugSquad]]

Announcing the Hug-for-a-bug Day

A Hug Day is a special day where the Ubuntu Community comes together with a shared goal of triaging bugs for a specific package or set of packages. Working together allows us to share knowledge and give some much needed assistance to the Ubuntu Developers. The term Hug Day is a spin on Bug Day; every time someone triages a bug, then someone else should hug him/her. Why? This is a very special way for us to tell everyone that we love contributions! And triaging bugs is a really big contribution.

In addition to that we added UbuntuBugDay/BugsForExtraPoints - a page where you can list your most annoying bugs. Fixing these bugs will give extra points (and extra hugs of course).

Join the Hug Day

Who can join a Hug Day? Everyone. You don't need to be a developer and you don't need to know how to write code. Everyone is welcome. If you don't know how to help, then just stop on by and we'll explain everything to you.

Where to go for a Hug Day? Come to #ubuntu-bugs on IRC (irc.freenode.net). Normal bug squashing activity takes place in #ubuntu-bugs at other times as well.

When

Thursdays! The next Hug Day is scheduled for Thursday 10 July, 2014.

We can't stress it enough: everyone can help. So join us for the next Hug Day!

Resources


CategoryBugSquad

UbuntuBugDay (last edited 2014-07-09 19:30:52 by adsl-74-179-96-83)