On Wed, Jan 11, 2012 at 12:53 PM, Marvin Addison <marvin.addi...@gmail.com> wrote: >> * master - dev branch of the next release (currently marching towards 3.5) >> * 3.4.x - dev branch for a point or security release of the 3.4.x line >> once a new minor version is cut (e.g. 3.5) >> * 3.3.x - dev branch for a point or security release of the 3.3.x line > > That's where we landed with very loose agreement, very little > experience and no documentation to drive how it works in practice. In > practice no one is maintaining 3.3.x.
Glad we're on the same page! Would be great to also hear from Scott and Andrew. > I was intending to merge > everything from master into 3.4.x since afaik there are no features > inconsistent with a 3.4.12 release (i.e. nothing "earth shattering"). The Roadmap points to a few features that are not consistent with a point release. For instance, CAS-1032 would change default behavior consistent with a minor release and CAS Service Registry Improvements seems like a fairly big change/improvement to warrant a minor release. EhCache module is also on master. - https://wiki.jasig.org/display/CAS/CAS+Roadmap At this point, it might be sufficient to roll with a 3.5 in the next couple of months and reserve cherry picking features for 3.4.12 release if there's enough pull and desire. > > With current development practices, all we have to guide what goes > into maint branches is the roadmap, which in practice for day-to-day > commits leaves a lot of room for interpretation. The maintainer's > opinion to be precise. I don't see any other solution that's > ultimately not up to the perspective of some developer, but I would > argue that the branch maintainer ought to be the authority on what > commits are merged into a branch. > >> 3.4.11 was tagged on master, and at that time 3.4.x should have been >> brought up to par with that tag, correct? > > I did that. Excellent! Thanks, Bill > > M > > -- > You are currently subscribed to cas-dev@lists.jasig.org as: wgt...@gmail.com > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-dev -- You are currently subscribed to cas-dev@lists.jasig.org as: arch...@mail-archive.com To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-dev