Wiki source code of Paper Cuts
Last modified by Thomas Mortagne on 2017/03/24 12:26
Show last authors
author | version | line-number | content |
---|---|---|---|
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 |