Workflows, rebase, patch theory
Ben Finney
bignose+hates-spam at benfinney.id.au
Thu May 8 23:46:59 BST 2008
"Stephen J. Turnbull" <stephen at xemacs.org> writes:
> Vincent Ladeuil writes:
>
> > One point of view is that the full history of a branch should be
> > shared without restrictions, including errors and mess.
>
> ... which is utterly vague once you think a bit more about it.
How so? What "utter vagueness" is there in that specification?
I interpret it as "all history information that enters the VCS should
be preserved through all future operations".
> Commit-per-keystroke, anyone? :-)
That's a social problem, to be solved with a clue-by-four to the
perpetrator :-) Not to be solved by artificially removing information
once it exists in the VCS.
> > Another one is that the history of the project should be as clean
> > as possible (which is utterly vague once you think a bit more
> > about it).
> >
> > I don't think these two points of view have to be exclusive.
>
> +1
With the modification "the history of the project should be
*presented* as cleanly as the user wants", and without the implication
that the data in the branch needs post-facto altering to achieve this,
I agree.
--
\ "This sentence contradicts itself -- no actually it doesn't." |
`\ -- Douglas Hofstadter |
_o__) |
Ben Finney
More information about the bazaar
mailing list