+1 on everything EXCEPT plugin, its NOTICE file is not correct.

Perhaps you can just re-cut the plugin in your next set of modules?

-> richard


On 1/17/11 12:21, Clement Escoffier wrote:
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



Reply via email to