Child pages
  • Subversion Commit Privilege

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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. Here is the current process:

Subversion Commit Process

  1. 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
    "Fix Version" should be "Nightly/SVN-Trunk"
    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.
  2. You should check out (or refresh) a trunk version of Sakai from subversion
  3. Update the properties files (and optionally *.metaprops files if you're using the ResourceProperties editor)
  4. Build and Deploy to a server for test
  5. Verify each module appears as expected (and doesn't crash!)
  6. Commit each subversion module individually and reference the JIRA issue, for example:
    $ svn commit chat -m "SAK-1234 update Japanese translation"
  7. "Resolve Issue" in JIRA:
    • Set Fix version to Nightly/SVN-Trunk and re-assign to Beth Kirschner.
    • I will then give it my blessing and request that it be included in the current release (as appropriate)