Re: Q - Internal API preference? (It started with a 'simple' TODO...)

2015-05-27 Thread Andreas Delmelle
Hi Glenn > On 27 May 2015, at 18:36, Glenn Adams wrote: > > One significant risk in a major rewrite of an important section is > regression. This is particularly true given the paucity of tests in FOP. You > will have to assume that such a rewrite is going to produce a number of > regressions

Re: Q - Internal API preference? (It started with a 'simple' TODO...)

2015-05-27 Thread Glenn Adams
One significant risk in a major rewrite of an important section is regression. This is particularly true given the paucity of tests in FOP. You will have to assume that such a rewrite is going to produce a number of regressions (while continuing to pass the test suite). On Wed, May 27, 2015 at 9:4

Re: Q - Internal API preference? (It started with a 'simple' TODO...)

2015-05-27 Thread Andreas Delmelle
> On 27 May 2015, at 01:59, Luis Bernardo wrote: > Hi Luis > > In my view any code that does more becomes more complex, not less > comprehensible. The same happens with FOP. Very true, indeed. I recall having argued that same point on this list in the past. "Doing more with less" is, IMO,

Re: Q - Internal API preference? (It started with a 'simple' TODO...)

2015-05-26 Thread Luis Bernardo
In my view any code that does more becomes more complex, not less comprehensible. The same happens with FOP. If you want to rewrite the layout engine and do it with less code then go for it. You will get a +1 from me. On 5/26/15 8:23 PM, Andreas Delmelle wrote: Hi FOP devs and other intere

Q - Internal API preference? (It started with a 'simple' TODO...)

2015-05-26 Thread Andreas Delmelle
Hi FOP devs and other interested parties, Apologies in advance for the rather long post... Note - If code structure and style is not your thing, feel free to ignore the whole post, otherwise, you may just want to go get a drink and some snacks, and bear with me. ;) A few weeks ago, as I starte