You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Andy Seaborne <an...@apache.org> on 2015/09/09 15:08:00 UTC

OSGI: was : [] 201508 Release of 23 Clerezza modules

(separating the OSGi discussion from the republishing discussion)

Reto referred to:

http://mail-archives.apache.org/mod_mbox/jena-users/201501.mbox/%3CCALvhUEWk+4EXetRX4A4hUOPkAgnBCnsNX6X2SW1aE9rU8nHc6g@mail.gmail.com%3E

That was January - the Jena 2.13.0 release was in March and OSGi was one 
of the focii at the release and Stian things moved on.  I think the 
Jackson issue is fixed (?? I don't use OSGi)

That leaves the point about some Clerezza launchers not needing TDB.  I 
don't see why just not using it isn't an option.   It'll be about 
0.5Mbytes difference.  After all, almost any dependency has bits you use 
and bits you don't.

	Andy

On 09/09/15 13:14, Claude Warren wrote:
> I suppose one of us should reach out and ask why they don't contribute the
> fixes  back to Jena.  Who is the OSGI guru here?
>
> On Wed, Sep 9, 2015 at 11:49 AM, Rob Vesse <rv...@dotnetrdf.org> wrote:
>
>> This seems a little odd to me.  It looks like they are placing these
>> artifacts in their own group ID.  However it still sets a slightly strange
>> precedence if Apache Foo can release artifacts named Apache Bar even if
>> they do so under their own maven coordinates
>>
>> Is this something they've been doing for a long time or is this a new
>> thing?
>>
>> If new why couldn't they work with us to provide the fixes back to Jena?
>>
>> Rob
>>
>> On 07/09/2015 17:35, "Andy Seaborne" <an...@apache.org> wrote:
>>
>>> PMC,
>>>
>>> Clerezza is proposing redistributing modified Jena 2.13.0 binaries.
>>> NOTICE and LICENSE have been changed.  These would go into the Apache
>>> release maven repo.
>>>
>>> The binaries are currently at:
>>>
>>>
>> https://repository.apache.org/content/repositories/orgapacheclerezza-1009/
>>> org/apache/clerezza/ext/org.apache.jena.jena-core/2.13.0_1/
>>>
>>> (Modified version number as well - it does not make clear that 2.13.0_1
>>> is not Jena-project release.)
>>>
>>>        Andy
>>>
>>> -------- Forwarded Message --------
>>> Subject: Re: [] 201508 Release of 23 Clerezza modules
>>> Date: Mon, 7 Sep 2015 12:12:23 +0100
>>> From: Andy Seaborne <an...@apache.org>
>>> To: dev@clerezza.apache.org
>>>
>>> On 06/09/15 18:39, Reto Gmür wrote:
>>>> On Sat, Sep 5, 2015 at 10:21 PM, Andy Seaborne <an...@apache.org> wrote:
>>>>
>>>>> On 05/09/15 16:36, Reto Gmür wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> This is a partial clerezza release of 23 modules bringing the
>>>>>> following
>>>>>> improvements:
>>>>>>
>>>>>> - Fixed issues preventing rdf.rdfjson and rdf.jena.sparql to expose
>>>>>> their
>>>>>> OSGi-DS services
>>>>>> - Updated to latest version of Jersey
>>>>>> - Updated Jena Version
>>>>>> - Contains integration tests
>>>>>>
>>>>>> It contains the following artifacts that shall be released to maven
>>>>>> central:
>>>>>>
>>>>>
>>>>> Where are the convenience binaries?  (I didn't see anything on
>>>>> https://repository.apache.org/#stagingRepositories but may have missed
>>>>> something)
>>>>
>>>> Enabled now. Here:
>>>>
>>>>
>> https://repository.apache.org/content/repositories/orgapacheclerezza-1009
>>>> /
>>>
>>> Could you have used Jena's OSGi artifact?
>>>
>>> The binaries have had the NOTICE and LICENSE files replaced in both jar
>>> and sources.jar. These miss the necessary declarations.
>>>
>>>        Andy
>>>
>>>>
>>>> Cheers,
>>>> Reto
>>>>
>>>
>>>
>>>
>>
>>
>>
>>
>>
>
>