You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Pierre De Rop <pi...@gmail.com> on 2018/10/17 20:59:04 UTC

[VOTE] Apache Felix Dependency Manager Release R13

Hello everyone;

After a failed attempt to release the R12 version, I call for a vote on
the Dependency Manager top level release R13.
The major issue for the service scope has been fixed (see FELIX-5336), and
DM can now be built/run using Java9,10,11 (see FELIX-5967).

release notes:

** Bug
    * [FELIX-5683] - getServiceProperties returns null instead of empty
dictionary
    * [FELIX-5716] - Dead Lock in DM
    * [FELIX-5768] - DM Lambda stop callback not being called
    * [FELIX-5955] - Move changelog.txt to toplevel project dir
    * [FELIX-5956] - NPE when invoking a lifecycle runnable method from
init method

** New Feature
    * [FELIX-5336] - Add support for prototype scope services in DM4

** Improvement
    * [FELIX-5937] - Refactor DM bndtools/gradle project
    * [FELIX-5939] - DM annotations enhancements
    * [FELIX-5941] - DM APi enhancements
    * [FELIX-5957] - Check if a default implementation is used only on
optional dependencies
    * [FELIX-5967] - DM does not support java9+

** Task
    * [FELIX-5960] - Do not supply MD5 checksum

You can use this UNIX script to download the release and verify the
signatures:


http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/check_staged_release.sh

Usage:

     sh check_staged_release.sh r13 /tmp/felix-staging

This script, unlike the original Felix check_stage_release.sh, is specific
to the Dependency Manager release process (see FELIX-4818) and will
download staging from https://dist.apache.org/repos/dist/dev/felix instead
of http://repository.apache.org/content/repositories.

To rebuild the DM binaries from the source, you can refer to


https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src

Unlike with previous R11 version, there is no
org.apache.felix.dependencymanager-r11-deps.zip anymore.
Before building the source, if you use an http proxy then you must set the
following environment variables:
(check README.src):

    export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
-Dhttps.proxyPort=port"
    export http_proxy=www.somehost.org:port
    export https_proxy=www.somehost.org:port

And when building with java9/10/11, please use the "--no-daemon" gradlew
option.

Please cast your votes to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

This vote will be open for 72 hours.

thanks & regards;
/Pierre

Re: [RESULT] [VOTE] Apache Felix Dependency Manager Release R13

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

The vote passed with 7 binding votes (Carsten Ziegeler, Raymond Augé, David
Bosschaert, Jan Willem Janssen, Jean-Baptiste Onofré, Karl Pauls, Pierre De
Rop), and 3 non binding votes (Francois Papon, Juan Manuel Calderon, Cédric
Dos Santos)

Thanks everyone for your votes, I'll release the artifacts asap.

kind regards
Pierre


On Mon, Oct 22, 2018 at 10:46 AM Pierre De Rop <pi...@gmail.com>
wrote:

