+1

Some minor issues:

 * Not all sources JARs have the DEPS file, but some do.
 * bnd-ipojo-plugin doesn't have a DEPS file at all.
 * It doesn't seem like you should repeat the change log from the
   manipulator back end in each manipulator front end, rather you
   should just have a single change in them saying something like
   "Upgraded to manipulator 1.8.2". We do something like this for Main
   which integrates Framework. Occasionally we have real change log
   entries for Main, but most of the time it just says "Updated to
   latest framework".
 * It also seems like you want your manipulator-project to be more
   differentiated from your manipulator, since the former is just a
   project pom. For example, its DEPS file says it includes third-party
   software, but it doesn't really...the manipulator does.

-> richard


On 12/6/11 12:52 , Clement Escoffier wrote:
Hi,

It's time to cut a release of the iPOJO Manipulator project (1.8.2).

The release is a bit different this time, has I've released a couple of 
artifacts in once (we have aggregated all manipulator front-end in one Maven 
reactor), so this releases contains:
* org.apache.felix.ipojo.metadata 1.6.0
* org.apache.felix.ipojo.manipulator 1.8.2
* maven-ipojo-plugin 1.8.2
* ipojo-ant-task 1.8.2
* bnd-ipojo-plugin 1.8.2 (new module)
* manipulator-project (1.8.2)

(the changelog is included below)

Staging repository:
https://repository.apache.org/content/repositories/orgapachefelix-294/

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 294 /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 72 hours (at least).

Regards,

Clement

Changelog:
** Bug
     * [FELIX-2825] - The maven-ipojo-plugin does not replace component classes 
in WAR files
     * [FELIX-2829] - The maven-ipojo-plugin archetype descriptor is not conform
     * [FELIX-2833] - The maven-ipojo-plugin  does not support manipulating 
artifact with a classifier
     * [FELIX-3012] - "Duplicate name&signature" problem
     * [FELIX-3098] - iPOJO new manipulator crashes when using a custom reporter
     * [FELIX-3145] - VerifyError on Java 7
     * [FELIX-3249] - iPOJO Bnd Plugin do not write all the metadatas in the 
manifest

** Improvement
     * [FELIX-3017] - The manipulator should return the original class if it's 
already manipulated
     * [FELIX-3078] - Introduce resource abstraction in the iPOJO manipulator
     * [FELIX-3079] - Adapt the Ant task and the maven plugin to use the new 
manipulator capabilities
     * [FELIX-3080] - Implement a BND plugin for iPOJO
     * [FELIX-3131] - Elements and attributes should conserve the insertion 
order
     * [FELIX-3204] - @Temporal should handle instantiation-time properties
     * [FELIX-3244] - Manipulator : DefaultManifestBuilder should be more 
extensible

Reply via email to