You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Marshall Schor <ms...@schor.com> on 2011/08/22 20:57:31 UTC

addons release without OSGi?

Hi everyone,

I think I'm now tilting toward leaving the OSGi packaging (with UIMA framework
classes packaged with the annotator) out of the release.

This is because it seems to me this is not the right way to do OSGi (as is being
discussed), and realistically, I don't think it's very usable as currently
packaged.  I don't think we want to encourage this style of OSGi adoption.

I would rather work toward a more functional packaging.

Tommaso (and others who would like this to be released in its current form, or
with the additional change of exporting the UIMA framework packages), how
significantly will you be impacted if this isn't released at this time?  

-Marshall


Re: addons release without OSGi?

Posted by Tommaso Teofili <to...@gmail.com>.
Hi Marshall,

2011/8/22 Marshall Schor <ms...@schor.com>

> Hi everyone,
>
> I think I'm now tilting toward leaving the OSGi packaging (with UIMA
> framework
> classes packaged with the annotator) out of the release.
>
> This is because it seems to me this is not the right way to do OSGi (as is
> being
> discussed), and realistically, I don't think it's very usable as currently
> packaged.


right, I agree with you its usage would be very limited


> I don't think we want to encourage this style of OSGi adoption.
>

yes, my idea about moving on with this 'experimental' packaging is having
something to start from and then move towards a full OSGi support.


>
> I would rather work toward a more functional packaging.
>
> Tommaso (and others who would like this to be released in its current form,
> or
> with the additional change of exporting the UIMA framework packages), how
> significantly will you be impacted if this isn't released at this time?
>

talking about impacted projects, Clerezza UIMA integration used the OSGi
version of annotators and temporarily stayed out of first Clerezza
0.2.0-incubating RCs because we were waiting for the UIMA Addons 2.3.1
release.
If this is a bit disappointing for me at this time, I am +1 for releasing
without the OSGi stuff as I'm sure the discussions, testing and
experimenting done so far on UIMA and OSGi will be useful for the future
work on it.
For Clerezza I'll exploit some of the experimenting done here and hopefully
should be able to soon unlock the release of the UIMA integration.
Regards,
Tommaso


>
> -Marshall
>
>

Re: addons release without OSGi?

Posted by Jörn Kottmann <ko...@gmail.com>.
On 8/22/11 8:57 PM, Marshall Schor wrote:
> I think I'm now tilting toward leaving the OSGi packaging (with UIMA framework
> classes packaged with the annotator) out of the release.
>
> This is because it seems to me this is not the right way to do OSGi (as is being
> discussed), and realistically, I don't think it's very usable as currently
> packaged.  I don't think we want to encourage this style of OSGi adoption.
+1, I also believe it is not a good idea to release this, because people 
will then
mistakenly assume that UIMA works nicely in an OSGi environment.
> I would rather work toward a more functional packaging.

+1, I will try to help here
> Tommaso (and others who would like this to be released in its current form, or
> with the additional change of exporting the UIMA framework packages), how
> significantly will you be impacted if this isn't released at this time?

I don't think it has an impact, because we only need to feel responsible
for things we released.

Jörn