I suspect that the Jars are now available as OSGi bundles; do you know of
specific ones that are not?

Thanks. -Marshall

On 7/19/2011 10:24 AM, Richard Eckart de Castilho wrote:
> Hi Marshall,
>
> I am very interested in this. Some time back I mostly gave up on packaging 
> UIMA components as OSGi bundles because of this. If you do not bundle all 
> jars (*jikes*) and use package imports instead, the questions is: where do 
> the dependencies come from? Who prepares the bundles and who installs them? 
> Many JARs are not available as OSGi bundles.
>
> -- Richard
>
> Am 19.07.2011 um 16:13 schrieb Marshall Schor:
>
>> I'll take a look at the OSGi build.
>>
>> -Marshall
>>
>> On 7/17/2011 12:16 PM, Marshall Schor wrote:
>>> Since this is (I think) the first time we're releasing the OSGi packaging 
>>> of the
>>> annotators, I think some work on their license/notice files might be needed,
>>> because:
>>>
>>> - there are duplicate License files - one at the top level, and one in the
>>> META_INF directory
>>> - both of these are the plain vanilla license files.  For projects which are
>>> incorporating other libraries which are under other than the Apache v 2.0
>>> license, those licenses have to be included.
>>> - the NOTICE file is present in the META_INF directory, but is the plain 
>>> one,
>>> rather than the project specific one.
>>>
>>> Finally, I wonder if the OSGi packaging strategy is correct - in that it
>>> "bundles" every dependency into the OSGi file.  This certainly makes the 
>>> file
>>> easier to use, but if a user uses 2 OSGi components from UIMA, won't there 
>>> be a
>>> lot of unnecessary duplication (or does OSGi notice this and avoid it 
>>> somehow)? 
>>> I'm not sure of an alternative, but I do recall that OSGi allows for
>>> dependencies on other packages; perhaps that could be useful?
>>>
>>> -Marshall
>>>
>>> On 7/15/2011 8:29 AM, Tommaso Teofili wrote:
>>>> Hi all,
>>>> I've prepared the new RC (4) for UIMA Addons release.
>>>>
>>>> The following is a list of issues addressed in this release:
>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310570&version=12316093
>>>>
>>>> The source zip and binary files are available here:
>>>> http://people.apache.org/~tommaso/uima-addons-2.3.1-rc4
>>>>
>>>> SVN Tag Checkout:
>>>> svn co
>>>> http://svn.apache.org/repos/asf/uima/addons/tags/uima-addons-2.3.1-rc4/
>>>>
>>>> Please cast your vote for UIMA Addons 2.3.1 release:
>>>>
>>>> [ ] +1 Approve the release
>>>> [ ] -1 Veto the release (please provide specific comments)
>>>> [ ] 0   Don't care
>>>>
>>>> Regards,
>>>> Tommaso
>>>>

Reply via email to