One Hundred Papercuts

Differences between revisions 66 and 67
Revision 66 as of 2013-01-02 14:55:36
Size: 5403
Editor: notgary
Comment:
Revision 67 as of 2013-01-24 17:50:58
Size: 3126
Editor: notgary
Comment:
Deletions are marked like this. Additions are marked like this.
Line 27: Line 27:
== Fixing a paper cut ==
You can find paper cuts ready to work on by looking at the [[https://launchpad.net/hundredpapercuts/+series|milestones]], or going through bug reports that have the '[[https://bugs.launchpad.net/hundredpapercuts/+bugs?search=Search&field.status=Triaged|Triaged]]' status.

 * Assign yourself to the bug of the paper cut you selected and set its status to 'In Progress';
 * Work on a solution and commit it in a branch to Launchpad, or generate a patch;
 * Attach the branch or patch to the bug report;
 * You can choose to either make sure your solution gets added to Ubuntu and forwarded upstream yourself, or you can wait for the [[https://launchpad.net/~papercutters|Papercutters]] to help you with that. Be prepared to process feedback about your solution.

Once the bug is fixed leave the papercut task assigned to yourself. ''Members who have helped fix papercuts are listed in the '''[[http://hall-of-fame.ubuntu.com/|Hall Of Fame]]'''.''

''For more information about how to fix bugs, also see: [[Bugs/HowToFix|Helping with bug fixing]].''

== Triaging paper cuts ==
People who would like to help with managing the flow of incoming paper cuts can contribute by triaging the bug reports on the [[https://launchpad.net/hundredpapercuts|One Hundred Paper Cuts project]] at Launchpad.

 * Verify the bug is a valid paper cut;
  * If '''not''', then mark the [[https://launchpad.net/hundredpapercuts|One Hundred Paper Cuts project]] task as Invalid and leave a message to explain your actions to the reporter;
 * Verify the paper cut can be reproduced in the development release of Ubuntu;
  * If '''not''', then mark the [[https://launchpad.net/hundredpapercuts|One Hundred Paper Cuts project]] task as Invalid and leave a message to explain your actions to the reporter;
 * Verify the paper cut report contains all [[Bugs/HowToTriage|necessary information]];
  * If '''not''', ask the reporter to provide the information that is lacking;

If you checked all points above, the paper cut is sufficiently triaged and can be marked as such. If the bug is ready to be worked on, assign it to the [[OneHundredPaperCuts/PaperCutsNinja|Papercuts Ninja]] team—''papercuts-ninja'' on Launchpad—so they will receive a message.

The One Hundred Paper Cuts project exists to work on the little annoyances in Ubuntu. These bugs are normally considered too low priority for the developers of the apps in question, who already have more than enough to work on, and so the One Hundred Paper Cuts project comes along and picks them up. In each release cycle, the project aims to fix 100 of these little bugs and in doing so, give Ubuntu a layer of polish that is not typically found in other Linux distros.

Frequently asked questions

Paper Cut Cycles

Meetings

All the details of our meetings, including the agenda and minutes, can be found here, though quite why you would ever want to go there boggles the mind mince it's all incredibly boring stuff.

Events

There are many important events in the paper cut calendar, both participation in Ubuntu events and running our own little get-togethers. A full list of paper cut events can be found here.

When you are an active contributor to papercut triaging, you can be asked or ask to join the Papercutters team.

If you are looking for more information about bug triaging, a good source of information is: Helping with bugs.

Contact and help

If you want to ask a question or need help, please feel free to contact us via the following communication channels:

One Hundred Papercuts (last edited 2017-06-04 03:18:26 by es20490446e)