On Thu, Feb 3, 2011 at 11:20 AM, Jukka Zitting <[email protected]> wrote: > Hi, > > On 02/03/2011 11:00 AM, Stefan Guggisberg wrote: >> >> other candidates for exclusion: >> >> - bouncycastle >> - rome >> >> IIUC bouncycastle is used for parsing encrypted pdf's, >> and rome is used for parsing RSS feeds. > > We're quickly getting at diminishing returns here. The rome jar adds only > about 1% to the size of the jackrabbit-webapp.
do you have any convincing use case for keeping rome in jackrabbit core? rome has a dependency on jdom. jdom used to cause class loading issues in the past. i'd rather prefer to not clutter up jackrabbit core with useless dependencies. > > The bouncycastle stuff is heavier, but it's also much more useful. It's > needed not only for read-protected PDFs but for ones with any kind of > embedded protection (modify, print, etc.). Dropping bouncycastle would > measurably reduce functionality for quite a few users, ok cheers stefan > so I'd only consider > doing that if there's a convincing case for why the required extra space is > troublesome. > > -- > Jukka Zitting >
