Not really sure how to coordinate the maintenance other than postings in the
osg-submissions thread whenever a maintainer decides to fold a submission
into the 2.6.x branch.

I'm flexible on breaking binary compatibility; anything that fixes a bug
should be considered for inclusion into the branch. A more interesting
question is how to decide what is a bug fix (to be included on the branch)
and what is a new feature (that should not go on the branch). In most cases
it's easy to say, buy there are some grey areas. I suggest we handle such
issues on a case by case basis.
   -Paul


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf 
> Of Robert Osfield
> Sent: Sunday, August 17, 2008 10:37 AM
> To: OpenSceneGraph Users
> Subject: [osg-users] Steps towards OpenSceneGraph-2.6.1 
> maintenance release
> 
> Hi All,
> 
> I'm now turning my attention towards 2.7.x series, but before 
> I head off headlong into this I'd like discuss the 
> possibilities for 2.6.x maintenance series, so would like to 
> bring the community and maintenance branch maintainers into a 
> discussion about what we should do next w.r.t the 2.6.x series.
> 
> Since getting back from my trip last week I've merged the 
> majority of submissions since 2.6, and also made some further 
> changes myself.
> These changes include bug and relatively minor feature 
> refinements, the changes which not sweeping, still change the 
> API a little so
> svn/trunk is no longer binary compatible with the 2.6 branch.   Some
> of the bug fixes change the API, so if we were to keep a 
> strict 2.6.x series binary compatibility then we'd have to 
> skip these changes.
> 
> One possibility for the 2.6 branch would be to simply embrace 
> all the changes I've made to svn/trunk since the 2.6 release 
> was made, as use this and any other build/bug fixes to go 
> into a 2.6.1.  Or the maintenance team could review each of 
> my check-ins over since 2.6 and merge them individually on 
> their own merit.
> 
> My own plans for the 2.7.x series is the make a 2.7.0 release 
> tomorrow, if we were to import everything since 2.6 we'd need 
> could possible just tag merge everything up to this tag into 
> the 2.6 branch.
>  After 2.7.0 I'll be creating NodeKit directorties like 
> osgVolume, which clearly aren't something that we'll see in 
> the 2.6 branch.
> 
> The 2.6.x series is a trial of sorts - I'd like to 
> increasingly hand over the reigns of the maintenance of the 
> stable branches to the team that now has write permission on 
> the branches.  Those with write permission are welcome to 
> chip in with how they feel the work can be carried out, and 
> how to progress toward making the maintenance releases 
> themselves (including coordinate testing, making of rc 
> candidates, updating of website etc.) I you would like to 
> help out with the maintenance team then please just make this 
> known, so we can look at getting write permission.  For each 
> set of branches/releases I'd suggest that we have a lead 
> maintainer that can direct/coordinate the work  towards 
> getting the releases out.
> 
> Thoughts? Over to you ;-)
> 
> Robert.
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-opensce
> negraph.org

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to