Wiki source code of Contributions pain points
Last modified by Vincent Massol on 2021/09/01 12:18
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
18.1 | 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]]. |
![]() |
8.1 | 2 | |
![]() |
43.1 | 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. |
![]() |
24.1 | 4 | |
![]() |
11.1 | 5 | {{toc/}} |
6 | |||
![]() |
19.1 | 7 | = Product/extensions = |
![]() |
7.1 | 8 | |
![]() |
19.1 | 9 | == [[github.com/xwiki>>http://github.com/xwiki]] == |
![]() |
7.1 | 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 | ||
![]() |
21.2 | 14 | * Some regular official "contribution day" or something like this in client dev team (XWiki SAS) |
15 | * Create pull request from an XWiki instance | ||
![]() |
52.2 | 16 | * (/) The SRD is never up to date. https://jira.xwiki.org/browse/XINFRA-156 - There's now the [[extensions:Extension.Scripting Documentation Application]] |
![]() |
7.1 | 17 | |
![]() |
19.1 | 18 | == [[extensions.xwiki.org>>http://extensions.xwiki.org]] == |
![]() |
7.1 | 19 | |
![]() |
21.3 | 20 | * Publish/commit/release AWM application from an XWiki instance |
![]() |
7.1 | 21 | * Publish snippet from the wiki |
![]() |
53.1 | 22 | * (/) Selective export |
![]() |
50.1 | 23 | * (/) Active installs for each extension |
![]() |
52.2 | 24 | * (/) The SRD is never up to date. https://jira.xwiki.org/browse/XINFRA-156 - There's now the [[extensions:Extension.Scripting Documentation Application]] |
![]() |
7.1 | 25 | |
![]() |
19.1 | 26 | == Translations == |
![]() |
7.1 | 27 | |
![]() |
29.1 | 28 | * Embedded translator view. Some examples: |
![]() |
30.1 | 29 | ** https://pontoon.mozilla.org is very nice |
![]() |
29.1 | 30 | ** http://direct.hoplahup.net/tmp/Drupal-translation-ODS.png |
![]() |
23.1 | 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 |
![]() |
21.5 | 32 | * Support and export/import [[tmx files>>http://en.wikipedia.org/wiki/Translation_Memory_eXchange]] |
![]() |
53.1 | 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 | ||
![]() |
7.1 | 35 | |
![]() |
19.1 | 36 | = Documentation and support = |
![]() |
7.1 | 37 | |
![]() |
19.1 | 38 | == [[xwiki.org>>http://xwiki.org]] == |
![]() |
7.1 | 39 | |
40 | * Reputation system | ||
41 | |||
![]() |
20.1 | 42 | == Answer questions on IRC == |
![]() |
7.1 | 43 | |
![]() |
52.1 | 44 | == Users mailing list == |
![]() |
7.1 | 45 | |
![]() |
51.1 | 46 | * (/) Note that we've now replaced the user mailing list with a forum which makes it easier for less technical users to post (and it's globally simpler to use and to attach screenshots). |
47 | |||
![]() |
52.1 | 48 | == Devs mailing list == |
49 | |||
50 | == Answer questions on [[stackoverflow>>http://stackoverflow.com/questions/tagged/xwiki]] == | ||
51 | |||
![]() |
19.1 | 52 | = Testing = |
![]() |
7.1 | 53 | |
![]() |
19.1 | 54 | == Report bugs == |
![]() |
7.1 | 55 | |
![]() |
49.1 | 56 | * (/) Add <issueManagement> (bug tracker) support to Extension Manager and Repository ([[http://extensions.xwiki.org]]) |
![]() |
7.1 | 57 | |
![]() |
19.1 | 58 | == Test new releases == |
![]() |
7.1 | 59 | |
60 | * Show a notification when a new version is available | ||
61 | |||
![]() |
19.1 | 62 | == Test new milestones == |
![]() |
7.1 | 63 | |
![]() |
19.1 | 64 | = Spread the word = |
![]() |
7.1 | 65 | |
![]() |
19.1 | 66 | == Twitter == |
![]() |
7.1 | 67 | |
![]() |
19.1 | 68 | == Articles == |
![]() |
7.1 | 69 | |
![]() |
19.1 | 70 | == Blogs == |
![]() |
7.1 | 71 | |
![]() |
19.1 | 72 | == XWiki Users Groups, Meetups == |
![]() |
7.1 | 73 | |
74 | * Showing the path by doing it ourself (Paris, Iași) | ||
![]() |
19.1 | 75 | * Display a map (OpenStreetMap/GMap integration) in xwiki.org based on the addresses registered in xwiki.org users profiles |
![]() |
7.1 | 76 | |
![]() |
19.1 | 77 | == Conferences, talks == |