Wiki source code of Paper Cuts

Last modified by Thomas Mortagne on 2017/03/24 12:26

Show last authors
1 = Paper Cuts project =
2
3 {{toc start="2" numbered="true" depth="3"/}}
4
5 == Motivation ==
6
7 As you probably know, the Ubuntu team has started the project [["One Hundred Paper Cuts">>https://launchpad.net/hundredpapercuts]].
8 They [[define>>https://wiki.ubuntu.com/PaperCut]] a paper cut as:
9
10 * a bug, or an unintended problem occurring within an existing piece of software,
11 * the presence of which makes a computer more difficult or less pleasant to use,
12 * that is easy to fix,
13 * that the average user would encounter during his/her first day of using
14
15 XWiki is a great software but it contains also a lot of "paper cuts". Such little but annoying bugs or usability issues would be a great entry point for new XWiki developers, because they are easy to fix. But also experienced XWiki committers could relax fixing these paper cuts after their hard work. ;)
16
17 == Current state ==
18
19 So far we have identified some easy-to-fix bugs and marked them as easy in JIRA. We could decide that the trivial category we have corresponds to paper cuts:
20
21 * https://jira.xwiki.org/secure/IssueNavigator.jspa?mode=hide&requestId=10534
22
23 See also the JIRA task [[XWIKI-4375>>https://jira.xwiki.org/browse/XWIKI-4375]].
24
25 == ToDo's ==
26
27 Here's some work to be done:
28
29 * Review existing issues and verify the difficulty is correctly set
30 * Add these custom fields to all projects in JIRA
31 * Prepare a page on dev.xwiki.org to explain this Paper Cut thing
32 * Promote it on the XWiki mailing lists, twitter, etc

Get Connected