Improve l10n.xwiki.org
- Mentor(s)
- Details
XWiki community maintain a wiki with a special application to help translation XWiki projects on. See http://l10n.xwiki.org. Sources can be found on https://github.com/xwiki-contrib/application-l10n (but not that it's a bit older than http://l10n.xwiki.org/ which is usually modified directly in pratice).
The goal of this GSOC is to improve it. The student will have to study it and propose improvements, there is no definite list of things to do.
Various ideas:
- make all this a lot more dynamic
- importing is a long task and you always get a timeout before it's finished (it's still continuing on the server so it's not broken but still). A progress bar could be nice (could be based on Job Module)
- default translation edition table is not exactly the nicest UI you could think of (http://l10n.xwiki.org/xwiki/bin/view/XE/XWikiCoreResources?action=viewall&language=fr)
- provide tools to refactor things a bit:
- it's hard to move some translation from one space to another (for example the applicationresources on XE should be on Platform)
- use new nested spaces to better organize resources (the whole platform is in the same space right now for example)
etc.
- make all this a lot more dynamic
- Developer profile
- mostly javascript and UI stuff in general
- experience with groovy ideally or at least java
- Active
- No
- Year
2017
- Status
Proposed