Re: [RESULT][VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4

2012-11-06 Thread Clement Escoffier
Hi,

It's time to close the vote. The vote is successful.

I will upload the artifacts right now.

Thanks and regards,

Clement
On 28 oct. 2012, at 17:30, Clement Escoffier clement.escoff...@gmail.com 
wrote:

 Hi,
 
 It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime 
 project (1.8.4).
 
 This releases contains:
 * iPOJO Manipulator 1.8.6
 * maven-ipojo-plugin 1.8.6
 * iPOJO Ant Task 1.8.6
 * iPOJO BND Plugin 1.8.6
 * iPOJO Core 1.8.4
 * iPOJO Composite 1.8.4
 * iPOJO Annotations 1.8.4
 * iPOJO Runtime Project 1.8.4
 
 Those releases contain a lot of bugs fixes. The changelogs are below.
 
 Staging repository:
 https://repository.apache.org/content/repositories/orgapachefelix-172/
 
 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 172 /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 of the manipulator project (1.8.6):
 * [FELIX-3461] - Re-manipulation with annotated component produces 
 corrupted MANIFEST
 * [FELIX-3466] - Pojoization.directoryManipulation() does not take 
 MANIFEST file location into account.
 * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in generated 
 metadata
 * [FELIX-3539] - iPOJO Manipulator failed on classes containing expanded 
 frames
 * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate local 
 variable
 * [FELIX-3574] - IPojo bytecode manipulation looses method argument names
 * [FELIX-3621] - Two dimensional array as argument to a method in a 
 component
 
 Changelog of the runtime project (1.8.4):
 * [FELIX-3451] - instance.name attribute not recognized
 * [FELIX-3500] - InstanceManager concurrency issue: A methodID cannot be 
 associated with a method from the POJO class
 * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while 
 stopping factory
 * [FELIX-3545] - Memory leak when unregistering a component used by an 
 aggregate dependency with an unbind callback
 * [FELIX-3548] - Concurrent access during startup
 * [FELIX-3567] - iPOJO Configuration Handler should not reuse the 
 dictionary object from the configuration admin
 * [FELIX-3576] - iPOJO fails when using constructor injection and 
 expecting BundleContext in ctor
 * [FELIX-3599] - Problem with 'subservice action=instantiate' in ipojo 
 composite
 * [FELIX-3621] - Two dimensional array as argument to a method in a 
 component
 * [FELIX-3672] - Potential Concurrent Modification Exception when a 
 bundle is stopped
 * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance 
 documentation for custom handlers



Re: [RESULT][VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4

2012-11-06 Thread Bengt Rodehav
Perfect - thanks!

/Bengt


2012/11/6 Clement Escoffier clement.escoff...@gmail.com

 Hi,

 It's time to close the vote. The vote is successful.

 I will upload the artifacts right now.

 Thanks and regards,

 Clement
 On 28 oct. 2012, at 17:30, Clement Escoffier clement.escoff...@gmail.com
 wrote:

  Hi,
 
  It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime
 project (1.8.4).
 
  This releases contains:
  * iPOJO Manipulator 1.8.6
  * maven-ipojo-plugin 1.8.6
  * iPOJO Ant Task 1.8.6
  * iPOJO BND Plugin 1.8.6
  * iPOJO Core 1.8.4
  * iPOJO Composite 1.8.4
  * iPOJO Annotations 1.8.4
  * iPOJO Runtime Project 1.8.4
 
  Those releases contain a lot of bugs fixes. The changelogs are below.
 
  Staging repository:
  https://repository.apache.org/content/repositories/orgapachefelix-172/
 
  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 172 /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 of the manipulator project (1.8.6):
  * [FELIX-3461] - Re-manipulation with annotated component produces
 corrupted MANIFEST
  * [FELIX-3466] - Pojoization.directoryManipulation() does not take
 MANIFEST file location into account.
  * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in
 generated metadata
  * [FELIX-3539] - iPOJO Manipulator failed on classes containing
 expanded frames
  * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate
 local variable
  * [FELIX-3574] - IPojo bytecode manipulation looses method argument
 names
  * [FELIX-3621] - Two dimensional array as argument to a method in a
 component
 
  Changelog of the runtime project (1.8.4):
  * [FELIX-3451] - instance.name attribute not recognized
  * [FELIX-3500] - InstanceManager concurrency issue: A methodID
 cannot be associated with a method from the POJO class
  * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified
 while stopping factory
  * [FELIX-3545] - Memory leak when unregistering a component used by
 an aggregate dependency with an unbind callback
  * [FELIX-3548] - Concurrent access during startup
  * [FELIX-3567] - iPOJO Configuration Handler should not reuse the
 dictionary object from the configuration admin
  * [FELIX-3576] - iPOJO fails when using constructor injection and
 expecting BundleContext in ctor
  * [FELIX-3599] - Problem with 'subservice action=instantiate' in
 ipojo composite
  * [FELIX-3621] - Two dimensional array as argument to a method in a
 component
  * [FELIX-3672] - Potential Concurrent Modification Exception when a
 bundle is stopped
  * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance
 documentation for custom handlers