L10n:Goals/2011Q1/Silme
We need a python localization library that suits our needs. Silme has to be stable, documented and tested.
- Project Lead: Gandalf
- Peer: ? (Akalla?)
- Backup: ?
Status
Silme 0.8 stabilized the API, now we need to write tests and document everything. That plus L20n->J20n compiler will become Silme 0.9. I currently have majority of the silme.core ready, documented and with unit tests. Need to finalize that and work on the other components of Silme.
Goals
- Release Silme 0.9
- Document Silme
- Add as many unit tests as we can
- Make L20n compiler in Silme work as part of Silme and as an independent code piece.
- Rename the project? :)
Non Goals
- Silme 1.0
Timeline / Milestones
- January 31 - Finalize silme.core
- February 28 - Finalize silme.diff, silme.format, silme.io
- February 28 - Finalize L20n compiler
- March 07 - Release Silme 0.9
These are the bugs of interest:
| Bug | Owner | Status |
|---|---|---|
| bug 466594 - Provide unit tests for silme | gandalf | in progress |
| bug 458443 - Provide documentation for silme | gandalf | in progress |
| bug 491904 - Use OrderedDict for silme.core.list | gandalf | fixed on trunk |
| bug 464107 - filter unneeded L10nPackages/L10nObjects/EntityLists/Objects/Entities while reading them | gandalf | fixed on trunk |
| bug 502991 - Bring coherence to *.entities() | gandalf | fixed on trunk |
| bug 458302 - should be possible to parse only selected files in l10nPackage | gandalf | fixed on trunk |
| bug 455783 - support PEP08 and PEP257 guidelines | gandalf | in progress |
Related Projects
L20n.