Wiki source code of Contributions pain points
Version 37.1 by Thomas Mortagne on 2014/09/04 09:03
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 they 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 | * Add <scm> (source URL) support to Extension Manager and extension importer on [[http://extensions.xwiki.org]]. http://jira.xwiki.org/browse/XCOMMONS-638 | ||
12 | * Indicate the contributors in each release notes | ||
13 | * 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) | ||
14 | * Lower the expected quality | ||
15 | * Some bounty platform integration. See [[http://markmail.org/message/tm2q4smvj4ksiue6]]. | ||
16 | * Move to Apache or other foundation | ||
17 | * Some regular official "contribution day" or something like this in client dev team (XWiki SAS) | ||
18 | * Create pull request from an XWiki instance | ||
19 | * The [[SRD>>http://platform.xwiki.org/xwiki/bin/view/SRD/Navigation]] is never up to date | ||
20 | |||
21 | == [[extensions.xwiki.org>>http://extensions.xwiki.org]] == | ||
22 | |||
23 | * Add <scm> (source URL) support to Extension Manager and extension importer on [[http://extensions.xwiki.org]]. http://jira.xwiki.org/browse/XCOMMONS-638 | ||
24 | * Make possible to fully release an extension without the help of a committer (Nexus step still remaining) | ||
25 | * Publish/commit/release AWM application from an XWiki instance | ||
26 | * Publish snippet from the wiki | ||
27 | * Selective export | ||
28 | * Rating of extensions | ||
29 | * Number of times an extension has been installed | ||
30 | * The [[SRD>>http://platform.xwiki.org/xwiki/bin/view/SRD/Navigation]] is never up to date | ||
31 | |||
32 | == Translations == | ||
33 | |||
34 | * Embedded translator view. Some examples: | ||
35 | ** https://pontoon.mozilla.org is very nice | ||
36 | ** http://direct.hoplahup.net/tmp/Drupal-translation-ODS.png | ||
37 | * Translators softwares integration ([[Trados>>http://en.wikipedia.org/wiki/SDL_Trados]], etc.), see http://www.proz.com/software-comparison-tool/cat/cat_tools/2 | ||
38 | * Support and export/import [[tmx files>>http://en.wikipedia.org/wiki/Translation_Memory_eXchange]] | ||
39 | * Replace http://l10n.xwiki.org with some better online translation platform (not that easy since we have some specific needs) | ||
40 | * Indicate the contributors in each release notes | ||
41 | |||
42 | = Documentation and support = | ||
43 | |||
44 | == [[xwiki.org>>http://xwiki.org]] == | ||
45 | |||
46 | * Reputation system | ||
47 | |||
48 | == Answer questions on mailing lists == | ||
49 | |||
50 | * Reputation system | ||
51 | * Get rid of mailing lists and use stackoverflow instead | ||
52 | |||
53 | == Answer questions on IRC == | ||
54 | |||
55 | == Answer questions on [[stackoverflow>>http://stackoverflow.com/questions/tagged/xwiki]] == | ||
56 | |||
57 | = Testing = | ||
58 | |||
59 | == Report bugs == | ||
60 | |||
61 | * Add <issueManagement> (bug tracker) support to Extension Manager and Repository ([[http://extensions.xwiki.org]]) | ||
62 | |||
63 | == Test new releases == | ||
64 | |||
65 | * Show a notification when a new version is available | ||
66 | |||
67 | == Test new milestones == | ||
68 | |||
69 | = Spread the word = | ||
70 | |||
71 | == Twitter == | ||
72 | |||
73 | == Articles == | ||
74 | |||
75 | == Blogs == | ||
76 | |||
77 | == XWiki Users Groups, Meetups == | ||
78 | |||
79 | * Showing the path by doing it ourself (Paris, Iași) | ||
80 | * Display a map (OpenStreetMap/GMap integration) in xwiki.org based on the addresses registered in xwiki.org users profiles | ||
81 | |||
82 | == Conferences, talks == |