I can hear a distant pounding already. :-) No seriously, good luck. I
don't think anyone will turn your offer down. And as you say, if
anything goes wrong you get to know FOP a lot better.

On 03.11.2002 20:29:34 Victor Mote wrote:
> Jeremias Maerki wrote:
> 
> > The problem with this is really, that the old layout code is scattered
> > around in the FO tree (look for layout() methods). The redesign
> > introduces the layout managers which is a move to separate the logic
> > (layout code) from the data structure (FO tree). The keyword here is SoC
> > (Separation of Concerns). These are two completely different design and
> > I don't see a chance of properly doing what you propose. The new design
> > however really supports plugging in different implementations but I
> > don't see an easy way to bring over the old layout code.
> 
> I understand the point, but I am still skeptical. Here is what I propose. I
> will set up a CVS project on my local machine here that will mimic the real
> FOP repository, and go to work on bringing the two branches back together,
> completely if possible, but with a bare minimum of branching at any rate.
> This will no doubt require some refactoring on the maintenance branch, and
> some merging between the branches. At some point, if my head gets too sore
> (from pounding it against the wall), I will humbly admit defeat and go to
> work on the trunk. A big chunk of this work has to be done eventually
> anyway, and IMHO the sooner it gets done the better. For those who think
> this is diversion of resources away from the real task, my answer is that I
> will probably get up to speed more quickly on the trunk code by doing this
> project than by merely reviewing lines of code.
> 
> If the committers tell me up front that a successful effort here will not be
> considered for commit, and considered reasonably promptly, that would
> dissuade me from trying. Otherwise, I think it will be a useful thing both
> for the project and for my understanding of it. The worst case scenario for
> you guys is that I will learn a little humility, which can't be a bad thing
> either.


Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to