Hi, The vote has passed (except for the maven-ipojo-plugin) with the following result:
+1: Alex Karasulu, Karl Pauls, Richard Hall, Clement Escoffier I will copy this release to the Felix dist directory and promote the artifacts to the central Maven repository. An other vote was opened for the maven-ipojo-plugin. Thanks & Regards, Clement From: Clement Escoffier <clement.escoff...@gmail.com> Date: Mon, 17 Jan 2011 18:21:03 +0100 To: Apache Felix - Developpers Mailing List <dev@felix.apache.org> Subject: [VOTE] Release iPOJO 1.8.0 - Part 1 > Hello, > > > It¹s time to release a new version of iPOJO. As it contains a lot of > sub-modules, the release will is split in several steps. I'd like to call a > vote for the first step containing the iPOJO manipulator, maven-ipojo-plugin, > iPOJO Ant Task, iPOJO Core and iPOJO Annotations 1.8.0. > > Staging repository: > https://repository.apache.org/content/repositories/orgapachefelix-035/ > > You can use this UNIX script to download the release and verify the > signatures: > http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh > > Usage: > sh check_staged_release.sh 035 /tmp/felix-staging > > > Please vote to approve this release: > > [ ] +1 Approve the release > [ ] -1 Veto the release (please provide specific comments) > > This vote will be open for at least 72 hours. > > > > Here are the changelogs (they are also contained in each project in the 'doc' > folder): > > > * Manipulator > ** Bug > * [FELIX-2779] - iPOJO manipulator badly supports custom annotation > attributes of type Class > * [FELIX-2664] - Native methods should not be manipulated > > ** Improvement > * [FELIX-1424] - Constructor Injection > * [FELIX-1428] - Constructor injection of Configuration properties > * [FELIX-2620] - Change iPojo annotation parameters to follow java naming > conventions > * [FELIX-2621] - Rename annotations to remove collisions > * [FELIX-2622] - Support static service properties that are not mirrored > into fields > * [FELIX-2630] - Rename @Component attributes to follow the java naming > conventions > * [FELIX-2732] - [iPOJO] Service modified callback should define a default > method name > * [FELIX-2742] - Constructor injection of service dependencies > * [FELIX-2743] - Modify Pojoization to be more easily customizable > * [FELIX-2755] - Allow the manipulator and the different front end to use > several metadata files > > * Maven-iPOJO-Plugin > ** Improvement > * [FELIX-2733] - The maven-ipojo-plugin should support JAR and WAR as > packaging type > * [FELIX-2744] - Add annotations to the maven-ipojo-plugin archetype > * [FELIX-2755] - Allow the manipulator and the different front end to use > several metadata files > > * iPOJO Ant Task > ** Improvement > · [FELIX-2755] - Allow the manipulator and the different front end to > use several metadata files > > > * iPOJO Core > ** Bug > * [FELIX-2694] - Instance state not recomputed after reconfiguration when > the instance is stopped > * [FELIX-2716] - [iPOJO] Failure when creating proxies for classes in > java.* packages > > ** Improvement > * [FELIX-2781] - Expose the implementation class as service when no > interfaces are found in the hierarchy > * [FELIX-1424] - Constructor Injection > * [FELIX-1428] - Constructor injection of Configuration properties > * [FELIX-2461] - Allow specifying the targeted service interface in the > @ServiceController > * [FELIX-2620] - Change iPojo annotation parameters to follow java naming > conventions > * [FELIX-2621] - Rename annotations to remove collisions > * [FELIX-2622] - Support static service properties that are not mirrored > into fields > * [FELIX-2688] - iPojo "requires.filters" - Array object instead of > Dictionary object > * [FELIX-2705] - Provide a way to extend the logger strategy > * [FELIX-2742] - Constructor injection of service dependencies > * [FELIX-2744] - Add annotations to the maven-ipojo-plugin archetype > > * iPOJO Annotations: > ** Bug > * [FELIX-2568] - Rename Transactionnal to Transactional > > ** Improvement > * [FELIX-1428] - Constructor injection of Configuration properties > * [FELIX-2620] - Change iPojo annotation parameters to follow java naming > conventions > * [FELIX-2621] - Rename annotations to remove collisions > * [FELIX-2622] - Support static service properties that are not mirrored > into fields > * [FELIX-2624] - Support multiple whiteboards using annotations > * [FELIX-2630] - Rename @Component attributes to follow the java naming > conventions > * [FELIX-2631] - Rename @Publisher and @Subscriber attributes to follow > the java naming conventions > * [FELIX-2633] - Rename JMX annotations > * [FELIX-2634] - Rename the @Publisher annotation into @Publishes > annotation to avoid collision > * [FELIX-2666] - Rename the temporal handler annotation to avoid collision > * [FELIX-2742] - Constructor injection of service dependencies > > > > > Regards, > > > Clement