> +1
>
> regards
> Pierre
>
> On Thu, Oct 18, 2018 at 5:47 PM Karl Pauls <ka...@gmail.com> wrote:
>
>> +1
>>
>> regards,
>>
>> Karl
>>
>> On Thursday, October 18, 2018, Jean-Baptiste Onofré <jb...@nanthrax.net>
>> wrote:
>>
>> > +1
>> >
>> > Regards
>> > JB
>> >
>> > Le 18 oct. 2018 à 16:59, à 16:59, David Bosschaert <
>> > david.bosschaert@gmail.com> a écrit:
>> > >+1
>> > >
>> > >David
>> > >
>> > >On Wed, 17 Oct 2018 at 22:59, Pierre De Rop <pi...@gmail.com>
>> > >wrote:
>> > >
>> > >> Hello everyone;
>> > >>
>> > >> After a failed attempt to release the R12 version, I call for a vote
>> > >on
>> > >> the Dependency Manager top level release R13.
>> > >> The major issue for the service scope has been fixed (see
>> > >FELIX-5336), and
>> > >> DM can now be built/run using Java9,10,11 (see FELIX-5967).
>> > >>
>> > >> release notes:
>> > >>
>> > >> ** Bug
>> > >>     * [FELIX-5683] - getServiceProperties returns null instead of
>> > >empty
>> > >> dictionary
>> > >>     * [FELIX-5716] - Dead Lock in DM
>> > >>     * [FELIX-5768] - DM Lambda stop callback not being called
>> > >>     * [FELIX-5955] - Move changelog.txt to toplevel project dir
>> > >>     * [FELIX-5956] - NPE when invoking a lifecycle runnable method
>> > >from
>> > >> init method
>> > >>
>> > >> ** New Feature
>> > >>     * [FELIX-5336] - Add support for prototype scope services in DM4
>> > >>
>> > >> ** Improvement
>> > >>     * [FELIX-5937] - Refactor DM bndtools/gradle project
>> > >>     * [FELIX-5939] - DM annotations enhancements
>> > >>     * [FELIX-5941] - DM APi enhancements
>> > >>     * [FELIX-5957] - Check if a default implementation is used only
>> > >on
>> > >> optional dependencies
>> > >>     * [FELIX-5967] - DM does not support java9+
>> > >>
>> > >> ** Task
>> > >>     * [FELIX-5960] - Do not supply MD5 checksum
>> > >>
>> > >> You can use this UNIX script to download the release and verify the
>> > >> signatures:
>> > >>
>> > >>
>> > >>
>> > >>
>> > >http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
>> > check_staged_release.sh
>> > >>
>> > >> Usage:
>> > >>
>> > >>      sh check_staged_release.sh r13 /tmp/felix-staging
>> > >>
>> > >> This script, unlike the original Felix check_stage_release.sh, is
>> > >specific
>> > >> to the Dependency Manager release process (see FELIX-4818) and will
>> > >> download staging from https://dist.apache.org/repos/dist/dev/felix
>> > >instead
>> > >> of http://repository.apache.org/content/repositories.
>> > >>
>> > >> To rebuild the DM binaries from the source, you can refer to
>> > >>
>> > >>
>> > >>
>> > >>
>> > >
>> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
>> > resources/src/README.src
>> > >>
>> > >> Unlike with previous R11 version, there is no
>> > >> org.apache.felix.dependencymanager-r11-deps.zip anymore.
>> > >> Before building the source, if you use an http proxy then you must
>> > >set the
>> > >> following environment variables:
>> > >> (check README.src):
>> > >>
>> > >>     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
>> > >> -Dhttps.proxyPort=port"
>> > >>     export http_proxy=www.somehost.org:port
>> > >>     export https_proxy=www.somehost.org:port
>> > >>
>> > >> And when building with java9/10/11, please use the "--no-daemon"
>> > >gradlew
>> > >> option.
>> > >>
>> > >> Please cast your votes to approve this release:
>> > >>
>> > >> [ ] +1 Approve the release
>> > >> [ ] -1 Veto the release (please provide specific comments)
>> > >>
>> > >> This vote will be open for 72 hours.
>> > >>
>> > >> thanks & regards;
>> > >> /Pierre
>> > >>
>> >
>>
>>
>> --
>> Karl Pauls
>> karlpauls@gmail.com
>>
>

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Pierre De Rop <pi...@gmail.com>.
+1

regards
Pierre

On Thu, Oct 18, 2018 at 5:47 PM Karl Pauls <ka...@gmail.com> wrote:

