[RESULT] [VOTE] Apache Felix Dependency Manager Release R11

2017-07-01 Thread Pierre De Rop
Hi,

The vote has passed with the following result :

  +1 (binding): David Bosschaert, Clement Escoffier, Jean-Batiste Onofré, Jan
Willem Janssen, Pierre De Rop
  +1 (non binding): Francois Leygues, Juan Manuel Calderon, Cédric Dos
Santos,

Thanks a lot for your votes; I will copy this release to the Felix dist
directory and
promote the artifacts to the central Maven repository.

regards
Pierre


Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-07-01 Thread Pierre De Rop
+1 (binding) from my side.

(many thanks for your votes)

regards
Pierre

On Sat, Jul 1, 2017 at 6:19 PM, Pierre De Rop 
wrote:

> Thanks Jan Willem for the feedbacks;
>
> - For the index.html.tmp file, can you please open a jira issue and
> indicate in it which option you used to ignore the tmp file ? (I guess it's
> "--reject=html,txt,tmp" ?);
> and it's odd because I don't see any tmp files from
> https://dist.apache.org/repos/dist/dev/felix/org.apache
> .felix.dependencymanager-r11/ ?;
>
> - for the gogo shell, you indeed need to update to the latest gogo
> version, because the version for the org.apache.felix.gogo.runtime bundle
> has been bumped, and the dm shell depends on it.
> As said in FELIX-5650, I could not manage to stay compatible with previous
> gogo versions, and if it required to use the previous (non-jline) gogo
> version, then in this case please use the dm shell from previous DM-R9
> version.
>
> - for FELIX-5660 where you need to build the annotations before other
> bundles, it's an old issue, I will ask on bndtools mailing list if there is
> a solution for this problem, and it is currently indicated in
> https://svn.apache.org/repos/asf/felix/trunk/dependencyma
> nager/release/resources/src/README.src that you indeed need to first
> build the annotation jar before building all other bundles.
>
> thanks & regards
> Pierre
>
>
>
> On Thu, Jun 29, 2017 at 11:08 AM, Jan Willem Janssen <
> janwillem.jans...@luminis.eu> wrote:
>
>> Hi,
>>
>> > On 27 Jun 2017, at 09:17, Pierre De Rop  wrote:
>> >
>> > Hello all,
>> >
>> > After a failed attempt to release the DM-R10 release, I would like to
>> call
>> > for a new vote on the Dependency Manager toplevel release R11.
>> >
>> > The following issues were solved:
>> >
>> > ** Bug
>> >* [FELIX-5630] - NullObject is created for a required dependency if
>> the
>> > component is removed and added again to the dependency manager
>> >* [FELIX-5636] - Component of aspect service does not have any
>> service
>> > properties anymore
>> >* [FELIX-5657] - DM released sources can't be rebuilt
>> >
>> > ** Improvement
>> >* [FELIX-5619] - MultiProperyFilterIndex memory consumption
>> >* [FELIX-5623] - Improve performance of ComponentImpl.getName method
>> >* [FELIX-5650] - Support latest version of Gogo
>> >* [FELIX-5653] - Simplify DM-Lambda samples
>> >* [FELIX-5658] - Include poms in dm artifacts
>> >
>> > You can use this UNIX script to download the release and verify the
>> > signatures:
>> >
>> >
>> > http://svn.apache.org/repos/asf/felix/trunk/dependencymanage
>> r/release/check_staged_release.sh
>> >
>> > Usage:
>> >
>> >sh check_staged_release.sh r11 /tmp/felix-staging
>> >
>> > This script, unlike the original Felix check_stage_release.sh, is
>> specific
>> > to the new 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 then refer to
>> > https://svn.apache.org/repos/asf/felix/trunk/dependencymanag
>> er/release/resources/src/README.src
>> >
>> >
>> > Please vote to approve this release:
>> >
>> > [ ] +1 Approve the release
>> > [ ] -1 Veto the release (please provide specific comments)
>>
>> The verification of the signatures had a small hiccup: there’s a
>> `index.html.tmp` file
>> present in the staging directory which breaks the signature check.
>> Updating the script
>> to also exclude `.tmp` files causes the verification to be successful.
>>
>> Did try the new DM bundles in a local project, which works, apart from
>> the shell: you
>> need to upgrade to the latest Gogo shell in order to make use of it. Not
>> sure why this
>> is needed yet.
>>
>> Building the release from sources is successful on the 2nd run after a
>> clean: the first
>> time, the build fails with the exception that the annotation processor
>> cannot be found.
>> The build is successful after re-running the build again.
>> I’ve created FELIX-5660 for that.
>>
>> No showstoppers for me, so +1 on the release.
>>
>> --
>> Met vriendelijke groeten | Kind regards
>>
>> Jan Willem Janssen | Software Architect
>> +31 631 765 814
>>
>>
>> My world is something with Amdatu and Apache
>>
>> Luminis Technologies
>> John F. Kennedylaan 32
>> 7314 PS  Apeldoorn
>> +31 88 586 46 25
>>
>> https://www.luminis.eu
>>
>> KvK (CoC) 09 16 28 93
>> BTW (VAT) NL8170.94.441.B.01
>>
>>
>


Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-07-01 Thread Pierre De Rop
Thanks Jan Willem for the feedbacks;

