Re: A modest proposal -- We need a patch penguin

Larry McVoy
2002-02-01T16:43:55Z

On Fri, Feb 01, 2002 at 09:30:56AM -0200, Rik van Riel wrote:
> On Fri, 1 Feb 2002, Horst von Brand wrote:
> If the object is to minimise confusion by not showing
> back-tracked changes, why not simply allow the user
> to mark changesets with a "visibility":

That's what LODs do. You can do all your work in your "branch", when you
are ready, you do a branch-to-branch pull which collapses the view of all
your changesets down to one in the other view.

I'd love it if you could get Linus to buy into this as an acceptable answer.

I do agree that there are times when you really want to collapse a pile
of changes into one and I'm willing to write that code if it becomes
agreed that it is widely useful. It's maintaining both versions of
the changes, the collapsed and uncollapsed, that I don't want to do.
That would be a nightmare in the source base and I don't believe there
is substantial real benefit. Either the changes are valuable or they
aren't. If they are valuable enough that you want to save them then
you should let the rest of the world see them. If they aren't, then
they aren't. I'm sure you can find cases that don't match that view
but I'm equally sure they are a very small percentage.
--
---
Larry McVoy lm at bitmover.com http://www.bitmover.com/lm