> +1
>
> regards,
>
> Karl
>
> On Thursday, October 18, 2018, Jean-Baptiste Onofré <jb...@nanthrax.net>
> wrote:
>
> > +1
> >
> > Regards
> > JB
> >
> > Le 18 oct. 2018 à 16:59, à 16:59, David Bosschaert <
> > david.bosschaert@gmail.com> a écrit:
> > >+1
> > >
> > >David
> > >
> > >On Wed, 17 Oct 2018 at 22:59, Pierre De Rop <pi...@gmail.com>
> > >wrote:
> > >
> > >> Hello everyone;
> > >>
> > >> After a failed attempt to release the R12 version, I call for a vote
> > >on
> > >> the Dependency Manager top level release R13.
> > >> The major issue for the service scope has been fixed (see
> > >FELIX-5336), and
> > >> DM can now be built/run using Java9,10,11 (see FELIX-5967).
> > >>
> > >> release notes:
> > >>
> > >> ** Bug
> > >>     * [FELIX-5683] - getServiceProperties returns null instead of
> > >empty
> > >> dictionary
> > >>     * [FELIX-5716] - Dead Lock in DM
> > >>     * [FELIX-5768] - DM Lambda stop callback not being called
> > >>     * [FELIX-5955] - Move changelog.txt to toplevel project dir
> > >>     * [FELIX-5956] - NPE when invoking a lifecycle runnable method
> > >from
> > >> init method
> > >>
> > >> ** New Feature
> > >>     * [FELIX-5336] - Add support for prototype scope services in DM4
> > >>
> > >> ** Improvement
> > >>     * [FELIX-5937] - Refactor DM bndtools/gradle project
> > >>     * [FELIX-5939] - DM annotations enhancements
> > >>     * [FELIX-5941] - DM APi enhancements
> > >>     * [FELIX-5957] - Check if a default implementation is used only
> > >on
> > >> optional dependencies
> > >>     * [FELIX-5967] - DM does not support java9+
> > >>
> > >> ** Task
> > >>     * [FELIX-5960] - Do not supply MD5 checksum
> > >>
> > >> You can use this UNIX script to download the release and verify the
> > >> signatures:
> > >>
> > >>
> > >>
> > >>
> > >http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
> > check_staged_release.sh
> > >>
> > >> Usage:
> > >>
> > >>      sh check_staged_release.sh r13 /tmp/felix-staging
> > >>
> > >> This script, unlike the original Felix check_stage_release.sh, is
> > >specific
> > >> to the Dependency Manager release process (see FELIX-4818) and will
> > >> download staging from https://dist.apache.org/repos/dist/dev/felix
> > >instead
> > >> of http://repository.apache.org/content/repositories.
> > >>
> > >> To rebuild the DM binaries from the source, you can refer to
> > >>
> > >>
> > >>
> > >>
> > >https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
> > resources/src/README.src
> > >>
> > >> Unlike with previous R11 version, there is no
> > >> org.apache.felix.dependencymanager-r11-deps.zip anymore.
> > >> Before building the source, if you use an http proxy then you must
> > >set the
> > >> following environment variables:
> > >> (check README.src):
> > >>
> > >>     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
> > >> -Dhttps.proxyPort=port"
> > >>     export http_proxy=www.somehost.org:port
> > >>     export https_proxy=www.somehost.org:port
> > >>
> > >> And when building with java9/10/11, please use the "--no-daemon"
> > >gradlew
> > >> option.
> > >>
> > >> Please cast your votes to approve this release:
> > >>
> > >> [ ] +1 Approve the release
> > >> [ ] -1 Veto the release (please provide specific comments)
> > >>
> > >> This vote will be open for 72 hours.
> > >>
> > >> thanks & regards;
> > >> /Pierre
> > >>
> >
>
>
> --
> Karl Pauls
> karlpauls@gmail.com
>

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Karl Pauls <ka...@gmail.com>.
+1

regards,

Karl

On Thursday, October 18, 2018, Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:

> +1
>
> Regards
> JB
>
> Le 18 oct. 2018 à 16:59, à 16:59, David Bosschaert <
> david.bosschaert@gmail.com> a écrit:
> >+1
> >
> >David
> >
> >On Wed, 17 Oct 2018 at 22:59, Pierre De Rop <pi...@gmail.com>
> >wrote:
> >
> >> Hello everyone;
> >>
> >> After a failed attempt to release the R12 version, I call for a vote
> >on
> >> the Dependency Manager top level release R13.
> >> The major issue for the service scope has been fixed (see
> >FELIX-5336), and
> >> DM can now be built/run using Java9,10,11 (see FELIX-5967).
> >>
> >> release notes:
> >>
> >> ** Bug
> >>     * [FELIX-5683] - getServiceProperties returns null instead of
> >empty
> >> dictionary
> >>     * [FELIX-5716] - Dead Lock in DM
> >>     * [FELIX-5768] - DM Lambda stop callback not being called
> >>     * [FELIX-5955] - Move changelog.txt to toplevel project dir
> >>     * [FELIX-5956] - NPE when invoking a lifecycle runnable method
> >from
> >> init method
> >>
> >> ** New Feature
> >>     * [FELIX-5336] - Add support for prototype scope services in DM4
> >>
> >> ** Improvement
> >>     * [FELIX-5937] - Refactor DM bndtools/gradle project
> >>     * [FELIX-5939] - DM annotations enhancements
> >>     * [FELIX-5941] - DM APi enhancements
> >>     * [FELIX-5957] - Check if a default implementation is used only
> >on
> >> optional dependencies
> >>     * [FELIX-5967] - DM does not support java9+
> >>
> >> ** Task
> >>     * [FELIX-5960] - Do not supply MD5 checksum
> >>
> >> You can use this UNIX script to download the release and verify the
> >> signatures:
> >>
> >>
> >>
> >>
> >http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
> check_staged_release.sh
> >>
> >> Usage:
> >>
> >>      sh check_staged_release.sh r13 /tmp/felix-staging
> >>
> >> This script, unlike the original Felix check_stage_release.sh, is
> >specific
> >> to the Dependency Manager release process (see FELIX-4818) and will
> >> download staging from https://dist.apache.org/repos/dist/dev/felix
> >instead
> >> of http://repository.apache.org/content/repositories.
> >>
> >> To rebuild the DM binaries from the source, you can refer to
> >>
> >>
> >>
> >>
> >https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
> resources/src/README.src
> >>
> >> Unlike with previous R11 version, there is no
> >> org.apache.felix.dependencymanager-r11-deps.zip anymore.
> >> Before building the source, if you use an http proxy then you must
> >set the
> >> following environment variables:
> >> (check README.src):
> >>
> >>     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
> >> -Dhttps.proxyPort=port"
> >>     export http_proxy=www.somehost.org:port
> >>     export https_proxy=www.somehost.org:port
> >>
> >> And when building with java9/10/11, please use the "--no-daemon"
> >gradlew
> >> option.
> >>
> >> Please cast your votes to approve this release:
> >>
> >> [ ] +1 Approve the release
> >> [ ] -1 Veto the release (please provide specific comments)
> >>
> >> This vote will be open for 72 hours.
> >>
> >> thanks & regards;
> >> /Pierre
> >>
>