- For the index.html.tmp file, can you please open a jira issue and
indicate in it which option you used to ignore the tmp file ? (I guess it's
"--reject=html,txt,tmp" ?);
and it's odd because I don't see any tmp files from https://dist.apache.org/
repos/dist/dev/felix/org.apache.felix.dependencymanager-r11/ ?;

- for the gogo shell, you indeed need to update to the latest gogo version,
because the version for the org.apache.felix.gogo.runtime bundle has been
bumped, and the dm shell depends on it.
As said in FELIX-5650, I could not manage to stay compatible with previous
gogo versions, and if it required to use the previous (non-jline) gogo
version, then in this case please use the dm shell from previous DM-R9
version.

- for FELIX-5660 where you need to build the annotations before other
bundles, it's an old issue, I will ask on bndtools mailing list if there is
a solution for this problem, and it is currently indicated in
https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
resources/src/README.src that you indeed need to first build the annotation
jar before building all other bundles.

thanks & regards
Pierre



On Thu, Jun 29, 2017 at 11:08 AM, Jan Willem Janssen <
janwillem.jans...@luminis.eu> wrote:

> Hi,
>
> > On 27 Jun 2017, at 09:17, Pierre De Rop  wrote:
> >
> > Hello all,
> >
> > After a failed attempt to release the DM-R10 release, I would like to
> call
> > for a new vote on the Dependency Manager toplevel release R11.
> >
> > The following issues were solved:
> >
> > ** Bug
> >* [FELIX-5630] - NullObject is created for a required dependency if
> the
> > component is removed and added again to the dependency manager
> >* [FELIX-5636] - Component of aspect service does not have any service
> > properties anymore
> >* [FELIX-5657] - DM released sources can't be rebuilt
> >
> > ** Improvement
> >* [FELIX-5619] - MultiProperyFilterIndex memory consumption
> >* [FELIX-5623] - Improve performance of ComponentImpl.getName method
> >* [FELIX-5650] - Support latest version of Gogo
> >* [FELIX-5653] - Simplify DM-Lambda samples
> >* [FELIX-5658] - Include poms in dm artifacts
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> >
> >
> > http://svn.apache.org/repos/asf/felix/trunk/dependencymanage
> r/release/check_staged_release.sh
> >
> > Usage:
> >
> >sh check_staged_release.sh r11 /tmp/felix-staging
> >
> > This script, unlike the original Felix check_stage_release.sh, is
> specific
> > to the new 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 then refer to
> > https://svn.apache.org/repos/asf/felix/trunk/dependencymanag
> er/release/resources/src/README.src
> >
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
>
> The verification of the signatures had a small hiccup: there’s a
> `index.html.tmp` file
> present in the staging directory which breaks the signature check.
> Updating the script
> to also exclude `.tmp` files causes the verification to be successful.
>
> Did try the new DM bundles in a local project, which works, apart from the
> shell: you
> need to upgrade to the latest Gogo shell in order to make use of it. Not
> sure why this
> is needed yet.
>
> Building the release from sources is successful on the 2nd run after a
> clean: the first
> time, the build fails with the exception that the annotation processor
> cannot be found.
> The build is successful after re-running the build again.
> I’ve created FELIX-5660 for that.
>
> No showstoppers for me, so +1 on the release.
>
> --
> Met vriendelijke groeten | Kind regards
>
> Jan Willem Janssen | Software Architect
> +31 631 765 814
>
>
> My world is something with Amdatu and Apache
>
> Luminis Technologies
> John F. Kennedylaan 32
> 7314 PS  Apeldoorn
> +31 88 586 46 25
>
> https://www.luminis.eu
>
> KvK (CoC) 09 16 28 93
> BTW (VAT) NL8170.94.441.B.01
>
>


Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-06-29 Thread Jan Willem Janssen
Hi,

