This is the current status of FOP.
Improvements in the right areas should make it much easier for people to
understand the code without in depth knowledge.
For the current aim of FOP, basic conformance, the layout is very
important.
To keep the product usable for users we need better communication and
support for things like fonts, images and integration.


What needs doing
----------------
Layout
- put all layout in one package
- redesign line and block layout to handle keeps/breaks/spacing better
If this is done then it should be easier for anyone to implement an element
or other smaller contained parts.

Better communication
- Website
- examples
- other docs
- design
- logging
- todo list

Interfaces
- better defined interfaces, general, logging, config etc.

Fonts
- some improvements in font handling, naming

Others
- image handling
- individual properties
- individual elements
- pdf formats

What's been achieved
--------------------
Better flow of page generation, memory usage with streaming rendering
Streaming pdf generation
Table row spans
Markers
Postscript renderer
Many bug fixes relating to: rendering, tables, fonts etc.
Loading of all props and elements (and indication if not implemented)
Slightly better website


Comments/Questions are welcome.

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

Reply via email to