incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject Re: Apache Incubator Proposal
Date Wed, 01 Jun 2011 18:24:07 GMT
Nick Burch <> wrote on 06/01/2011 01:48:49 PM:

> Speaking personally, I would be interested in seeing how ODF Toolkit 
> fit within the POI project. We already have a number of components, and 
> interfaces that try to smooth over the differences between the different 

> formats underneath. In the past, we helped bring in the OpenXML4J 
> which became part of what powers many of our components today, so it's 
> too large a stretch. We certainly wouldn't say no to new people joining 
> the project :)
> This would possibly warrant a seperate discussion though, especially if 
> the codebase were to be destined for POI rather than a new TLP.
> As I don't think many of the POI committers are currently actively 
> involved in the Incubator, it might be worth you sending something 
> to the dev list giving an introduction to the project and the code, and 
> hopefully we can then tempt people over to a thread here to discuss the 
> toolkit.

I think you'll find it to be very close to other POI work, since it was 
partially inspired by my earlier use of POI.  So similar level granularity 
in the API.

But I see this as pulling in two directions:

1) On the one hand it is a good fit for a module in an OpenOffice SDK, so 
the OpenOffice project might be a good fit.  On the other hand ODF is an 
application-independent document format, not necessarily just for 
OpenOffice.  So we might not want to bury it as a component in this much 
larger project.

2) It is complementary to POI, doing some of the same functions with ODF 
that POI does with MS Office binary and OOXML documents.  But it is a 
little bit of scope creep if POI takes on non-Microsoft formats.  I could 
live with that, if done consistently in how POI describes itself.

Another option of course is to incubate it toward its own TLP eventually. 
We do have Java and C# libraries already, along with some useful 
ODF-processing XSLT scripts, a servlet "runner" and an ODF validator 

But unless anyone wants to argue strongly for doing #1 above immediately, 
let's put this on hold.  I'll have more cycles to discuss that on the POI 
dev list once we get the OpenOffice podling off to a smooth start.



To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message