I feel like POI is really high on my list of OSS projects I feel deeply 
indebted 
to.  I've used it for work more times than I can remember.  What a fantastic 
and 
probably painful bit of work they put out.  Oh, and HWPF is Horrible Word 
Processor Format.

 Alexey





________________________________
From: Ed G <[email protected]>
To: The Java Posse <[email protected]>
Sent: Thu, March 17, 2011 9:48:26 AM
Subject: [The Java Posse] Re: Seriously HPSF - org.apache.poi.hpsf=Horrible 
Property Set Format etc

And don't forget HSSF, Horrible SpreadSheet Format, a lot of Andy
Oliver's sense of humor is embedded in POI. If you read the
documentation for POI you see commentary on their thoughts about the
design and get a sense of the struggles they had in working with
Office file formats.

On Mar 17, 12:39 am, Michael Neale <[email protected]> wrote:
> POI == Poor Obfuscation Implementation IIRC?
>
> I think Andy Oliver started the project and came up with the name
> after pouring over what little publicly published specs of document
> formats there were.
>
> On Mar 17, 12:47 pm, mP <[email protected]> wrote:
>
>
>
>
>
>
>
> > I have used Apache POI in the past but never noticed the meanings of each of
> > the packages hanging of org.apache.poi.*. Its quite humerous that an apache
> > product has this sort of thing embedded within the acronyms and javadoc
> > itself. Are there any other similar public statements for other popular
> > libraries ?
>
> >http://poi.apache.org/apidocs/index.html
>
> > *DDF - Dreadful Drawing Format* 
> *org.apache.poi.ddf<http://poi.apache.org/apidocs/org/apache/poi/ddf/package-summary.html>
>
> > * This package contains classes for decoding the Microsoft Office Drawing
> > format otherwise known as escher henceforth known in POI as the Dreadful
> > Drawing Format.  
>
> >  *HPSF - Horrible Property Set Format* 
> *org.apache.poi.hpsf<http://poi.apache.org/apidocs/org/apache/poi/hpsf/package-summary.html>
>
> > *
> > 
> *org.apache.poi.hpsf.extractor<http://poi.apache.org/apidocs/org/apache/poi/hpsf/extractor/package-s...>
>
> > *   
> *org.apache.poi.hpsf.wellknown<http://poi.apache.org/apidocs/org/apache/poi/hpsf/wellknown/package-s...>
>
> > *
> > Specific support for DocumentSummaryInformation, SummaryInformation types.
>
> >  *HSSF - Horrible Spreadsheet Format* 
> *org.apache.poi.hssf<http://poi.apache.org/apidocs/org/apache/poi/hssf/package-summary.html>
>
> > * Horribl

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.


      

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to