|| [[5-A-Day]] || [[5-A-Day/Reporting|Automatic Reporting]] || = OUT OF DATE = '''This is totally out of date, please refer to [[5-A-Day#Automatic%20Reporting|this documentation]].''' = Old instructions = ||<>|| This step is optional, but will automatically report your bug numbers and update your signature file if you like it to. Also http://qa.ubuntu.com/reports/five-a-day/ generates statistics from that data. == Reporting to the 5-A-Day log == 1. Add the following line to your `/etc/apt/sources.list`: * For Intrepid: {{{ deb http://ppa.launchpad.net/5-a-day/ubuntu intrepid main}}} * For Hardy: {{{ deb http://ppa.launchpad.net/5-a-day/ubuntu hardy main}}} * For Gutsy: {{{ deb http://ppa.launchpad.net/5-a-day/ubuntu gutsy main deb http://ppa.launchpad.net/bughelper-dev/ubuntu gutsy main deb http://ppa.launchpad.net/bzr/ubuntu gutsy main}}}<
>You can also use the "Software Sources" Editor: <
> {{attachment:apt-sources.png}} 1. Install the `five-a-day` package: {{{ sudo apt-get update; sudo apt-get install five-a-day}}} 1. Tell `5-a-day` which Launchpad user you have: {{{ bzr launchpad-login }}} - please note: this is not the email address you used for signing up for LP, but the last part of the URL that https://launchpad.net/people/+me redirects you to (everything behind the `~` sign). <
> e.g. The user `dholbach` would type in: {{{ bzr launchpad-login dholbach}}} 1. If you haven't done so, add your [[https://launchpad.net/people/+me/+editsshkeys|SSH key to Launchpad]]. If you don't have an SSH key, follow the instructions on [[LaunchpadStepByStepInstructions|this page]] to generate one. (Else 5-A-Day is not going to work.) 1. Run `5-a-day --add`: {{{ 5-a-day --add }}} For example: {{{ 5-a-day --add 123456 123457 123458 123459 123460 }}} 1. Done. :-) ''(Please note: you can also use the 5-A-Day applet - see [[5-A-Day/Reporting#Applet|below]].)'' ''Further notes:'' * ''If you're part of a LoCo Team, [[5-A-Day/Reporting#Team|participate]] in 5-a-day for your team.'' * ''If you participate in a [[RunningBugJam|Bug Jam]], ask for the name of the tag you agreed to use and [[5-A-Day/Reporting#Tag|set it in 5-a-day]].'' == Update ~/.signature == 1. Follow the steps above. 1. Run: {{{ 5-a-day --update}}} and it will automatically update your signature. (It will also preserve an old `~/.signature` file if it finds it.) 1. Make sure your mail client picks up the shiny new `~/.signature`. == Generate a blog "signature" == 1. Follow the steps above. 1. Run: {{{ 5-a-day --update --html}}} and it will spit out HTML code you can add to your blog entry. <> == 5-A-Day Applet == 1. Add the PPAs as mentioned above. 1. Run {{{ sudo apt-get update; sudo apt-get install five-a-day-applet}}} 1. Right-click on your GNOME panel, add the 5-A-Day applet to it. 1. Work on a bug as mentioned above. 1. Drag the Firefox / Epiphany tab on the applet, done. Check out this [[http://launchpadlibrarian.net/12228307/5-a-day-applet_1.mpeg|video]] to see how it works. <> == Contribute within your LoCo Team == We explicitly want LoCo teams to be in this. Sure the `motu` team would do great, the `bugsquad` too but that would be cheating, wouldn't it? :-) 1. Run {{{ 5-a-day --add-team }}} for example: {{{ 5-a-day --add-team ubuntu-berlin}}} ('''Note:''' You need to be a member of that team.) 1. If you're unsure what your team's Launchpad ID is, 1. check out [[https://edge.launchpad.net/people/+me/+participation|your Launchpad team participation page]]. 1. find the '''LoCo''' team you're member of <
> {{attachment:identify-loco.png}} 1. click on it 1. check out the URL in the URL bar of your browser <
> {{attachment:loco-id.png}} <> == Tagging 5-A-Day Bugs == This new feature is particularly useful during events like [[UbuntuHugDay|Hug Days]] or [[RunningBugJam|Bug Jams]]. 1. Make sure you have `five-a-day` version `>= 0.26` installed. 1. Run {{{ 5-a-day --add-tag tag-you-are-going-to-use }}} 1. Add 5-A-Day bugs as usual. 1. ... 1. Run {{{ 5-a-day --remove-tag tag-you-are-going-to-use }}} to stop using the particular tag. ---- CategoryBugSquad