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/
