Wiki source code of Contributions pain points
Version 45.1 by Vincent Massol on 2016/10/11 14:42
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | This page aim at gathering ideas on how to make easier or encourage contributions to XWiki. The ideas are list items in each possible kind of [[contributions>>Contributing]]. | ||
2 | |||
3 | This is not in any way a TODO list, it just list ideas, some of which we don't want to do right now (but it could change) even if they are very rare. | ||
4 | |||
5 | {{toc/}} | ||
6 | |||
7 | = Product/extensions = | ||
8 | |||
9 | == [[github.com/xwiki>>http://github.com/xwiki]] == | ||
10 | |||
11 | * Make pull request handling first priority: “Awaiting committer feedback” should not stay more than a few days (23 with 14 more than 1 year old right now) | ||
12 | * Lower the expected quality | ||
13 | * Move to Apache or other foundation | ||
14 | * Some regular official "contribution day" or something like this in client dev team (XWiki SAS) | ||
15 | * Create pull request from an XWiki instance | ||
16 | * --The [[SRD>>http://platform.xwiki.org/xwiki/bin/view/SRD/Navigation]] is never up to date. http://jira.xwiki.org/browse/XINFRA-156-- There's now the [[extensions:Extension.Scripting Documentation Application]] | ||
17 | |||
18 | == [[extensions.xwiki.org>>http://extensions.xwiki.org]] == | ||
19 | |||
20 | * Publish/commit/release AWM application from an XWiki instance | ||
21 | * Publish snippet from the wiki | ||
22 | * Selective export | ||
23 | * Number of times an extension has been installed | ||
24 | * The [[SRD>>http://platform.xwiki.org/xwiki/bin/view/SRD/Navigation]] is never up to date. http://jira.xwiki.org/browse/XINFRA-156 | ||
25 | |||
26 | == Translations == | ||
27 | |||
28 | * Embedded translator view. Some examples: | ||
29 | ** https://pontoon.mozilla.org is very nice | ||
30 | ** http://direct.hoplahup.net/tmp/Drupal-translation-ODS.png | ||
31 | * Translators softwares integration ([[Trados>>http://en.wikipedia.org/wiki/SDL_Trados]], etc.), see http://www.proz.com/software-comparison-tool/cat/cat_tools/2 | ||
32 | * Support and export/import [[tmx files>>http://en.wikipedia.org/wiki/Translation_Memory_eXchange]] | ||
33 | * Replace http://l10n.xwiki.org with some better online translation platform (not that easy since we have some specific needs) | ||
34 | * Indicate the contributors in each release notes | ||
35 | |||
36 | = Documentation and support = | ||
37 | |||
38 | == [[xwiki.org>>http://xwiki.org]] == | ||
39 | |||
40 | * Reputation system | ||
41 | |||
42 | == Answer questions on mailing lists == | ||
43 | |||
44 | * Reputation system | ||
45 | * Get rid of mailing lists and use stackoverflow instead | ||
46 | |||
47 | == Answer questions on IRC == | ||
48 | |||
49 | == Answer questions on [[stackoverflow>>http://stackoverflow.com/questions/tagged/xwiki]] == | ||
50 | |||
51 | = Testing = | ||
52 | |||
53 | == Report bugs == | ||
54 | |||
55 | * Add <issueManagement> (bug tracker) support to Extension Manager and Repository ([[http://extensions.xwiki.org]]) | ||
56 | |||
57 | == Test new releases == | ||
58 | |||
59 | * Show a notification when a new version is available | ||
60 | |||
61 | == Test new milestones == | ||
62 | |||
63 | = Spread the word = | ||
64 | |||
65 | == Twitter == | ||
66 | |||
67 | == Articles == | ||
68 | |||
69 | == Blogs == | ||
70 | |||
71 | == XWiki Users Groups, Meetups == | ||
72 | |||
73 | * Showing the path by doing it ourself (Paris, Iași) | ||
74 | * Display a map (OpenStreetMap/GMap integration) in xwiki.org based on the addresses registered in xwiki.org users profiles | ||
75 | |||
76 | == Conferences, talks == |