Narro-Silme
From MozillaWiki
Contents
Description
This project will try to integrate Narro and Silme project with the goal to make easier for translators for the Mozilla project to commit translation needed to Mozilla's mercurial server.
Background
Current Narro version needs SSH keys for comitting files to Mozilla' Mercurial which makes commit must be done manually or using cron tasks. In the other hand, Silme has a support for subversion and mercurial.
Goals
- Bridging L10nObject in Silme and Narro data structure (php-python, use SOAP or JSON?)
- File format handling to Silme (files not need to be served, e.g: region.properties)
- Mercurial hooking in Silme from Narro
Prerequisite
- Narro (trunk) & Silme (version?)
External Dependencies
- Mercurial
Timeline
- Week 1
- Research on php-python integration
- Week 2
- Bridging L10nObject in Silme to Narro data structure
- Week 3
- Testing
- Week 4
- Mercurial Hooking in Silme
- Week 5
- Mercurial Hooking in Silme and Narro
- Week 6
- Mercurial Hooking in Silme and Narro
- Week 7
- File format handling to Silme
- Week 8
- Testing
- Week 9
- User Testing
- Week 10
- Docs & Reports
Further Information
Discussions will be held each Monday at 9 AM UTC -7 on #silme in irc.mozilla.org.
Contact Romi <romihardiyanto AT gmail DOT com> and Seth Bindernagel <sethb AT mozilla DOT com> or join us in IRC.