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.

Reply via email to