On Thu, 9 May 2002, Paul Rohr wrote:
> At 09:17 PM 5/9/02 +0100, Tomas Frydrych wrote:
> >The other thing is, that with the rewrite Martin has started I suspect
> >we will not have a properly working code in the HEAD for some
> >time -- my understanding was that this was precisely the reason for
> >the 1.0 release, so that we could do radical things to the head.
>
> Gosh, that's not the sense I've gotten.
>
> Moving HEAD on to a new unstable tree allows people to start doing much more
> radical surgery, but I hope nobody *intends* to just plain break the tree.
> To my knowledge, there are at least three folks doing simultaneous surgery
> on HEAD:
>
> - Martin refactoring the layout engine
> - Dom upgrading to GTK 2
> - you swapping in Pango
>
> So far, you've each been doing a great job of introducing your own changes
> in ways which hit CVS without affecting each other's ability to keep
> working. This is a very Good Thing.
>
> In particular, my understanding is that Martin is taking pains to ensure
> that at each step of his refactoring, he gets back to a known good state as
> quickly as possible.
>
> http://www.abisource.com/mailinglists/abiword-dev/02/Apr/0734.html
>
Yes. That is exactly right. Every refactoring commit should leave us with
an abiword that works. If it doesn't it will be fixed ASAP.
Cheers
Martin