0.8 release plans
Erik Bågfors
zindar at gmail.com
Wed Feb 8 09:25:44 GMT 2006
2006/2/8, Martin Pool <mbp at sourcefrog.net>:
> I'd like to sketch a map for an 0.8 release in the next few weeks.
>
> Ubuntu's Dapper release will ship with the version of bzr from March.
> Robert, James and I would like to make sure that some pending
> improvements on top of 0.7 can get into that release, implying an 0.8
> release in early March. (This is not going too far out of our way,
> since we want to get towards 4-6 week releases anyhow.) From this point
> on bzr is going to be more extensively used by Ubuntu and Canonical
> developers and so we would like data and code that depends on this
> release to be supported for a fair while (6-12 months). API stability
> was previously discussed here and I think we have a good understanding
> of what can be done as far as deprecation and documentation -- it's not
> totally black and white.
>
> There is some scope for putting bugfixes into the dapper-updates channel
> if there are problems, but they really should be bugfixes not new
> features.
>
> Robert pointed out this morning that Baz suffered a bit from changing
> the default format, which in a distributed system tends to force
> everyone to upgrade. To avoid that Robert and I and Canonical would
> like the format used by 0.8 to remain the default format for future
> releases, say through the following 12 months. That doesn't mean there
> can't be new formats, or that they can't be recommended for particular
> situations. It's hard to predict what developments we will see in the
> future, but this is the goal.
>
> These imply trying to integrate the features that majorly affect storage
> format or API before this release, and in particular those that enable
> later development.
>
> The major features still to land for this then are
>
> * bzrdir refactoring (if more remains to be done?) - this allows
> having directories which contain either branch, repo, or working
> directory data, or any combination. This enables checkouts,
> shared storage, etc.
When you say "enables checkouts, shared storage, etc", does that mean
that you will have those features in 0.8 or just that 0.8 is "enabled"
for them (whatever that means?)
On my which list is, knits, tags and bound branches OR checkouts.
Regards,
Erik
More information about the bazaar
mailing list