aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Nodet <gno...@apache.org>
Subject Re: [Proxy] Some changes for next release
Date Tue, 10 Jan 2017 12:56:24 GMT
2017-01-10 13:11 GMT+01:00 Guillaume Nodet <gnodet@apache.org>:

>
>
> 2017-01-10 12:58 GMT+01:00 Christian Schneider <chris@die-schneider.net>:
>
>> I would like to do some changes for the next release of Aries proxy:
>>
>> - Remove dependency of proxy api to aries util. Currently this dependency
>> is only need for internationalization of the FinalModifierException
>> message. I do not think this makes sense for such low level messages. So I
>> would like to replace this with just a fixed english message. I am not even
>> sure anyone tried to create other languages for this.
>>
>> - Assume java 1.6. There are some checks for java 1.6. I think we can
>> remove them as it is unlikely anyone uses java 1.5 for the build
>>
>> - Depend on OSGi 4.3. Currently we fine tune the imports for 4.2 compat.
>> I propose to depend on 4.3 and also make the weaving hook package import
>> mandatory. This should work with all half way current OSGi frameworks.
>>
>> - We currently create a separate bundle combining API, Impl and aries
>> util. I propose to embed the API in the impl bundle by default and not
>> create a separate combined bundle.
>> Users of the proxy will always depend on the API in their build. As the
>> impl bundle is probably not using in user maven dependencies it should not
>> cause any trouble to embed the api there
>>
>
It seems there's already such a bundle, called proxy-bundle, so maybe we
can avoid any disturbance and just release this bundle instead ?


>
> If so, we should make sure the api package is exported/imported.
>
>
>>
>> WDYT?
>>
>> Christian
>>
>> --
>> Christian Schneider
>> http://www.liquid-reality.de
>>
>> Open Source Architect
>> http://www.talend.com
>>
>>
>
>
> --
> ------------------------
> Guillaume Nodet
> ------------------------
> Red Hat, Open Source Integration
>
> Email: gnodet@redhat.com
> Web: http://fusesource.com
> Blog: http://gnodet.blogspot.com/
>
>


-- 
------------------------
Guillaume Nodet
------------------------
Red Hat, Open Source Integration

Email: gnodet@redhat.com
Web: http://fusesource.com
Blog: http://gnodet.blogspot.com/

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message