2017-01-10 12:58 GMT+01:00 Christian Schneider <[email protected]>:

> 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
>

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: [email protected]
Web: http://fusesource.com
Blog: http://gnodet.blogspot.com/

Reply via email to