-- 
Karl Pauls
karlpauls@gmail.com

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+1

Regards
JB

Le 18 oct. 2018 à 16:59, à 16:59, David Bosschaert <da...@gmail.com> a écrit:
>+1
>
>David
>
>On Wed, 17 Oct 2018 at 22:59, Pierre De Rop <pi...@gmail.com>
>wrote:
>
>> Hello everyone;
>>
>> After a failed attempt to release the R12 version, I call for a vote
>on
>> the Dependency Manager top level release R13.
>> The major issue for the service scope has been fixed (see
>FELIX-5336), and
>> DM can now be built/run using Java9,10,11 (see FELIX-5967).
>>
>> release notes:
>>
>> ** Bug
>>     * [FELIX-5683] - getServiceProperties returns null instead of
>empty
>> dictionary
>>     * [FELIX-5716] - Dead Lock in DM
>>     * [FELIX-5768] - DM Lambda stop callback not being called
>>     * [FELIX-5955] - Move changelog.txt to toplevel project dir
>>     * [FELIX-5956] - NPE when invoking a lifecycle runnable method
>from
>> init method
>>
>> ** New Feature
>>     * [FELIX-5336] - Add support for prototype scope services in DM4
>>
>> ** Improvement
>>     * [FELIX-5937] - Refactor DM bndtools/gradle project
>>     * [FELIX-5939] - DM annotations enhancements
>>     * [FELIX-5941] - DM APi enhancements
>>     * [FELIX-5957] - Check if a default implementation is used only
>on
>> optional dependencies
>>     * [FELIX-5967] - DM does not support java9+
>>
>> ** Task
>>     * [FELIX-5960] - Do not supply MD5 checksum
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>>
>>
>>
>>
>http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/check_staged_release.sh
>>
>> Usage:
>>
>>      sh check_staged_release.sh r13 /tmp/felix-staging
>>
>> This script, unlike the original Felix check_stage_release.sh, is
>specific
>> to the Dependency Manager release process (see FELIX-4818) and will
>> download staging from https://dist.apache.org/repos/dist/dev/felix
>instead
>> of http://repository.apache.org/content/repositories.
>>
>> To rebuild the DM binaries from the source, you can refer to
>>
>>
>>
>>
>https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src
>>
>> Unlike with previous R11 version, there is no
>> org.apache.felix.dependencymanager-r11-deps.zip anymore.
>> Before building the source, if you use an http proxy then you must
>set the
>> following environment variables:
>> (check README.src):
>>
>>     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
>> -Dhttps.proxyPort=port"
>>     export http_proxy=www.somehost.org:port
>>     export https_proxy=www.somehost.org:port
>>
>> And when building with java9/10/11, please use the "--no-daemon"
>gradlew
>> option.
>>
>> Please cast your votes to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> This vote will be open for 72 hours.
>>
>> thanks & regards;
>> /Pierre
>>

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by David Bosschaert <da...@gmail.com>.
+1

David

On Wed, 17 Oct 2018 at 22:59, Pierre De Rop <pi...@gmail.com> wrote:

