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

WDYT?

Christian

--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com

Reply via email to