Weekly update: bzr.dev frozen for 0.12
John Arbash Meinel
john at arbash-meinel.com
Mon Oct 16 09:59:02 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Well, after a mad flurry of feature patches, bzr.dev is now officially
feature frozen in preparation for 0.12.
Over the course of the next week, if any regressions are found, we
either need to fix them, or revert out whatever changes introduced them.
In the mean-time, I'm hoping to see a lots of small bugs squashed.
Summary of things that have landed in the last week:
cleaner errors when http_proxy is not resolvable.
bundle benchmarks got merged, so we are prepped for tuning bundles for
performance
lazy imports and lazy regex compiling - Now that this has landed,
startup time is reduced, though as mentioned it did reveal a few import
order bugs. ('bzr help' time has been reduced dramatically, on my Mac it
is 350ms versus 1s for bzr-0.11). There is a pending patch for the known
bugs, but getting some more testing for hidden bugs is important for a
full 0.12 release.
don't depend on Content-Type being returned by HTTP servers.
cascading config support - Now configuration doesn't randomly change
after a push (at least not as much).
registry - The class has been merged, for 0.13 I'm hoping to start using
it for commands, transports, and branch/repository/working tree formats.
bzr+http:// added to allow tunneling the smart protocol over an http
connection.
unique tree roots - We are one step closer to getting nested trees by
reference.
no-warnings - The pqm is now configured to reject merges that raise a
warning. This should help prevent us forgetting to update code that is
calling deprecated functions.
dotted revision numbers - This got approved, and if it hasn't shown up
yet, just wait and try again.
I know there are a few things that we just ran out of time to get them
reviewed and merged. I'd still like to see them get reviewed this week,
so that they can be merged once bzr.dev unfreezes for 0.13 next week.
Some of the pending patches are small enough, that we should be able to
pull them in during the feature freeze. (The ignores changes, and the
cat file id should be on this list).
I'll try and write a little bit more of a "things I'd like to see for
this week" in an email tomorrow. But I need to wrap things up for tonight.
Thanks for everyone's hard work, and I'm looking forward to a great
0.12rc1 release next week.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFM0nWJdeBCYSNAAMRAtBnAJ46uZ9kYd48rOS9Yq1k1UyUqQ8IMgCdHLxF
aLXkq8MdpaUvsQUTMIWPMoI=
=yk+z
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list