> On 27 Jun 2017, at 09:17, Pierre De Rop  wrote:
> 
> Hello all,
> 
> After a failed attempt to release the DM-R10 release, I would like to call
> for a new vote on the Dependency Manager toplevel release R11.
> 
> The following issues were solved:
> 
> ** Bug
>* [FELIX-5630] - NullObject is created for a required dependency if the
> component is removed and added again to the dependency manager
>* [FELIX-5636] - Component of aspect service does not have any service
> properties anymore
>* [FELIX-5657] - DM released sources can't be rebuilt
> 
> ** Improvement
>* [FELIX-5619] - MultiProperyFilterIndex memory consumption
>* [FELIX-5623] - Improve performance of ComponentImpl.getName method
>* [FELIX-5650] - Support latest version of Gogo
>* [FELIX-5653] - Simplify DM-Lambda samples
>* [FELIX-5658] - Include poms in dm artifacts
> 
> 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 r11 /tmp/felix-staging
> 
> This script, unlike the original Felix check_stage_release.sh, is specific
> to the new 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 then refer to
> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src
> 
> 
> Please vote to approve this release:
> 
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)

The verification of the signatures had a small hiccup: there’s a 
`index.html.tmp` file
present in the staging directory which breaks the signature check. Updating the 
script
to also exclude `.tmp` files causes the verification to be successful.

Did try the new DM bundles in a local project, which works, apart from the 
shell: you
need to upgrade to the latest Gogo shell in order to make use of it. Not sure 
why this
is needed yet.

Building the release from sources is successful on the 2nd run after a clean: 
the first
time, the build fails with the exception that the annotation processor cannot 
be found.
The build is successful after re-running the build again.
I’ve created FELIX-5660 for that.

No showstoppers for me, so +1 on the release.

--
Met vriendelijke groeten | Kind regards

Jan Willem Janssen | Software Architect
+31 631 765 814


My world is something with Amdatu and Apache

Luminis Technologies
John F. Kennedylaan 32
7314 PS  Apeldoorn
+31 88 586 46 25

https://www.luminis.eu

KvK (CoC) 09 16 28 93
BTW (VAT) NL8170.94.441.B.01



signature.asc
Description: Message signed with OpenPGP


Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-06-28 Thread Cédric Dos Santos
+1 (non binding)

2017-06-28 10:06 GMT+02:00 Jean-Baptiste Onofré :

> +1 (binding)
>
> Regards
> JB
>
>
> On 06/27/2017 03:13 PM, fleygues wrote:
>
>> +1
>>
>> Congratulations.
>>
>> Pierre De Rop wrote:
>>
>>> Hello all,
>>>
>>> After a failed attempt to release the DM-R10 release, I would like to
>>> call
>>> for a new vote on the Dependency Manager toplevel release R11.
>>>
>>> The following issues were solved:
>>>
>>> ** Bug
>>>  * [FELIX-5630] - NullObject is created for a required dependency if
>>> the
>>> component is removed and added again to the dependency manager
>>>  * [FELIX-5636] - Component of aspect service does not have any
>>> service
>>> properties anymore
>>>  * [FELIX-5657] - DM released sources can't be rebuilt
>>>
>>> ** Improvement
>>>  * [FELIX-5619] - MultiProperyFilterIndex memory consumption
>>>  * [FELIX-5623] - Improve performance of ComponentImpl.getName method
>>>  * [FELIX-5650] - Support latest version of Gogo
>>>  * [FELIX-5653] - Simplify DM-Lambda samples
>>>  * [FELIX-5658] - Include poms in dm artifacts
>>>
>>> You can use this UNIX script to download the release and verify the
>>> signatures:
>>>
>>>
>>> http://svn.apache.org/repos/asf/felix/trunk/dependencymanage
>>> r/release/check_staged_release.sh
>>>
>>> Usage:
>>>
>>>  sh check_staged_release.sh r11 /tmp/felix-staging
>>>
>>> This script, unlike the original Felix check_stage_release.sh, is
>>> specific
>>> to the new 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 then refer to
>>> https://svn.apache.org/repos/asf/felix/trunk/dependencymanag
>>> er/release/resources/src/README.src
>>>
>>>
>>> Please vote to approve this release:
>>>
>>> [ ] +1 Approve the release
>>> [ ] -1 Veto the release (please provide specific comments)
>>>
>>>
>>> Many thanks;
>>>
>>> regards;
>>> /Pierre
>>>
>>>
>>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>


Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-06-28 Thread Jean-Baptiste Onofré

