incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Update of "TikaProposal" by SamiSiren
Date Sun, 04 Mar 2007 17:33:36 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by SamiSiren:

  AFAIUI we can't even '''import''' any (L)GPL classes in Apache code. See the ['d_code
Using LGPL'd code] page on the Jakarta wiki for the details. One way to work around this problem
(and IMHO a good solution generally) would be to provide some SPI interface in Tika and use
a service provider mechanism to dynamically bind to all the implementations available at runtime.
This would invert the compile-time dependencies and a user would only need to add the parser
libraries whose functionality is needed as extra dependencies in addition to Tika. - Jukka
+ AFAIU the importing is the only remaining "issue" currently (in addition to politics), if
the proposed changes "go through" it is not anymore. By SPI you probably don't mean javas
standard SPI mechanism, because that would need those libs to implement Tikas not yet existing
interfaces? - Sami Siren

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

View raw message