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? 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? 2) What is intended for unstable? 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@lists.xensource.com http://lists.xensource.com/xen-users
> 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 the development for whatever the next major release is. Right now thats 3.0.5. -testing incorporates the most recent major release + fixes. Occasionally, once the fixes have accumulated, the state of this tree is tagged as a new bugfix release.> 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? > 2) What is intended for unstable?Right now unstable is going to be 3.0.5. Once that''s released, -unstable will continue to develop and become 3.0.6, etc. The version numbers vaguely follow the Linux scheme, so for w.x.y-z changes in "z" indicate bug fixes, changes in y indicate new features, changes in x mean *bigger* new features. Changes in w have (so far) been used to indicate non-backwards-compatible changes in the guest<->Xen API Cheers, Mark -- Dave: Just a question. What use is a unicyle with no seat? And no pedals! Mark: To answer a question with a question: What use is a skateboard? Dave: Skateboards have wheels. Mark: My wheel has a wheel! _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> -----Original Message----- > From: xen-users-bounces@lists.xensource.com > [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of > Tom Mornini > Sent: 06 March 2007 17:22 > To: xen-users@lists.xensource.com > 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@lists.xensource.com > http://lists.xensource.com/xen-users > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On 6 Mar 2007 at 18:42, Petersson, Mats wrote:> In the immediate future, 3.0.5, later on 3.0.6 or 3.1.0. >Hi! Is there an URI where I can read what I may expect for the next release so far? I''m talking about the famous missing release notes: The motivation to test something is proportional to the implementation of desired features and bug fixes. ;-) Regards, Ulrich _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> -----Original Message----- > From: xen-users-bounces@lists.xensource.com > [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of > Ulrich Windl > Sent: 07 March 2007 09:02 > To: xen-users@lists.xensource.com > Subject: RE: [Xen-users] Question about source branches > > On 6 Mar 2007 at 18:42, Petersson, Mats wrote: > > > In the immediate future, 3.0.5, later on 3.0.6 or 3.1.0. > > > > Hi! > > Is there an URI where I can read what I may expect for the > next release so far? > I''m talking about the famous missing release notes: The > motivation to test > something is proportional to the implementation of desired > features and bug fixes. > ;-)I''m not aware of any public document - there''s probably is one, just that I don''t know of it... ;-) -- Mats> > Regards, > Ulrich > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thank you for this very informative description. Is it clear yet what kernel releases are slated for 3.0.4-2 and 3.0.5, and what the timeframe might be on those releases? -- -- Tom Mornini, CTO -- Engine Yard, Ruby on Rails Hosting -- Reliability, Ease of Use, Scalability -- (866) 518-YARD (9273) On Mar 6, 2007, at 12:40 PM, Mark Williamson wrote:>> 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 the development for whatever the next major release > is. Right > now thats 3.0.5. > > -testing incorporates the most recent major release + fixes. > Occasionally, > once the fixes have accumulated, the state of this tree is tagged > as a new > bugfix release. > >> 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? >> 2) What is intended for unstable? > > Right now unstable is going to be 3.0.5. Once that''s released, - > unstable will > continue to develop and become 3.0.6, etc. > > The version numbers vaguely follow the Linux scheme, so for w.x.y-z > changes > in "z" indicate bug fixes, changes in y indicate new features, > changes in x > mean *bigger* new features. Changes in w have (so far) been used > to indicate > non-backwards-compatible changes in the guest<->Xen API > > Cheers, > Mark > > -- > Dave: Just a question. What use is a unicyle with no seat? And no > pedals! > Mark: To answer a question with a question: What use is a skateboard? > Dave: Skateboards have wheels. > Mark: My wheel has a wheel!_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> -----Original Message----- > From: xen-users-bounces@lists.xensource.com > [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of > Tom Mornini > Sent: 07 March 2007 13:31 > To: xen-users@lists.xensource.com > Subject: Re: [Xen-users] Question about source branches > > Thank you for this very informative description. > > Is it clear yet what kernel releases are slated for 3.0.4-2 and > 3.0.5, and what the timeframe might be on those releases?I doubt that the Kernel used in 3.0.4-2 will be any large change from the current one (2.6.16-??), and the kernel for 3.0.5 will be a 2.6.18-?? I would think. -- Mats [snip] _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users