[cle-release-team] [sakai2-tcc] CLE 2.9.4 vs CLE 2.10 effort

Charles Severance csev at umich.edu
Thu Aug 29 20:50:41 PDT 2013


On Aug 29, 2013, at 11:29 PM, Steve Swinsburg <steve.swinsburg at gmail.com> wrote:

> Hi all,
> 
> If we focus on 2.10 and don't have resources for a full 2.9.4 release at this time then we should continue to merge to 2.9.x where appropriate - at some point in the future we could cut a 2.9.4 release. This goes directly to the goal that the branch is in a constantly releasable state.

This fits my thinking.  In effect we will almost certainly end up with a 2.9.4 one way or another - the question is it really just critical bug fixes that get merged or do we push non-trivial functionality into 2.9.4 like we have in 2.9.3 and 2.9.2.

In particular if agree that the primary focus will be TimHorton (I decided to take names from famous donut shops) it does mean that moving bug fixes back might be a little trickier and trickier over time.   

For example once we decide that TimHorton is the focus - I will go in and drop all the 2.8 templates and skins i portal in trunk.  I might do a touch of code refactoring between SkinnableCharonPortal and PortalService - particularly those comments where we say "this code is duplicated in two other places..." - and I might just drop LTI 2.0 into trunk of TimHorton with an experimental option to hide it instead of living in a Branch.

All these things mean it gets harder and harder to push large amounts of code changes back to the 2-9-x branch since stuff gets pushed around and things are not even in the same places.

It wont' be impossible to get a fix into 2-1-x just a little tricker potentially.

I am for having a small fix-only 2.9.4 sometime in the future with a few months of making real progress on the trunk toward the TimHorton release.  For example, I would love to see someone drop in a non-db event bus and enable it buy default :)   Lets make some real progress.

/Chuck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/cle-release-team/attachments/20130829/9e7b6b54/attachment.html 


More information about the cle-release-team mailing list