> Hello everyone;
>
> After a failed attempt to release the R12 version, I call for a vote on
> the Dependency Manager top level release R13.
> The major issue for the service scope has been fixed (see FELIX-5336), and
> DM can now be built/run using Java9,10,11 (see FELIX-5967).
>
> release notes:
>
> ** Bug
>     * [FELIX-5683] - getServiceProperties returns null instead of empty
> dictionary
>     * [FELIX-5716] - Dead Lock in DM
>     * [FELIX-5768] - DM Lambda stop callback not being called
>     * [FELIX-5955] - Move changelog.txt to toplevel project dir
>     * [FELIX-5956] - NPE when invoking a lifecycle runnable method from
> init method
>
> ** New Feature
>     * [FELIX-5336] - Add support for prototype scope services in DM4
>
> ** Improvement
>     * [FELIX-5937] - Refactor DM bndtools/gradle project
>     * [FELIX-5939] - DM annotations enhancements
>     * [FELIX-5941] - DM APi enhancements
>     * [FELIX-5957] - Check if a default implementation is used only on
> optional dependencies
>     * [FELIX-5967] - DM does not support java9+
>
> ** Task
>     * [FELIX-5960] - Do not supply MD5 checksum
>
> You can use this UNIX script to download the release and verify the
> signatures:
>
>
>
> http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/check_staged_release.sh
>
> Usage:
>
>      sh check_staged_release.sh r13 /tmp/felix-staging
>
> This script, unlike the original Felix check_stage_release.sh, is specific
> to the Dependency Manager release process (see FELIX-4818) and will
> download staging from https://dist.apache.org/repos/dist/dev/felix instead
> of http://repository.apache.org/content/repositories.
>
> To rebuild the DM binaries from the source, you can refer to
>
>
>
> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src
>
> Unlike with previous R11 version, there is no
> org.apache.felix.dependencymanager-r11-deps.zip anymore.
> Before building the source, if you use an http proxy then you must set the
> following environment variables:
> (check README.src):
>
>     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
> -Dhttps.proxyPort=port"
>     export http_proxy=www.somehost.org:port
>     export https_proxy=www.somehost.org:port
>
> And when building with java9/10/11, please use the "--no-daemon" gradlew
> option.
>
> Please cast your votes to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> thanks & regards;
> /Pierre
>

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Jan Willem Janssen <j....@lxtreme.nl>.
Hi,

On Wed, 2018-10-17 at 22:59 +0200, Pierre De Rop wrote:
> 
> And when building with java9/10/11, please use the "--no-daemon" gradlew
> option.
> 
> Please cast your votes to approve this release:
> 
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)