+1 (binding)

Regards
JB

On 06/27/2017 03:13 PM, fleygues wrote:

+1

Congratulations.

Pierre De Rop wrote:

Hello all,

After a failed attempt to release the DM-R10 release, I would like to call
for a new vote on the Dependency Manager toplevel release R11.

The following issues were solved:

** Bug
 * [FELIX-5630] - NullObject is created for a required dependency if the
component is removed and added again to the dependency manager
 * [FELIX-5636] - Component of aspect service does not have any service
properties anymore
 * [FELIX-5657] - DM released sources can't be rebuilt

** Improvement
 * [FELIX-5619] - MultiProperyFilterIndex memory consumption
 * [FELIX-5623] - Improve performance of ComponentImpl.getName method
 * [FELIX-5650] - Support latest version of Gogo
 * [FELIX-5653] - Simplify DM-Lambda samples
 * [FELIX-5658] - Include poms in dm artifacts

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 r11 /tmp/felix-staging

This script, unlike the original Felix check_stage_release.sh, is specific
to the new 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 then refer to
https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src 




Please vote to approve this release:

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


Many thanks;

regards;
/Pierre





--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-06-28 Thread Clement Escoffier
+1,

Regards,

Clement

> On 28 Jun 2017, at 09:52, David Bosschaert  wrote:
> 
> +1
> 
> David
> 
> On 27 June 2017 at 09:17, Pierre De Rop  wrote:
> 
>> Hello all,
>> 
>> After a failed attempt to release the DM-R10 release, I would like to call
>> for a new vote on the Dependency Manager toplevel release R11.
>> 
>> The following issues were solved:
>> 
>> ** Bug
>>* [FELIX-5630] - NullObject is created for a required dependency if the
>> component is removed and added again to the dependency manager
>>* [FELIX-5636] - Component of aspect service does not have any service
>> properties anymore
>>* [FELIX-5657] - DM released sources can't be rebuilt
>> 
>> ** Improvement
>>* [FELIX-5619] - MultiProperyFilterIndex memory consumption
>>* [FELIX-5623] - Improve performance of ComponentImpl.getName method
>>* [FELIX-5650] - Support latest version of Gogo
>>* [FELIX-5653] - Simplify DM-Lambda samples
>>* [FELIX-5658] - Include poms in dm artifacts
>> 
>> 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 r11 /tmp/felix-staging
>> 
>> This script, unlike the original Felix check_stage_release.sh, is specific
>> to the new 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 then refer to
>> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
>> resources/src/README.src
>> 
>> 
>> Please vote to approve this release:
>> 
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>> 
>> 
>> Many thanks;
>> 
>> regards;
>> /Pierre
>> 



Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-06-28 Thread David Bosschaert
+1

David

On 27 June 2017 at 09:17, Pierre De Rop  wrote:

> Hello all,
>
> After a failed attempt to release the DM-R10 release, I would like to call
> for a new vote on the Dependency Manager toplevel release R11.
>
> The following issues were solved:
>
> ** Bug
> * [FELIX-5630] - NullObject is created for a required dependency if the
> component is removed and added again to the dependency manager
> * [FELIX-5636] - Component of aspect service does not have any service
> properties anymore
> * [FELIX-5657] - DM released sources can't be rebuilt
>
> ** Improvement
> * [FELIX-5619] - MultiProperyFilterIndex memory consumption
> * [FELIX-5623] - Improve performance of ComponentImpl.getName method
> * [FELIX-5650] - Support latest version of Gogo
> * [FELIX-5653] - Simplify DM-Lambda samples
> * [FELIX-5658] - Include poms in dm artifacts
>
> 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 r11 /tmp/felix-staging
>
> This script, unlike the original Felix check_stage_release.sh, is specific
> to the new 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 then refer to
> https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/
> resources/src/README.src
>
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
>
> Many thanks;
>
> regards;
> /Pierre
>


Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-06-28 Thread Juan Manuel Calderon
+1 (non binding)

