Organizing

Differences between revisions 34 and 48 (spanning 14 versions)
Revision 34 as of 2009-06-23 16:00:24
Size: 6742
Editor: pc-160-78-162-190
Comment:
Revision 48 as of 2017-10-10 05:01:07
Size: 7528
Editor: sbeattie
Comment: update for UQT conversion to git
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
ubuntu-bugsquad@lists.ubuntu.com ubuntu-bugsquad at lists.ubuntu.com
Line 30: Line 30:
If you have a target in mind but not sure whether to add it to the Planning page just ask us at #ubuntu-bugs on FreeNode or contact PedroVillavicencio.
Line 32: Line 34:
After identify a target you need to add it to the Ideas section on the Planning page as described: After identifying a target you need to add it to the Ideas section on the Planning page as described:
Line 36: Line 38:
  * Move past HugDays down to the 'past' section.   * Add your name to the organizers section
Line 44: Line 46:
After choosing a date you need to change three pages, those are:
Line 45: Line 49:
  * Change the date for the next HugDay to yours, assuming that the listed HugDay has passed.
Line 47: Line 50:
  * Change the date for the next HugDay to yours, assuming that the listed HugDay has passed.
Line 49: Line 51:
  * Move past HugDays down and put yours on the list.   * Move past HugDays down and put yours on the list

Please also ask on the #ubuntu-bugs channel for someone to update the topic to include the Bug Day page
.
Line 53: Line 57:
'''Note''': Please only create the wiki page in the week you're having the bug day, since it might create problems with the hug-day tool.
Line 54: Line 60:
  * The date should be a combination of <year><month><day> 20080215 = Feb 15, 2008
  * Select the UbuntuBugDay/TaskTemplate on the left side list when createing the new page.
  * The date should be a combination of <year><month><day> 20100318 = March 18, 2010
  * Select the UbuntuBugDay/TaskTemplate on the left side list when creating the new page.
Line 60: Line 66:
 * You could use editmoin with the template page like so:
{{{
    editmoin -t UbuntuBugDay/TaskTemplate https://wiki.ubuntu.com/UbuntuBugDay/<Your Date Here>
}}}
Line 62: Line 73:
In attempt to make sure the most recent bugs also are hugged but all timezones are considered, I would usually generate the list of bugs two days ahead of the big day. In attempt to make sure the most recent bugs also are hugged but all timezones are considered, I would generate the list of bugs two days ahead of the big day.
Line 64: Line 75:
=== Bughelper ===
The first method is a command line utility designed just for this task.
=== Ubuntu BugDay script ===

