On 1/28/2010 10:12, Tommaso Teofili wrote:
> Hi all,
> reading
> http://cwiki.apache.org/UIMA/uima-osgi-enablement.html
> I was wondering about how making uimaj available as an OSGI bundle.
> I've seen the uimaj-as-osgi-runtime so I think I could make something
> similar to it, and not using eclipse-plugin-supePom as parent, only for
> uimaj-core, tools component-test, etc. (excluding AS stuff).
> What do you think about it?
> Since this is something I'm going to dig inside to integrate UIMA with
> Clerezza do you have any suggestions/hints?
> Cheers,
> Tommaso
> 

I've been thinking about this topic myself on and off
for a while.  I think it doesn't make much sense to
create a UIMA core OSGi bundle without OSGi-enabling
UIMA itself.  If you go the OSGi route, you want your
annotators to be bundles as well.  So you need to add
the ability to UIMA to load annotator OSGi bundles. I
don't think that would be too hard to do, but I'm not
sure it can be done in ways that are completely backward
compatible.  I would personally love to see OSGi bundles
replace our pear format.

Anyway, these are just my thoughts.  If there is
interest in really OSGiifying UIMA, that's something
I'd be interested in contributing to.

--Thilo

Reply via email to