Thoughts on Proposed Sakai Development Process
DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT DRAFT
Sakai has proposed an outline of a new development process. This page is a place to gather Jasig thoughts on the proposed planand how it relates to the Jasig incubation process.
See also Michael Korcuska's announcement here.
Basic Differences
The Sakai process identifies 5 stages:
- R&D,
- Incubation,
- Product Development,
- Maintenance,
- End of Life with different levels of organization and governance for each.
Jasig process has 3:
- Sandbox, where current committers can experiment and informal collaboration can occur.
- Incubation, where the owners / contributors wish to undergo a formal process in coordination with the incubation working group and emerge as new Jasig projects or as new components of existing projects.
- Sponsored, where development, road map, maintenance are handled by a Jasig Steering committee.
The primary goal of the new Sakai plan is to help new contributions become incorporated into the Sakai release.
The Jasig incubation process has three goals:
- Work with projects that have history and substance outside of Jasig to become Jasig sponsored projects including Jasig community collaboration and governance.
- Facilitate collaboration on new jasig projects that MAY become sponsored projects if successful in the R&D stage.
- Review and facilitate components such as portlets so that they can be accepted into an existing project - such as a new portlet for the portlet project