Subversion Commit Privilege
Some translators may be granted subversion commit rights for properties files within Sakai. This is a privilege which is granted only after a developer has proven to be active and competent in the translation process.
Subversion Commit Process
- Open a task in JIRA specifying what you are doing:
- The Component should be Internationalization
- The Affects Version should be whatever the current release is (e.g. 2.4.x)
- The Assign To should be set to yourself
- The Summary and Description should be filled it appropriately.
- Only one JIRA issue is required for translating multiple components within Sakai.
- You should check out (or refresh) a trunk version of Sakai from subversion
- Update the properties files (and optionally *.metaprops files if you're using the ResourceProperties editor)
- Build and Deploy to a server for test
- Verify each module appears as expected (and doesn't crash!)
- Commit each subversion module individually and reference the JIRA issue, for example:
$ svn commit chat -m "SAK-1234 update Japanese translation"
- "Resolve Issue" in JIRA:
Set Fix version to the target release (e.g. 2.5.2 [Tentative]) and re-assign to Beth Kirschner.
- I will then give it my blessing and request that it be merged with the current release (as appropriate)