On Wed, 2 Aug 2000, Garst R. Reese wrote:
> > I think my previous arguments that new dialogs should be worked on in a
> > separate branch until properly working are starting to prove correct.
> But then no testing except by the person who thinks it works, but does
> not know how to crash it:) 

Nonsense!  There'd be at least two people: me and the person who wrote it.

Secondly, the linking problems we had would be found the instant someone
else (or even the person submitting the original patch) tried to compile
the thing.

Thirdly, it means that if and when we ever start saying that anybody can
check out lyx-devel (anytime of the day or night) and get a working system
we could at least be a lot more sure that was the case.  This was in fact
half the point of our discussion on changing the development process.

Fourthly, it provides a sandbox to test patches.  This is especially
useful for larger patches where its not necessarily obvious what all the
changes are going to do to the rest of lyx.  This is just using cvs the
way it was meant to be used.

None of us appear to be using cvs branches anymore.  All development is
back to being done on the main trunk.  It's not hard to merge a branch
into the trunk and it does at least give some stability for a developer
and allows for a single developer to work on several distinct projects at
once (one per branch -- easier than trying to take part of your tree and
commit that only)

Anyway enough ranting I've guests to meet at home.

Allan. (ARRae)

Reply via email to