[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-users] Question about source branches
> -----Original Message----- > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of > Tom Mornini > Sent: 06 March 2007 17:22 > To: xen-users@xxxxxxxxxxxxxxxxxxx > Subject: [Xen-users] Question about source branches > > Hello all. > > Could someone explain the source branches of the Mercurial repository? > > i.e. what is intended for unstable (3.1, 4.0?) -vs- stable > -vs- testing? Unstable is where the current development work is going on. This can be both simple bug fixes and major changes - and sometimes quite disruptive work that re-arranges large portions of code goes on here. It is not tested with anything but some basic automated testing. Definitely not what you want to Stable is a release that has been well tested and tried out, verified to be "stable". There are new releases to "stable", but changes aren't very frequent. Testing is a half-way house which is used for "new additions to stable" until those are "verified stable". For example "backports" from unstable, say someone finds and fixes a bad bug in unstable, that can relatively easily be fixed in earlier versions, then that patch (suitably modified) will be applied to testing. At some point, perhaps 3.0.4-2 will be a "stable" release, and thus the code from "testing" is moved to "stable". > > I'd like to understand this in general, but I also have two specific > questions: > > 1) Which branch is headed toward 3.05, for instance? Xen-unstable at the moment. It will (most likely) end up in "stable" at some point, but it will become 3.0.5 testing first. > 2) What is intended for unstable? In the immediate future, 3.0.5, later on 3.0.6 or 3.1.0. At some point there will probably be a branch where 4.0 or similar, where the current work (possibly quite disruptive to the infrastructure) goes on in a unstable tree, and all 3.x work is done in testing. Or there may even, at that point, be a 3.x unstable and 4.x unstable that are maintained in parallel. This is of course speculation, as only future will tell what is going to happen at that time. -- Mats > > Thanks in advance! > > -- > -- Tom Mornini, CTO > -- Engine Yard, Ruby on Rails Hosting > -- Reliability, Ease of Use, Scalability > -- (866) 518-YARD (9273) > > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users > > > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |