You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Clement Escoffier <cl...@gmail.com> on 2014/05/12 16:01:44 UTC

[VOTE] Release of iPOJO Manipulator and Runtime 1.12.0

Hi,

It's time to cut a release of the iPOJO manipulator (1.12.0) and runtime project (1.12.0). Both projects are containing several modules:

The org.apache.felix.ipojo.manipulator-project contains:
* bnd-ipojo-plugin
* maven-ipojo-plugin
* org.apache.felix.ipojo.annotations
* org.apache.felix.ipojo.ant
* org.apache.felix.ipojo.manipulator
* org.apache.felix.ipojo.manipulator.online

The org.apache.felix.ipojo.runtime-project contains:
* org.apache.felix.ipojo
* org.apache.felix.ipojo.api
* org.apache.felix.ipojo.composite
* org.apache.felix.ipojo.distribution.10mintutorial
* org.apache.felix.ipojo.distribution.maventutorial
* org.apache.felix.ipojo.distribution.quickstart
* org.apache.felix.ipojo.features
* org.apache.felix.ipojo.gogo

There is one major feature in these release, it's the support of Java 8 (and actually a fix on how Java 7 was supported). The changelogs are below.

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

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 1016 /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 runtime project (1.12.0):

** Bug
    * [FELIX-4464] - Wrong configuration admin package import / export clause
    * [FELIX-4488] - Attempt to create nullable object for non-interface service

** Improvement
    * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
    * [FELIX-4490] - IPOJO allows "instance.name" property to be an empty String

** New Feature
    * [FELIX-4476] - Java 8 Support

** Sub-task
    * [FELIX-4508] - Update to ASM 5.0.2
    * [FELIX-4509] - Change the frame computation strategy
    * [FELIX-4510] - Support lambda expression

Changelog of the manipulator project (1.12.0):

** Improvement
    * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies

** New Feature
    * [FELIX-4476] - Java 8 Support

** Sub-task
    * [FELIX-4508] - Update to ASM 5.0.2
    * [FELIX-4509] - Change the frame computation strategy

Re: [VOTE] Release of iPOJO Manipulator and Runtime 1.12.0

Posted by "Guillaume Sauthier (OW2/GMail)" <gu...@gmail.com>.
+1
Tested with company's software

Thanks
--G


2014-05-12 16:01 GMT+02:00 Clement Escoffier <cl...@gmail.com>:

> Hi,
>
> It's time to cut a release of the iPOJO manipulator (1.12.0) and runtime
> project (1.12.0). Both projects are containing several modules:
>
> The org.apache.felix.ipojo.manipulator-project contains:
> * bnd-ipojo-plugin
> * maven-ipojo-plugin
> * org.apache.felix.ipojo.annotations
> * org.apache.felix.ipojo.ant
> * org.apache.felix.ipojo.manipulator
> * org.apache.felix.ipojo.manipulator.online
>
> The org.apache.felix.ipojo.runtime-project contains:
> * org.apache.felix.ipojo
> * org.apache.felix.ipojo.api
> * org.apache.felix.ipojo.composite
> * org.apache.felix.ipojo.distribution.10mintutorial
> * org.apache.felix.ipojo.distribution.maventutorial
> * org.apache.felix.ipojo.distribution.quickstart
> * org.apache.felix.ipojo.features
> * org.apache.felix.ipojo.gogo
>
> There is one major feature in these release, it's the support of Java 8
> (and actually a fix on how Java 7 was supported). The changelogs are below.
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1016/
>
> 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 1016 /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 runtime project (1.12.0):
>
> ** Bug
>     * [FELIX-4464] - Wrong configuration admin package import / export
> clause
>     * [FELIX-4488] - Attempt to create nullable object for non-interface
> service
>
> ** Improvement
>     * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
>     * [FELIX-4490] - IPOJO allows "instance.name" property to be an empty
> String
>
> ** New Feature
>     * [FELIX-4476] - Java 8 Support
>
> ** Sub-task
>     * [FELIX-4508] - Update to ASM 5.0.2
>     * [FELIX-4509] - Change the frame computation strategy
>     * [FELIX-4510] - Support lambda expression
>
> Changelog of the manipulator project (1.12.0):
>
> ** Improvement
>     * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
>
> ** New Feature
>     * [FELIX-4476] - Java 8 Support
>
> ** Sub-task
>     * [FELIX-4508] - Update to ASM 5.0.2
>     * [FELIX-4509] - Change the frame computation strategy

Re: [VOTE] Release of iPOJO Manipulator and Runtime 1.12.0

Posted by Pierre De Rop <pi...@gmail.com>.
Hello Clement;

+1

Did some basic tests with Java8.

best regards;
/Pierre


On Mon, May 12, 2014 at 4:01 PM, Clement Escoffier <
clement.escoffier@gmail.com> wrote:

> Hi,
>
> It's time to cut a release of the iPOJO manipulator (1.12.0) and runtime
> project (1.12.0). Both projects are containing several modules:
>
> The org.apache.felix.ipojo.manipulator-project contains:
> * bnd-ipojo-plugin
> * maven-ipojo-plugin
> * org.apache.felix.ipojo.annotations
> * org.apache.felix.ipojo.ant
> * org.apache.felix.ipojo.manipulator
> * org.apache.felix.ipojo.manipulator.online
>
> The org.apache.felix.ipojo.runtime-project contains:
> * org.apache.felix.ipojo
> * org.apache.felix.ipojo.api
> * org.apache.felix.ipojo.composite
> * org.apache.felix.ipojo.distribution.10mintutorial
> * org.apache.felix.ipojo.distribution.maventutorial
> * org.apache.felix.ipojo.distribution.quickstart
> * org.apache.felix.ipojo.features
> * org.apache.felix.ipojo.gogo
>
> There is one major feature in these release, it's the support of Java 8
> (and actually a fix on how Java 7 was supported). The changelogs are below.
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1016/
>
> 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 1016 /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 runtime project (1.12.0):
>
> ** Bug
>     * [FELIX-4464] - Wrong configuration admin package import / export
> clause
>     * [FELIX-4488] - Attempt to create nullable object for non-interface
> service
>
> ** Improvement
>     * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
>     * [FELIX-4490] - IPOJO allows "instance.name" property to be an empty
> String
>
> ** New Feature
>     * [FELIX-4476] - Java 8 Support
>
> ** Sub-task
>     * [FELIX-4508] - Update to ASM 5.0.2
>     * [FELIX-4509] - Change the frame computation strategy
>     * [FELIX-4510] - Support lambda expression
>
> Changelog of the manipulator project (1.12.0):
>
> ** Improvement
>     * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
>
> ** New Feature
>     * [FELIX-4476] - Java 8 Support
>
> ** Sub-task
>     * [FELIX-4508] - Update to ASM 5.0.2
>     * [FELIX-4509] - Change the frame computation strategy

Re: [VOTE] Release of iPOJO Manipulator and Runtime 1.12.0

Posted by Clement Escoffier <cl...@gmail.com>.
+1,

Regards,

Clement

On 12 mai 2014, at 16:01, Clement Escoffier <cl...@gmail.com> wrote:

> Hi,
> 
> It's time to cut a release of the iPOJO manipulator (1.12.0) and runtime project (1.12.0). Both projects are containing several modules:
> 
> The org.apache.felix.ipojo.manipulator-project contains:
> * bnd-ipojo-plugin
> * maven-ipojo-plugin
> * org.apache.felix.ipojo.annotations
> * org.apache.felix.ipojo.ant
> * org.apache.felix.ipojo.manipulator
> * org.apache.felix.ipojo.manipulator.online
> 
> The org.apache.felix.ipojo.runtime-project contains:
> * org.apache.felix.ipojo
> * org.apache.felix.ipojo.api
> * org.apache.felix.ipojo.composite
> * org.apache.felix.ipojo.distribution.10mintutorial
> * org.apache.felix.ipojo.distribution.maventutorial
> * org.apache.felix.ipojo.distribution.quickstart
> * org.apache.felix.ipojo.features
> * org.apache.felix.ipojo.gogo
> 
> There is one major feature in these release, it's the support of Java 8 (and actually a fix on how Java 7 was supported). The changelogs are below.
> 
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1016/
> 
> 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 1016 /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 runtime project (1.12.0):
> 
> ** Bug
>    * [FELIX-4464] - Wrong configuration admin package import / export clause
>    * [FELIX-4488] - Attempt to create nullable object for non-interface service
> 
> ** Improvement
>    * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
>    * [FELIX-4490] - IPOJO allows "instance.name" property to be an empty String
> 
> ** New Feature
>    * [FELIX-4476] - Java 8 Support
> 
> ** Sub-task
>    * [FELIX-4508] - Update to ASM 5.0.2
>    * [FELIX-4509] - Change the frame computation strategy
>    * [FELIX-4510] - Support lambda expression
> 
> Changelog of the manipulator project (1.12.0):
> 
> ** Improvement
>    * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
> 
> ** New Feature
>    * [FELIX-4476] - Java 8 Support
> 
> ** Sub-task
>    * [FELIX-4508] - Update to ASM 5.0.2
>    * [FELIX-4509] - Change the frame computation strategy


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

Posted by Clement Escoffier <cl...@gmail.com>.
Hi,

It's time to close the vote. The vote passed with the following results:

+1: Guillaume Sauthier, Pierre De Rop, Clement Escoffier
No other votes have been cast.

I will upload the released artifacts and promote the release.

Thanks and Regards,

Clement


On 12 mai 2014, at 16:01, Clement Escoffier <cl...@gmail.com> wrote:

> Hi,
> 
> It's time to cut a release of the iPOJO manipulator (1.12.0) and runtime project (1.12.0). Both projects are containing several modules:
> 
> The org.apache.felix.ipojo.manipulator-project contains:
> * bnd-ipojo-plugin
> * maven-ipojo-plugin
> * org.apache.felix.ipojo.annotations
> * org.apache.felix.ipojo.ant
> * org.apache.felix.ipojo.manipulator
> * org.apache.felix.ipojo.manipulator.online
> 
> The org.apache.felix.ipojo.runtime-project contains:
> * org.apache.felix.ipojo
> * org.apache.felix.ipojo.api
> * org.apache.felix.ipojo.composite
> * org.apache.felix.ipojo.distribution.10mintutorial
> * org.apache.felix.ipojo.distribution.maventutorial
> * org.apache.felix.ipojo.distribution.quickstart
> * org.apache.felix.ipojo.features
> * org.apache.felix.ipojo.gogo
> 
> There is one major feature in these release, it's the support of Java 8 (and actually a fix on how Java 7 was supported). The changelogs are below.
> 
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1016/
> 
> 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 1016 /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 runtime project (1.12.0):
> 
> ** Bug
>    * [FELIX-4464] - Wrong configuration admin package import / export clause
>    * [FELIX-4488] - Attempt to create nullable object for non-interface service
> 
> ** Improvement
>    * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
>    * [FELIX-4490] - IPOJO allows "instance.name" property to be an empty String
> 
> ** New Feature
>    * [FELIX-4476] - Java 8 Support
> 
> ** Sub-task
>    * [FELIX-4508] - Update to ASM 5.0.2
>    * [FELIX-4509] - Change the frame computation strategy
>    * [FELIX-4510] - Support lambda expression
> 
> Changelog of the manipulator project (1.12.0):
> 
> ** Improvement
>    * [FELIX-4482] - Use scope=provided for OSGi APIs dependencies
> 
> ** New Feature
>    * [FELIX-4476] - Java 8 Support
> 
> ** Sub-task
>    * [FELIX-4508] - Update to ASM 5.0.2
>    * [FELIX-4509] - Change the frame computation strategy