Topic "weekly" update #2
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Mon Apr 4 17:13:07 UTC 2016
Matt suggested that I do a weekly-ish update on what happens around the
topic experiment. (The previous update was two weeks ago there:
https://www.mercurial-scm.org/pipermail/mercurial-devel/2016-March/081574.html)
The week after the sprint was fairly low and not a huge amount of things
happened since then:
- Timeless contributed various spelling update,
- Sean Farley contributed a series to add pyflackes checking (and solved
multiple issue it spotted)
- I cleaned up the code a bit, ensure all wrapping is done during
`uisetup` and grouping similar pieces of code.
- I fixed a couple of bug regarding the discovery and head checking code,
- I fixed the bug around the "create new head" warning message,
- hg topic --list now display the most recent changeset first (as `hg
log`, or `hg tag` do) and topic "shortcut" are indexed from 0.
As the http://hg.netv6.net/ host got decommissioned, the repository I
use for experimentation have moved on the main project machine:
https://www.mercurial-scm.org/repo/topic-experiment/
What's next?
I'm not sure what's the exact next step should be. But these areas seems
the most interesting:
- Performances (there is a couple of performance issues that makes it
hard to use on some repository),
- Sean suggested have a `hg branch --topic` flag, this looks interesting
enough to try that.
- playing some more with the `hg topic --list` maybe building a `hg
stack` command to play with the idea further.
- playing with message around heads to promote topic more for
unsuspecting users,
- some refactoring in Core before 3.8 to reduce the amount of hack in
topic.
Cheers
--
Pierre-Yves David
More information about the Mercurial-devel
mailing list