On Tue, Jun 27, 2017 at 3:13 PM, fleygues 
wrote:

> +1
>
> Congratulations.
>
> Pierre De Rop wrote:
>
>> Hello all,
>>
>> After a failed attempt to release the DM-R10 release, I would like to call
>> for a new vote on the Dependency Manager toplevel release R11.
>>
>> The following issues were solved:
>>
>> ** Bug
>>  * [FELIX-5630] - NullObject is created for a required dependency if
>> the
>> component is removed and added again to the dependency manager
>>  * [FELIX-5636] - Component of aspect service does not have any
>> service
>> properties anymore
>>  * [FELIX-5657] - DM released sources can't be rebuilt
>>
>> ** Improvement
>>  * [FELIX-5619] - MultiProperyFilterIndex memory consumption
>>  * [FELIX-5623] - Improve performance of ComponentImpl.getName method
>>  * [FELIX-5650] - Support latest version of Gogo
>>  * [FELIX-5653] - Simplify DM-Lambda samples
>>  * [FELIX-5658] - Include poms in dm artifacts
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>>
>>
>> http://svn.apache.org/repos/asf/felix/trunk/dependencymanage
>> r/release/check_staged_release.sh
>>
>> Usage:
>>
>>  sh check_staged_release.sh r11 /tmp/felix-staging
>>
>> This script, unlike the original Felix check_stage_release.sh, is specific
>> to the new 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 then refer to
>> https://svn.apache.org/repos/asf/felix/trunk/dependencymanag
>> er/release/resources/src/README.src
>>
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>>
>> Many thanks;
>>
>> regards;
>> /Pierre
>>
>>
>


Re: [VOTE] Apache Felix Dependency Manager Release R11

2017-06-27 Thread fleygues

+1

Congratulations.

Pierre De Rop wrote:

Hello all,

After a failed attempt to release the DM-R10 release, I would like to call
for a new vote on the Dependency Manager toplevel release R11.

The following issues were solved:

** Bug
 * [FELIX-5630] - NullObject is created for a required dependency if the
component is removed and added again to the dependency manager
 * [FELIX-5636] - Component of aspect service does not have any service
properties anymore
 * [FELIX-5657] - DM released sources can't be rebuilt

** Improvement
 * [FELIX-5619] - MultiProperyFilterIndex memory consumption
 * [FELIX-5623] - Improve performance of ComponentImpl.getName method
 * [FELIX-5650] - Support latest version of Gogo
 * [FELIX-5653] - Simplify DM-Lambda samples
 * [FELIX-5658] - Include poms in dm artifacts

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 r11 /tmp/felix-staging

This script, unlike the original Felix check_stage_release.sh, is specific
to the new 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 then refer to
https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src


Please vote to approve this release:

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


Many thanks;

regards;
/Pierre





[VOTE] Apache Felix Dependency Manager Release R11

2017-06-27 Thread Pierre De Rop
Hello all,

After a failed attempt to release the DM-R10 release, I would like to call
for a new vote on the Dependency Manager toplevel release R11.

The following issues were solved:

** Bug
* [FELIX-5630] - NullObject is created for a required dependency if the
component is removed and added again to the dependency manager
* [FELIX-5636] - Component of aspect service does not have any service
properties anymore
* [FELIX-5657] - DM released sources can't be rebuilt

** Improvement
* [FELIX-5619] - MultiProperyFilterIndex memory consumption
* [FELIX-5623] - Improve performance of ComponentImpl.getName method
* [FELIX-5650] - Support latest version of Gogo
* [FELIX-5653] - Simplify DM-Lambda samples
* [FELIX-5658] - Include poms in dm artifacts

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 r11 /tmp/felix-staging

This script, unlike the original Felix check_stage_release.sh, is specific
to the new 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 then refer to
https://svn.apache.org/repos/asf/felix/trunk/dependencymanager/release/resources/src/README.src


Please vote to approve this release:

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


Many thanks;

regards;
/Pierre