On 18.06.2006 20:50:31 Simon Pepping wrote:
> On Sun, Jun 18, 2006 at 07:26:00PM +0800, Manuel Mall wrote:
> > On Sunday 18 June 2006 18:53, Jeremias Maerki wrote:
> > > look a little deeper into the issue. I suspect both items will
> > > require substantial changes in the layout engine which are probably
> > > better done after the next release (or on a separate branch). I think
> > > it would be good to do the 1.0 release some time in July, if
> > > possible.
> 
> That sounds OK.
>  
> > Judging the quality of the FOP trunk code base is much harder. For 
> > example, we still get reports of NPEs and AIOOBs. We don't know how it 
> > will perform when asked to render 1000's of documents a day. We don't 
> > know if there are any memory leaks. We don't know if its thread 
> > safe....
> 
> But this is indeed a problem. Valid documents should not throw runtime
> exceptions. They may encounter a FOP not-implemented exception.

That's a noble goal, but there are limits to what degree you can
accomplish that. We have to build test cases from all these reports to
have regression tests and then fix them. There are also bigger problems
like the exception when fo:wrapper is used around block-level content.
That's the main reason why the XSL 1.1 test suite is failing in so many
places.

> So maybe we need a feature freeze and bug fixing period?

Not only that. We need a Wiki page listing all issues everyone wants to
see fixed/handled before a 1.0 release. We can then decide on which
subset we are really going to process. Otherwise, we won't finish before
2007.

There was http://wiki.apache.org/xmlgraphics-fop/ReleasePlanning. I
suggest we streamline that page and bring it up to date again, so we
have a single point to look at to track the progress towards 1.0.

With all the feedback so far I think it's better to do another 0.x round
soon, i.e. FOP 0.93. We've already communicated that 0.92 would be the
last before 1.0 but if there's so much hesitation for 1.0 we'd better do
a 0.93 first. Beta tag? I wouldn't. Disappointed? Probably. Sorry. I
guess I grew too attached to this thing.


Jeremias Maerki

Reply via email to