> BTW I quickly looked at your contribution. You put a lot of effort into what 
> was a completely missing part!

Thanks for taking the time to look, and for the compliment - you just
made my day!

> PageManager I was talking about is more low level than yours which is more 
> towards a LayoutManager

Ooh, good feedback.  Since your email, I'm planning to rename it.

> A higher level API like yours could then rely on the low level API.  There 
> might be some overlap though.

Yes, I could see it being completely separate, though there is a
strong dependency.  The dependency made me think that it belongs with
PDFBox, especially since the collection of features called iText
includes layout-manager functionality.

It occurs to me that you guys are getting ready for a release and
might not want to consider adding a whole new feature until you start
a new chunk of development.  Also, it really can be released
completely separately from PDFBox and you are currently breaking
PDFBox up into some smaller projects.  I'm thinking now of calling the
project com.planbase.pdf.LayoutManager or some such thing and hosting
it on GitHub under the Apache license.  That will let me track it in
source control and make it easier for me to move forward with it
without cluttering up your mailing list.  If people use it, it's just
not that hard for them to have to change a few imports to reflect it
being moved to a different project.

You guys know it exists, and you know I'm excited about incorporating
it into PDFBox if you want it there.  But I think that for now, it's
probably best to consider it a separate project until we are all ready
to put the two together if we decide that's a good idea.  When I
actually make the move, I'll remove the code from the JIRA issue and
replace it with a link to the GitHub project.

Thanks!

-Glen K. Peterson

Reply via email to