graduate oslo.i18n
Release the module(s) that belong in oslo.i18n as a libary
Blueprint information
- Status:
- Complete
- Approver:
- Doug Hellmann
- Priority:
- High
- Drafter:
- Doug Hellmann
- Direction:
- Approved
- Assignee:
- Doug Hellmann
- Definition:
- Approved
- Series goal:
- Accepted for juno
- Implementation:
-
Implemented
- Milestone target:
-
juno-2
- Started by
- Doug Hellmann on 2014-04-14
- Completed by
- Doug Hellmann on 2014-07-05
Related branches
Related bugs
Sprints
Whiteboard
We are going to need to provide an interface for creating the translation domain functions for each library and application that handles translation. -- dhellmann
Gerrit topic: https:/
Addressed by: https:/
Add API for creating translation functions
Gerrit topic: https:/
Addressed by: https:/
Update the status of gettextutils to graduating
Repo to be imported: https:/
Change to infra: https:/
Addressed by: https:/
fix docstring for fakes module
Addressed by: https:/
Update default tox settings
Addressed by: https:/
Handle . and - in translation domains
Addressed by: https:/
Split up monolithic test file
Addressed by: https:/
Fix up usage instructions
Addressed by: https:/
Add graduate-oslo-i18n spec to juno
Addressed by: https:/
Update wording in instructions in the templates
Addressed by: https:/
Check the lazy flag at runtime
Addressed by: https:/
Update the public API of the library
Addressed by: https:/
Trivial refactors for gettextutils
Addressed by: https:/
Build locale dir env var name consistently
Addressed by: https:/
Remove Babel version workaround code
Addressed by: https:/
Fix import grouping in tests
Addressed by: https:/
Update sphinx and hacking requirements
Addressed by: https:/
Mark gettextutils obsolete
5 July 2014 - Marking this "done" although the cross-testing work isn't. That will be handled when the cross-test script work is implemented.
Work Items
Work items:
Update MAINTAINERS in incubator with status and name: DONE
Run graduate.sh: DONE
Fix the output of graduate.sh: DONE
Sync tools from incubator: DONE
Publish git repo: DONE
Oslo team review new repository: DONE
openstack-
openstack-
openstack-
openstack-
Update Gerrit Groups and ACLs: DONE
openstack/
openstack/
Update list of libraries on Oslo wiki page: DONE
Update .gitreview in new repository: DONE
Make the library do something: DONE
Update _make_translati
Remove global marker functions from gettextutils module - https:/
Fix domain environment variable calculation so libs with . in their name produce valid var names - https:/
Fix import order in test_gettextuti
Update public API of library - https:/
Improve the documentation - https:/
Give openstackci Owner permissions on PyPI: DONE
Tag a release: DONE
Mark graduated code obsolete in oslo-incubator - https:/
Update oslo-incubator/
openstack/
Document Migration Process: DONE
openstack-
openstack-
openstack-
Update project list on docs.openstack.org https:/
Dependency tree

* Blueprints in grey have been implemented.