+1, checksums verified correctly, and the sources build correctly on both Java 8 as Java
10 (didn't bother to test Java 11).

Kind regards,

  Jan Willem



Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Carsten Ziegeler <cz...@apache.org>.
+1

Am 17.10.2018 um 22:59 schrieb Pierre De Rop:
> Hello everyone;
> 
> After a failed attempt to release the R12 version, I call for a vote on
> the Dependency Manager top level release R13.
> The major issue for the service scope has been fixed (see FELIX-5336), and
> DM can now be built/run using Java9,10,11 (see FELIX-5967).
> 
> release notes:
> 
> ** Bug
>      * [FELIX-5683] - getServiceProperties returns null instead of empty
> dictionary
>      * [FELIX-5716] - Dead Lock in DM
>      * [FELIX-5768] - DM Lambda stop callback not being called
>      * [FELIX-5955] - Move changelog.txt to toplevel project dir
>      * [FELIX-5956] - NPE when invoking a lifecycle runnable method from
> init method
> 
> ** New Feature
>      * [FELIX-5336] - Add support for prototype scope services in DM4
> 
> ** Improvement
>      * [FELIX-5937] - Refactor DM bndtools/gradle project
>      * [FELIX-5939] - DM annotations enhancements
>      * [FELIX-5941] - DM APi enhancements
>      * [FELIX-5957] - Check if a default implementation is used only on
> optional dependencies
>      * [FELIX-5967] - DM does not support java9+
> 
> ** Task
>      * [FELIX-5960] - Do not supply MD5 checksum
> 
> You can use this UNIX script to download the release and verify the
> signatures:
> 
> 
> http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/check_staged_release.sh
> 
> Usage:
> 
>       sh check_staged_release.sh r13 /tmp/felix-staging
> 
> This script, unlike the original Felix check_stage_release.sh, is specific
> to the Dependency Manager release process (see FELIX-4818) and will
> download staging from https://dist.apache.org/repos/dist/dev/felix instead
> of http://repository.apache.org/content/repositories.
> 
> To rebuild the DM binaries from the source, you can refer to
> 
> 
> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src
> 
> Unlike with previous R11 version, there is no
> org.apache.felix.dependencymanager-r11-deps.zip anymore.
> Before building the source, if you use an http proxy then you must set the
> following environment variables:
> (check README.src):
> 
>      export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
> -Dhttps.proxyPort=port"
>      export http_proxy=www.somehost.org:port
>      export https_proxy=www.somehost.org:port
> 
> And when building with java9/10/11, please use the "--no-daemon" gradlew
> option.
> 
> Please cast your votes to approve this release:
> 
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
> 
> This vote will be open for 72 hours.
> 
> thanks & regards;
> /Pierre
> 

-- 
Carsten Ziegeler
Adobe Research Switzerland
cziegeler@apache.org

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Cédric Dos Santos <ce...@gmail.com>.
+1 (non-binding)

Le jeu. 18 oct. 2018 à 15:52, Raymond Auge <ra...@liferay.com> a
écrit :

> +1
>
> - Ray
>
> On Thu, Oct 18, 2018 at 9:50 AM Juan Manuel Calderon <
> juanmanuelcalderon812@gmail.com> wrote:
>
> > +1 (non-binding)
> >
> > On Thu, Oct 18, 2018 at 8:20 AM Francois Papon <
> > francois.papon@openobject.fr>
> > wrote:
> >
> > > +1 (non-binding)
> > >
> > > Thanks,
> > >
> > > François Papon
> > > fpapon@apache.org
> > >
> > > Le 18/10/2018 à 00:59, Pierre De Rop a écrit :
> > > > Hello everyone;
> > > >
> > > > After a failed attempt to release the R12 version, I call for a vote
> on
> > > > the Dependency Manager top level release R13.
> > > > The major issue for the service scope has been fixed (see
> FELIX-5336),
> > > and
> > > > DM can now be built/run using Java9,10,11 (see FELIX-5967).
> > > >
> > > > release notes:
> > > >
> > > > ** Bug
> > > >     * [FELIX-5683] - getServiceProperties returns null instead of
> empty
> > > > dictionary
> > > >     * [FELIX-5716] - Dead Lock in DM
> > > >     * [FELIX-5768] - DM Lambda stop callback not being called
> > > >     * [FELIX-5955] - Move changelog.txt to toplevel project dir
> > > >     * [FELIX-5956] - NPE when invoking a lifecycle runnable method
> from
> > > > init method
> > > >
> > > > ** New Feature
> > > >     * [FELIX-5336] - Add support for prototype scope services in DM4
> > > >
> > > > ** Improvement
> > > >     * [FELIX-5937] - Refactor DM bndtools/gradle project
> > > >     * [FELIX-5939] - DM annotations enhancements
> > > >     * [FELIX-5941] - DM APi enhancements
> > > >     * [FELIX-5957] - Check if a default implementation is used only
> on
> > > > optional dependencies
> > > >     * [FELIX-5967] - DM does not support java9+
> > > >
> > > > ** Task
> > > >     * [FELIX-5960] - Do not supply MD5 checksum
> > > >
> > > > You can use this UNIX script to download the release and verify the
> > > > signatures:
> > > >
> > > >
> > > >
> > >
> >
> http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/check_staged_release.sh
> > > >
> > > > Usage:
> > > >
> > > >      sh check_staged_release.sh r13 /tmp/felix-staging
> > > >
> > > > This script, unlike the original Felix check_stage_release.sh, is
> > > specific
> > > > to the Dependency Manager release process (see FELIX-4818) and will
> > > > download staging from https://dist.apache.org/repos/dist/dev/felix
> > > instead
> > > > of http://repository.apache.org/content/repositories.
> > > >
> > > > To rebuild the DM binaries from the source, you can refer to
> > > >
> > > >
> > > >
> > >
> >
> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src
> > > >
> > > > Unlike with previous R11 version, there is no
> > > > org.apache.felix.dependencymanager-r11-deps.zip anymore.
> > > > Before building the source, if you use an http proxy then you must
> set
> > > the
> > > > following environment variables:
> > > > (check README.src):
> > > >
> > > >     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
> > > > -Dhttps.proxyPort=port"
> > > >     export http_proxy=www.somehost.org:port
> > > >     export https_proxy=www.somehost.org:port
> > > >
> > > > And when building with java9/10/11, please use the "--no-daemon"
> > gradlew
> > > > option.
> > > >
> > > > Please cast your votes to approve this release:
> > > >
> > > > [ ] +1 Approve the release
> > > > [ ] -1 Veto the release (please provide specific comments)
> > > >
> > > > This vote will be open for 72 hours.
> > > >
> > > > thanks & regards;
> > > > /Pierre
> > > >
> > >
> > >
> >
>
>
> --
> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
>  (@rotty3000)
> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
>  (@Liferay)
> Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org>
> (@OSGiAlliance)
>

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Raymond Auge <ra...@liferay.com>.
+1

- Ray

On Thu, Oct 18, 2018 at 9:50 AM Juan Manuel Calderon <
juanmanuelcalderon812@gmail.com> wrote:

> +1 (non-binding)
>
> On Thu, Oct 18, 2018 at 8:20 AM Francois Papon <
> francois.papon@openobject.fr>
> wrote:
>
> > +1 (non-binding)
> >
> > Thanks,
> >
> > François Papon
> > fpapon@apache.org
> >
> > Le 18/10/2018 à 00:59, Pierre De Rop a écrit :
> > > Hello everyone;
> > >
> > > After a failed attempt to release the R12 version, I call for a vote on
> > > the Dependency Manager top level release R13.
> > > The major issue for the service scope has been fixed (see FELIX-5336),
> > and
> > > DM can now be built/run using Java9,10,11 (see FELIX-5967).
> > >
> > > release notes:
> > >
> > > ** Bug
> > >     * [FELIX-5683] - getServiceProperties returns null instead of empty
> > > dictionary
> > >     * [FELIX-5716] - Dead Lock in DM
> > >     * [FELIX-5768] - DM Lambda stop callback not being called
> > >     * [FELIX-5955] - Move changelog.txt to toplevel project dir
> > >     * [FELIX-5956] - NPE when invoking a lifecycle runnable method from
> > > init method
> > >
> > > ** New Feature
> > >     * [FELIX-5336] - Add support for prototype scope services in DM4
> > >
> > > ** Improvement
> > >     * [FELIX-5937] - Refactor DM bndtools/gradle project
> > >     * [FELIX-5939] - DM annotations enhancements
> > >     * [FELIX-5941] - DM APi enhancements
> > >     * [FELIX-5957] - Check if a default implementation is used only on
> > > optional dependencies
> > >     * [FELIX-5967] - DM does not support java9+
> > >
> > > ** Task
> > >     * [FELIX-5960] - Do not supply MD5 checksum
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > >
> > >
> > >
> >
> http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/check_staged_release.sh
> > >
> > > Usage:
> > >
> > >      sh check_staged_release.sh r13 /tmp/felix-staging
> > >
> > > This script, unlike the original Felix check_stage_release.sh, is
> > specific
> > > to the Dependency Manager release process (see FELIX-4818) and will
> > > download staging from https://dist.apache.org/repos/dist/dev/felix
> > instead
> > > of http://repository.apache.org/content/repositories.
> > >
> > > To rebuild the DM binaries from the source, you can refer to
> > >
> > >
> > >
> >
> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src
> > >
> > > Unlike with previous R11 version, there is no
> > > org.apache.felix.dependencymanager-r11-deps.zip anymore.
> > > Before building the source, if you use an http proxy then you must set
> > the
> > > following environment variables:
> > > (check README.src):
> > >
> > >     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
> > > -Dhttps.proxyPort=port"
> > >     export http_proxy=www.somehost.org:port
> > >     export https_proxy=www.somehost.org:port
> > >
> > > And when building with java9/10/11, please use the "--no-daemon"
> gradlew
> > > option.
> > >
> > > Please cast your votes to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > thanks & regards;
> > > /Pierre
> > >
> >
> >
>


-- 
*Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
 (@rotty3000)
Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
 (@Liferay)
Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Juan Manuel Calderon <ju...@gmail.com>.
+1 (non-binding)

On Thu, Oct 18, 2018 at 8:20 AM Francois Papon <fr...@openobject.fr>
wrote:

> +1 (non-binding)
>
> Thanks,
>
> François Papon
> fpapon@apache.org
>
> Le 18/10/2018 à 00:59, Pierre De Rop a écrit :
> > Hello everyone;
> >
> > After a failed attempt to release the R12 version, I call for a vote on
> > the Dependency Manager top level release R13.
> > The major issue for the service scope has been fixed (see FELIX-5336),
> and
> > DM can now be built/run using Java9,10,11 (see FELIX-5967).
> >
> > release notes:
> >
> > ** Bug
> >     * [FELIX-5683] - getServiceProperties returns null instead of empty
> > dictionary
> >     * [FELIX-5716] - Dead Lock in DM
> >     * [FELIX-5768] - DM Lambda stop callback not being called
> >     * [FELIX-5955] - Move changelog.txt to toplevel project dir
> >     * [FELIX-5956] - NPE when invoking a lifecycle runnable method from
> > init method
> >
> > ** New Feature
> >     * [FELIX-5336] - Add support for prototype scope services in DM4
> >
> > ** Improvement
> >     * [FELIX-5937] - Refactor DM bndtools/gradle project
> >     * [FELIX-5939] - DM annotations enhancements
> >     * [FELIX-5941] - DM APi enhancements
> >     * [FELIX-5957] - Check if a default implementation is used only on
> > optional dependencies
> >     * [FELIX-5967] - DM does not support java9+
> >
> > ** Task
> >     * [FELIX-5960] - Do not supply MD5 checksum
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> >
> >
> >
> http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/check_staged_release.sh
> >
> > Usage:
> >
> >      sh check_staged_release.sh r13 /tmp/felix-staging
> >
> > This script, unlike the original Felix check_stage_release.sh, is
> specific
> > to the Dependency Manager release process (see FELIX-4818) and will
> > download staging from https://dist.apache.org/repos/dist/dev/felix
> instead
> > of http://repository.apache.org/content/repositories.
> >
> > To rebuild the DM binaries from the source, you can refer to
> >
> >
> >
> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src
> >
> > Unlike with previous R11 version, there is no
> > org.apache.felix.dependencymanager-r11-deps.zip anymore.
> > Before building the source, if you use an http proxy then you must set
> the
> > following environment variables:
> > (check README.src):
> >
> >     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
> > -Dhttps.proxyPort=port"
> >     export http_proxy=www.somehost.org:port
> >     export https_proxy=www.somehost.org:port
> >
> > And when building with java9/10/11, please use the "--no-daemon" gradlew
> > option.
> >
> > Please cast your votes to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > thanks & regards;
> > /Pierre
> >
>
>

Re: [VOTE] Apache Felix Dependency Manager Release R13

Posted by Francois Papon <fr...@openobject.fr>.
+1 (non-binding)

Thanks,

François Papon
fpapon@apache.org

Le 18/10/2018 à 00:59, Pierre De Rop a écrit :
> Hello everyone;
>
> After a failed attempt to release the R12 version, I call for a vote on
> the Dependency Manager top level release R13.
> The major issue for the service scope has been fixed (see FELIX-5336), and
> DM can now be built/run using Java9,10,11 (see FELIX-5967).
>
> release notes:
>
> ** Bug
>     * [FELIX-5683] - getServiceProperties returns null instead of empty
> dictionary
>     * [FELIX-5716] - Dead Lock in DM
>     * [FELIX-5768] - DM Lambda stop callback not being called
>     * [FELIX-5955] - Move changelog.txt to toplevel project dir
>     * [FELIX-5956] - NPE when invoking a lifecycle runnable method from
> init method
>
> ** New Feature
>     * [FELIX-5336] - Add support for prototype scope services in DM4
>
> ** Improvement
>     * [FELIX-5937] - Refactor DM bndtools/gradle project
>     * [FELIX-5939] - DM annotations enhancements
>     * [FELIX-5941] - DM APi enhancements
>     * [FELIX-5957] - Check if a default implementation is used only on
> optional dependencies
>     * [FELIX-5967] - DM does not support java9+
>
> ** Task
>     * [FELIX-5960] - Do not supply MD5 checksum
>
> You can use this UNIX script to download the release and verify the
> signatures:
>
>
> http://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/check_staged_release.sh
>
> Usage:
>
>      sh check_staged_release.sh r13 /tmp/felix-staging
>
> This script, unlike the original Felix check_stage_release.sh, is specific
> to the Dependency Manager release process (see FELIX-4818) and will
> download staging from https://dist.apache.org/repos/dist/dev/felix instead
> of http://repository.apache.org/content/repositories.
>
> To rebuild the DM binaries from the source, you can refer to
>
>
> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src
>
> Unlike with previous R11 version, there is no
> org.apache.felix.dependencymanager-r11-deps.zip anymore.
> Before building the source, if you use an http proxy then you must set the
> following environment variables:
> (check README.src):
>
>     export GRADLE_OPTS="-Dhttps.proxyHost=www.somehost.org
> -Dhttps.proxyPort=port"
>     export http_proxy=www.somehost.org:port
>     export https_proxy=www.somehost.org:port
>
> And when building with java9/10/11, please use the "--no-daemon" gradlew
> option.
>
> Please cast your votes to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> thanks & regards;
> /Pierre
>