Deprecating inactive heads

Matt Mackall mpm at selenic.com
Thu Aug 18 13:43:25 CDT 2011


Currently the heads command has a notion of 'inactive' heads that users
find quite confusing. It typically shows up something like this:

default                    15047:f4e52836c7c8
stable                     15042:5e7f03cfeeb9 (inactive)

Here inactive means that the branch is not currently a topological head
of the repo and actually says very little about whether it's in active
development. Now that we have closed branches, this notion of inactive
is more or less completely useless.

So my proposal is to:

- remove the active marker from the branches output
- stop sorting inactive branches to the end of the list
- hide the -a command-line option
- remove "inactive branches" from the glossary

Thoughts?

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list