sydney mini-sprint, kickstarting 0.16, roadmap for 0.16

Robert Collins robertc at robertcollins.net
Tue Mar 27 03:22:53 BST 2007


We've got a mini-sprint happening here in Sydney @ Martins house: all
the geographically local Canonical bzr hackers - Martin, Andrew, Ian
(who has just joined and is ramping up to speed at the moment) and I,
along with some jml (who is working primarily on on Launchpad rather
than Bazaar proper), and finally James Henstridge who pops up
occasionally with cool patches :).

This was an somewhat spur of the moment thing, but if there are folk in
Sydney who'd like to get together during this week, we're in sprint
mode, but would definately be up for meeting to hack/discuss stuff.
During the day and early evening we're camping at Martins place - if
you'd like to pop around please mail Martin (we dont want folk just
randomly turning up - it is his house after all:)).

During this week we hope to get a big chunk of the hpss branch
stabilised and reviewed for 0.16. Additionally we had a little brain
storming session about what might be nice for 0.16 - here is the
unfiltered results of that brainstorming session:

hpss test passing
hpss review and merge
hpss unknown verb clarity (makes for better errors on incompatible
versions in future)
hpss first-pull optimisation
hpss first-push optimisation

commit-use-dirstate-more: reduce coupling mismatch with inventory.
(speed up commit)
diff-using-dirstate? (speed up the time of diff so that an empty diff is
~= status in time).
test suite stuff (this is written and reviewed; makes writing tests for
platform specific cases easier)
case insensitive aware warnings (this is a nice proposed UI feature; it
takes care to do because of its significant *potential* to impact
performance).

nested tree improvements (Aaron is working on this, making the user
space nicer and fleshing it out)

http stuff from vila

design split-inventory in more detail (this puts it on the road map for
0.16+1 or +2 - we'll want simulations we can do to validate that its a
win in this design work)
design file-copy/file-combine 
design line endings support (an often requested windows feature)
revision-bug stuff (so that working with bugs can be done from bzr)
design cherry picks some more (another often requested feature; for some
possible users its considered a show stopper).

This is obviously a very rough sketch: and whoever is RM will need to
make it more consistent, check for bugs in lp to target 0.16 etc.

-Rob

-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070327/abcf3a91/attachment-0001.pgp 


More information about the bazaar mailing list