The Ubuntu Bug Day script from [[https://code.launchpad.net/ubuntu-qa-tools|ubuntu-qa-tools]] will help create lists of bugs to target for the day. First grab the code with:
Line 68: Line 80:
sudo apt-get install bughelper git clone lp:ubuntu-qa-tools
Line 71: Line 83:
Here are some example usages that will save the list to AFile.txt so that you can copy and paste the list to the wiki.
{{{
bugnumbers --status=confirmed -p xorg --format=bugday --sort="-nr" --file=AFile.txt
bugnumbers --status=Incomplete -p xorg --format=bugday --sort="-nr" --file=AFile.txt
bugnumbers --status=New -p xorg --format=bugday --sort="-nr" --file=AFile.txt
bugnumbers --patch -p acpi-support --format=bugday --sort="-nr" --file=AFile.txt
bugnumbers --needs-forwarding -p openoffice.org --format=bugday --sort="nr" --file=AFile.txt
and for use it just pass the name of the target as:

{{{
cd ubuntu-qa-tools/launchpadlib-scripts
./ubuntu-bugday.py --package alacarte
Line 79: Line 89:

First you need to authorize the script and if you did it correctly, the script will create a target.txt (ie: alacarte.txt) file with all the bug lists that you can copy & paste into the bug day page.

If you discover any bugs about the tools please [[https://bugs.launchpad.net/ubuntu-qa-tools/+filebug | report them]].
Line 83: Line 97:
Copy the table of bugs into Open Office, then delete all the columns except the # and Description. Column A should be the bug #'s and B should be the description. Then fill C with the following formula. Now you can copy and paste column C to the wiki. Copy the table of bugs into Open Office, then delete all the columns except the # and Description.

Copy the following to cell A1: {{{
||<rowstyle="background-color: ;"> [[https://bugs.launchpad.net/bugs/ }}}

Make sure the ';' after background-color does not become a ','. If it does, change it back to ';'.

Now copy the list of bug numbers to column B and the list of descriptions to column C. Now fill column D with the following: {{{
=CONCATENATE($A$1,B1,"|",B1,"]] || ",C1," || ||") }}}

Now you can copy and paste column D to the wiki.

== Announcement E-mail ==

Since the bug day page is now ready, now we just need people to know where to show up!, The Announcements needs to be sent at least two days before the bug day. Change your name, the dates, the target, and add any other information that might help that to triage those bugs, please notice that if you're not subscribed to those lists you need to ping a moderator to allow the message to go trough, just ask on #ubuntu-bugs for someone to moderate that message.
Line 85: Line 114:
=CONCATENATE("||<rowbgcolor=none> [[https://launchpad.net/bugs/";A1;"|";A1;"]] || ";B1;" || ||" ) ubuntu-bugsquad at lists.ubuntu.com, ubuntu-devel-announce at lists.ubuntu.com, ubuntu-bugcontrol at lists.launchpad.net, brian at ubuntu.com, bugsquad-mentorship-group-alpha at lists.launchpad.net
}}}
{{{
Announcing the Next Ubuntu Bug Day! - <<<DATE>>>
}}}
{{{
Fellow Ubuntu Triagers!

This week's Bug Day target is *drum roll please* <<<TARGET>>>!
 * #<<<Number of New Bugs>>> New bugs need a hug
 * #<<<Number of Incomplete Bugs>>> Incomplete bugs need a status check
 * #<<<Number of Confirmed Bugs>>> Confirmed bugs need a review

<<<What is the package being triaged and how is it important>>>

Bookmark it, add it to your calendars, turn over those egg-timers!
 * <<<DATE>>>
 * http://wiki.ubuntu.com/UbuntuBugDay/<<<DATE>>>

Are you looking for a way to start giving some love back to your
adorable Ubuntu Project?
Did you ever wonder what Triage is? Want to learn about that?
This is a perfect time!, Everybody can help in a Bug Day!
open your IRC Client and go to #ubuntu-bugs (FreeNode)
the BugSquad will be happy to help you to start contributing!

We are always looking for new tasks or ideas for the Bug Days, if you have one
add it to the Planning page https://wiki.ubuntu.com/UbuntuBugDay/Planning

If you're new to all this, head to
 http://wiki.ubuntu.com/Bugs

Have a nice day,
   YOUR NAME HERE
[From the BugSquad]
Line 88: Line 151:
== Announcement E-mail ==
Line 93: Line 155:
ubuntu-news-team@lists.ubuntu.com ubuntu-news-team at lists.ubuntu.com
Line 117: Line 179:
The big day is ready, now we just need people to know to where to show up! Now For the same reasons as above, I would do this two days before the big day. Change to your name, the dates, the target, and add what spin you wish, it's your message! You will have to subscribe to each list before sending the mail.

{{{
ubuntu-bugsquad@lists.ubuntu.com, ubuntu-devel-announce@lists.ubuntu.com, ubuntu-users@lists.ubuntu.com, brian@ubuntu.com
}}}
{{{
Announcing the Next Ubuntu Hug Day! - <<<DATE>>>
}}}
{{{
Fellow Ubuntu Triagers!

This week's HugDay target is *drum roll please* <<<TARGET>>>!
 * #<<<Number of New Bugs>>> New bugs need a hug
 * #<<<Number of Incomplete Bugs>>> Incomplete bugs need a status check
 * #<<<Number of Confirmed Bugs>>> Confirmed bugs need a review

<<<What is the package being triaged and how is it important>>>

Bookmark it, add it to your calendars, turn over those egg-timers!
 * <<<DATE>>>
 * http://wiki.ubuntu.com/UbuntuBugDay/<<<DATE>>>

Can't stress it enough: everyone can help!

Have some time? Triage boogz! I won't be upset if you get a headstart~ ;)
Have a blog? Blog about Hugday!
Have some screen space? Open #ubuntu-bugs and keep an eye out for
newcomers in need.
Have minions? Teach THEM to triage for you! :)

Wanna be famous? Is easy! remember to use 5-A-day so if you do a good
work your name could be listed at the top 5-A-Day Contributors in the
Ubuntu Hall of Fame page!

Make a difference; we will be in #ubuntu-bugs (FreeNode) all day and
night, and will be ready to answer your questions about how to help.

If you're new to all this, head to
 http://wiki.ubuntu.com/Bugs

Have a nice day,
   YOUR NAME HERE
[From the BugSquad]
}}}

Running a HugDay is a great way to get acquainted with the community and learn some new skills. It's all very informal so don't be shy. Smile :)

Identify a Target

Organizing a HugDay starts with choosing a list of bugs to hug. You can choose whatever packages matter most to you but check out UbuntuBugDay/Planning for previous and planned HugDay and add your ideas!

Initial E-mail

To make sure everyone is on the same track, and that there are no other plans for the week, send a simple e-mail to BugSquad after adding your idea to the UbuntuBugDay/Planning page. The cookie cutter e-mail is just an example, you should put your own twist in.

ubuntu-bugsquad at lists.ubuntu.com

HugDay Target

Hi, I am ... from ... I enjoy ... and ...

I would like to organize a HugDay for <package> on <date>. Are there any other plans for this day?

Your Name Here.

In accordance with https://wiki.ubuntu.com/UbuntuBugDay/Organizing

If you have a target in mind but not sure whether to add it to the Planning page just ask us at #ubuntu-bugs on FreeNode or contact PedroVillavicencio.

Wiki Planning

After identifying a target you need to add it to the Ideas section on the Planning page as described:

Wiki Stuff

After you're ready to run, add your HugDay to the wiki!

Date Changes

After choosing a date you need to change three pages, those are:

Please also ask on the #ubuntu-bugs channel for someone to update the topic to include the Bug Day page.

Hug day page creation

Note: Please only create the wiki page in the week you're having the bug day, since it might create problems with the hug-day tool.

  • https://wiki.ubuntu.com/UbuntuBugDay/<Your Date Here>?action=edit

    • The date should be a combination of <year><month><day> 20100318 = March 18, 2010

    • Select the UbuntuBugDay/TaskTemplate on the left side list when creating the new page.

    • <<<TARGET>>> should be replaced with your HugDay target

    • <<<DATE>>>> should be replaced with the date of the hug day for the 5-a-day statistics.

    • Save and keep reading on how to make the list of bugs semi-automatically
  • You could use editmoin with the template page like so:

    editmoin -t UbuntuBugDay/TaskTemplate https://wiki.ubuntu.com/UbuntuBugDay/<Your Date Here>

Generate the bug list

In attempt to make sure the most recent bugs also are hugged but all timezones are considered, I would generate the list of bugs two days ahead of the big day.

Ubuntu BugDay script

The Ubuntu Bug Day script from ubuntu-qa-tools will help create lists of bugs to target for the day. First grab the code with:

git clone lp:ubuntu-qa-tools

and for use it just pass the name of the target as:

cd ubuntu-qa-tools/launchpadlib-scripts
./ubuntu-bugday.py --package alacarte 

First you need to authorize the script and if you did it correctly, the script will create a target.txt (ie: alacarte.txt) file with all the bug lists that you can copy & paste into the bug day page.

If you discover any bugs about the tools please report them.

Open Office

Sometimes Bughelper cannot query what you want exactly, so to turn a search results from LaunchPad into the proper format for the wiki here you are.

Copy the table of bugs into Open Office, then delete all the columns except the # and Description.

Copy the following to cell A1:

||<rowstyle="background-color: ;"> [[https://bugs.launchpad.net/bugs/ 

Make sure the ';' after background-color does not become a ','. If it does, change it back to ';'.

Now copy the list of bug numbers to column B and the list of descriptions to column C. Now fill column D with the following:

=CONCATENATE($A$1,B1,"|",B1,"]] || ",C1," ||   ||") 

Now you can copy and paste column D to the wiki.

Announcement E-mail

Since the bug day page is now ready, now we just need people to know where to show up!, The Announcements needs to be sent at least two days before the bug day. Change your name, the dates, the target, and add any other information that might help that to triage those bugs, please notice that if you're not subscribed to those lists you need to ping a moderator to allow the message to go trough, just ask on #ubuntu-bugs for someone to moderate that message.

ubuntu-bugsquad at lists.ubuntu.com, ubuntu-devel-announce at lists.ubuntu.com, ubuntu-bugcontrol at lists.launchpad.net, brian at ubuntu.com, bugsquad-mentorship-group-alpha at lists.launchpad.net

Announcing the Next Ubuntu Bug Day! - <<<DATE>>>

Fellow Ubuntu Triagers!

This week's Bug Day target is *drum roll please* <<<TARGET>>>!
 * #<<<Number of New Bugs>>> New bugs need a hug
 * #<<<Number of Incomplete Bugs>>> Incomplete bugs need a status check
 * #<<<Number of Confirmed Bugs>>> Confirmed bugs need a review

<<<What is the package being triaged and how is it important>>>

Bookmark it, add it to your calendars, turn over those egg-timers!
 * <<<DATE>>>
 * http://wiki.ubuntu.com/UbuntuBugDay/<<<DATE>>>

Are you looking for a way to start giving some love back to your 
adorable Ubuntu Project?
Did you ever wonder what Triage is? Want to learn about that?
This is a perfect time!, Everybody can help in a Bug Day!
open your IRC Client and go to #ubuntu-bugs (FreeNode) 
the BugSquad will be happy to help you to start contributing!

We are always looking for new tasks or ideas for the Bug Days, if you have one
add it to the Planning page https://wiki.ubuntu.com/UbuntuBugDay/Planning

If you're new to all this, head to
 http://wiki.ubuntu.com/Bugs

Have a nice day,
   YOUR NAME HERE
[From the BugSquad]

Inform the Ubuntu-News-Team about the next BugDay and its target until Saturday evening (The week before the BugDay) so they are able to add information about the BugDay to the Ubuntu Weekly Newsletter. You will have to subscribe to the list before sending the mail.

ubuntu-news-team at lists.ubuntu.com

Announcing the Next Ubuntu Hug Day! - <<<DATE>>>

Hey folks,

Here are the information for the next BugDay:

Date:    <<<DATE>>>
Target:  <<<TARGET>>>
Page:    https://wiki.ubuntu.com/UbuntuBugDay/<<<DATE>>>
IRC:     #ubuntu-bugs
Infos:   http://wiki.ubuntu.com/HelpingWithBugs/


Have a nice day,
   YOUR NAME HERE
[From the BugSquad]

Fridge Calendar

After announce the event please add it to the Fridge Calendar, instructions on how to do it are available here

What Now?

Enjoy! and Thank you! That's a message from all the Ubuntu Bugsquad to you ;-).


CategoryBugSquad

UbuntuBugDay/Organizing (last edited 2017-10-10 05:01:07 by sbeattie)