DRAFT
INFO
- The following is a proposed process that describes how we handle Sakai source code modifications
UCD New Tools
- If a new tool is well isolated so that it can be added in it's own subversion module, than all the initial development will take place in its trunk
- e.g. ucd-stats, scorm
- If a new tool modifies any existing module(s), then one should create a JIRA branch for that affected module. The JIRA branch will be a copy of either trunk or a branch.
- e.g. ServiceXYZ (SAK-1234) that needs to modify the existing Sakai components module
- Create the new module space: ucd-sakai/ServiceXYZ/trunk, ../branches, ../tags
- Copy existing components trunk and create a JIRA branch
- e.g. ServiceXYZ (SAK-1234) that needs to modify the existing Sakai components module