You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by Guillaume Nodet <gn...@apache.org> on 2018/02/05 15:46:40 UTC

[VOTE] Release Blueprint bundles

I've staged the following releases:
   Blueprint Parser 1.5.0
   Blueprint Core 1.9.0
   Blueprint CM 1.2.0
   Blueprint Spring 0.6.0
   Blueprint Spring Extender 0.4.0

The staging repo is available at:
  https://repository.apache.org/content/repositories/orgapachearies-1124

Please review and vote !

Here's the full log:

9daed4f7a Remove unneeded file

4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline

c76afdc1e [ARIES-1106] Injection to support fluent setter methods

ae4bde3d5 [ARIES-1129] Implement a null proxy element

c9ca94f34 Fix indentation / formatting

f8c5297e4 [ARIES-1138] Fix broken unit test

8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
"varargs"

ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
constructors

29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
Property

77128d7de Add constants to the BlueprintConstants interface

610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
out overridden method signatures

b42d19d5c [ARIES-1248] Add test for threadpool creation with generics

06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
called when it has a single integer argument

1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
derived type

01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
generics

e8c6217d5 [ARIES-960] Improve generics support to support type inference

d1b7347e2 Simplify ExtNamespaceHandler

dc3675240 [ARIES-1668] Support null values inside property-placeholders

597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
restarted

33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
lifecycle and damping

f05631bf5 Fix various versions in poms

60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
Spring version

81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
reference to BundleContext

1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher

1f2ba7a65 EventAdmin events should be posted synchronously


Cheers,
Guillaume Nodet

-- 
------------------------
Guillaume Nodet

Re: [VOTE] Release Blueprint bundles

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
For the XSD, we should keep the original license/contribution header.

Regards
JB

On 02/07/2018 10:53 AM, Timothy Ward wrote:
> 
> 
> On 6 Feb 2018, at 18:54, Guillaume Nodet <gn...@apache.org>> wrote:
> 
> 2018-02-06 19:30 GMT+01:00 Timothy Ward <ti...@apache.org>>:
> 
> I have run the normal verification checks and found a few problems:
> 
> These source files have no licence headers (triggering a RAT failure):
> 
>  *   https://github.com/apache/aries/blob/27ef7ecde2bd92b5d798f1374e61a9
> f3fd362dff/blueprint/blueprint-cm/src/main/java/
> org/apache/aries/blueprint/compendium/cm/ServiceUtil.java
> 
> 
> I've just fixed that one, thx for the catch.
> 
> 
> 
>  *   All the XSDs in https://github.com/apache/aries/tree/
> 27ef7ecde2bd92b5d798f1374e61a9f3fd362dff/blueprint/
> blueprint-spring-extender/src/main/resources/org.apache.
> aries.blueprint.spring.extender
> 
> 
> Those are schemas from Spring Source so I was reluctant to add a header to
> it.  I can add an ASL2 license header, with a copyright to SpringSource
> maybe ?
> 
> So these aren’t actually an original contribution? What is the correct licensing for these files? To my knowledge we can’t just put an ASL2 header on the XSDs if they aren’t already ASL2, and we definitely need something in a NOTICES file if we’re including somebody else’s IP. This should definitely include where we got the XSDs from and the name of the license we’re consuming them under.
> 
> 
> 
> 
> Did these not show up in the pre-release checks?
> 
> 
> Not really.   I think we should add the rat plugin to the build to avoid
> such problems in the future. I've create ARIES-1773
> <https://issues.apache.org/jira/browse/ARIES-1773> for that.
> 
> 
> I’m not an expert with the rat plugin - can we make sure that this fails the build appropriately, and that there are ways to add exclusions?
> 
> 
> 
> Regards,
> 
> Tim
> 
> On 6 Feb 2018, at 06:18, Francois Papon <fr...@openobject.fr><
> mailto:francois.papon@openobject.fr>> wrote:
> 
> +1 (non-binding)
> 
> Thanks Guillaume for the release.
> 
> François
> 
> 
> Le 05/02/2018 à 19:46, Guillaume Nodet a écrit :
> I've staged the following releases:
>  Blueprint Parser 1.5.0
>  Blueprint Core 1.9.0
>  Blueprint CM 1.2.0
>  Blueprint Spring 0.6.0
>  Blueprint Spring Extender 0.4.0
> 
> The staging repo is available at:
> https://repository.apache.org/content/repositories/orgapachearies-1124
> 
> Please review and vote !
> 
> Here's the full log:
> 
> 9daed4f7a Remove unneeded file
> 
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
> 
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
> 
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
> 
> c9ca94f34 Fix indentation / formatting
> 
> f8c5297e4 [ARIES-1138] Fix broken unit test
> 
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
> 
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
> 
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
> 
> 77128d7de Add constants to the BlueprintConstants interface
> 
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
> out overridden method signatures
> 
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
> 
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
> 
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
> derived type
> 
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
> 
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
> 
> d1b7347e2 Simplify ExtNamespaceHandler
> 
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
> 
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
> 
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
> 
> f05631bf5 Fix various versions in poms
> 
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
> Spring version
> 
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
> 
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
> 
> 1f2ba7a65 EventAdmin events should be posted synchronously
> 
> 
> Cheers,
> Guillaume Nodet
> 
> 
> 
> 
> 
> 
> --
> ------------------------
> Guillaume Nodet
> 

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

Re: [VOTE] Release Blueprint bundles

Posted by Guillaume Nodet <gn...@apache.org>.
Yes, the rat plugin can fail the build and handles exclusions.

2018-02-07 10:53 GMT+01:00 Timothy Ward <ti...@apache.org>:

>
>
> On 6 Feb 2018, at 18:54, Guillaume Nodet <gnodet@apache.org<mailto:gnod
> et@apache.org>> wrote:
>
> 2018-02-06 19:30 GMT+01:00 Timothy Ward <timothyjward@apache.org<mailto:
> timothyjward@apache.org>>:
>
> I have run the normal verification checks and found a few problems:
>
> These source files have no licence headers (triggering a RAT failure):
>
>  *   https://github.com/apache/aries/blob/27ef7ecde2bd92b5d798f1374e61a9
> f3fd362dff/blueprint/blueprint-cm/src/main/java/
> org/apache/aries/blueprint/compendium/cm/ServiceUtil.java
>
>
> I've just fixed that one, thx for the catch.
>
>
>
>  *   All the XSDs in https://github.com/apache/aries/tree/
> 27ef7ecde2bd92b5d798f1374e61a9f3fd362dff/blueprint/
> blueprint-spring-extender/src/main/resources/org.apache.
> aries.blueprint.spring.extender
>
>
> Those are schemas from Spring Source so I was reluctant to add a header to
> it.  I can add an ASL2 license header, with a copyright to SpringSource
> maybe ?
>
> So these aren’t actually an original contribution? What is the correct
> licensing for these files? To my knowledge we can’t just put an ASL2 header
> on the XSDs if they aren’t already ASL2, and we definitely need something
> in a NOTICES file if we’re including somebody else’s IP. This should
> definitely include where we got the XSDs from and the name of the license
> we’re consuming them under.
>
>
>
>
> Did these not show up in the pre-release checks?
>
>
> Not really.   I think we should add the rat plugin to the build to avoid
> such problems in the future. I've create ARIES-1773
> <https://issues.apache.org/jira/browse/ARIES-1773> for that.
>
>
> I’m not an expert with the rat plugin - can we make sure that this fails
> the build appropriately, and that there are ways to add exclusions?
>
>
>
> Regards,
>
> Tim
>
> On 6 Feb 2018, at 06:18, Francois Papon <francois.papon@openobject.fr<
> mailto:francois.papon@openobject.fr><
> mailto:francois.papon@openobject.fr>> wrote:
>
> +1 (non-binding)
>
> Thanks Guillaume for the release.
>
> François
>
>
> Le 05/02/2018 à 19:46, Guillaume Nodet a écrit :
> I've staged the following releases:
>  Blueprint Parser 1.5.0
>  Blueprint Core 1.9.0
>  Blueprint CM 1.2.0
>  Blueprint Spring 0.6.0
>  Blueprint Spring Extender 0.4.0
>
> The staging repo is available at:
> https://repository.apache.org/content/repositories/orgapachearies-1124
>
> Please review and vote !
>
> Here's the full log:
>
> 9daed4f7a Remove unneeded file
>
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
>
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
>
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
>
> c9ca94f34 Fix indentation / formatting
>
> f8c5297e4 [ARIES-1138] Fix broken unit test
>
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
>
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
>
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
>
> 77128d7de Add constants to the BlueprintConstants interface
>
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
> out overridden method signatures
>
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
>
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
>
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
> derived type
>
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
>
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
>
> d1b7347e2 Simplify ExtNamespaceHandler
>
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
>
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
>
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
>
> f05631bf5 Fix various versions in poms
>
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
> Spring version
>
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
>
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
>
> 1f2ba7a65 EventAdmin events should be posted synchronously
>
>
> Cheers,
> Guillaume Nodet
>
>
>
>
>
>
> --
> ------------------------
> Guillaume Nodet
>
>


-- 
------------------------
Guillaume Nodet

Re: [VOTE] Release Blueprint bundles

Posted by Guillaume Nodet <gn...@apache.org>.
Your mailer removes all the indentation, so I just did not notice this
email.
Replying now...

So these aren’t actually an original contribution? What is the correct
> licensing for these files? To my knowledge we can’t just put an ASL2 header
> on the XSDs if they aren’t already ASL2, and we definitely need something
> in a NOTICES file if we’re including somebody else’s IP. This should
> definitely include where we got the XSDs from and the name of the license
> we’re consuming them under.
>

The original schemas are copyrighted to SpringSource and licensed under
ASL2 as the whole Spring-DM stuff.  So I think it's safe to add a ASL2
header.  I'll fix the NOTICE file to report that.
See
https://github.com/apache/aries/commit/dad4991fd3c0a26b2d1b1734463c00cf557591fd
for a bunch of fixes.

I still need to add the rat plugin checks so that the header checks is part
of  the build.  I did work on that already but there's a problem where, if
we want the check to be automatic, we need to move it at the bundle level,
not the overall parent.  And this causes a problem because the parent is
the aries one and not a blueprint parent, so I'll have to change all the
parents somehow I think, or change the aries parent to do those checks,
which may be better indeed.

Anyway, unless there's a strong objection, and given this is not the first
release of those bundles, I'd like to go ahead with this vote, and all
those issues will be fixed next release.  It should be before summer I
think, as I'm planning a simplification of all those blueprint namespaces
in the short term.


2018-02-07 10:53 GMT+01:00 Timothy Ward <ti...@apache.org>:

>
>
> On 6 Feb 2018, at 18:54, Guillaume Nodet <gnodet@apache.org<mailto:gnod
> et@apache.org>> wrote:
>
> 2018-02-06 19:30 GMT+01:00 Timothy Ward <timothyjward@apache.org<mailto:
> timothyjward@apache.org>>:
>
> I have run the normal verification checks and found a few problems:
>
> These source files have no licence headers (triggering a RAT failure):
>
>  *   https://github.com/apache/aries/blob/27ef7ecde2bd92b5d798f1374e61a9
> f3fd362dff/blueprint/blueprint-cm/src/main/java/
> org/apache/aries/blueprint/compendium/cm/ServiceUtil.java
>
>
> I've just fixed that one, thx for the catch.
>
>
>
>  *   All the XSDs in https://github.com/apache/aries/tree/
> 27ef7ecde2bd92b5d798f1374e61a9f3fd362dff/blueprint/
> blueprint-spring-extender/src/main/resources/org.apache.
> aries.blueprint.spring.extender
>
>
> Those are schemas from Spring Source so I was reluctant to add a header to
> it.  I can add an ASL2 license header, with a copyright to SpringSource
> maybe ?
>
> So these aren’t actually an original contribution? What is the correct
> licensing for these files? To my knowledge we can’t just put an ASL2 header
> on the XSDs if they aren’t already ASL2, and we definitely need something
> in a NOTICES file if we’re including somebody else’s IP. This should
> definitely include where we got the XSDs from and the name of the license
> we’re consuming them under.
>

>
>
> Did these not show up in the pre-release checks?
>
>
> Not really.   I think we should add the rat plugin to the build to avoid
> such problems in the future. I've create ARIES-1773
> <https://issues.apache.org/jira/browse/ARIES-1773> for that.
>
>
> I’m not an expert with the rat plugin - can we make sure that this fails
> the build appropriately, and that there are ways to add exclusions?
>
>
>
> Regards,
>
> Tim
>
> On 6 Feb 2018, at 06:18, Francois Papon <francois.papon@openobject.fr<
> mailto:francois.papon@openobject.fr><
> mailto:francois.papon@openobject.fr>> wrote:
>
> +1 (non-binding)
>
> Thanks Guillaume for the release.
>
> François
>
>
> Le 05/02/2018 à 19:46, Guillaume Nodet a écrit :
> I've staged the following releases:
>  Blueprint Parser 1.5.0
>  Blueprint Core 1.9.0
>  Blueprint CM 1.2.0
>  Blueprint Spring 0.6.0
>  Blueprint Spring Extender 0.4.0
>
> The staging repo is available at:
> https://repository.apache.org/content/repositories/orgapachearies-1124
>
> Please review and vote !
>
> Here's the full log:
>
> 9daed4f7a Remove unneeded file
>
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
>
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
>
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
>
> c9ca94f34 Fix indentation / formatting
>
> f8c5297e4 [ARIES-1138] Fix broken unit test
>
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
>
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
>
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
>
> 77128d7de Add constants to the BlueprintConstants interface
>
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
> out overridden method signatures
>
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
>
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
>
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
> derived type
>
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
>
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
>
> d1b7347e2 Simplify ExtNamespaceHandler
>
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
>
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
>
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
>
> f05631bf5 Fix various versions in poms
>
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
> Spring version
>
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
>
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
>
> 1f2ba7a65 EventAdmin events should be posted synchronously
>
>
> Cheers,
> Guillaume Nodet
>
>
>
>
>
>
> --
> ------------------------
> Guillaume Nodet
>
>


-- 
------------------------
Guillaume Nodet

Re: [VOTE] Release Blueprint bundles

Posted by Timothy Ward <ti...@apache.org>.

On 6 Feb 2018, at 18:54, Guillaume Nodet <gn...@apache.org>> wrote:

2018-02-06 19:30 GMT+01:00 Timothy Ward <ti...@apache.org>>:

I have run the normal verification checks and found a few problems:

These source files have no licence headers (triggering a RAT failure):

 *   https://github.com/apache/aries/blob/27ef7ecde2bd92b5d798f1374e61a9
f3fd362dff/blueprint/blueprint-cm/src/main/java/
org/apache/aries/blueprint/compendium/cm/ServiceUtil.java


I've just fixed that one, thx for the catch.



 *   All the XSDs in https://github.com/apache/aries/tree/
27ef7ecde2bd92b5d798f1374e61a9f3fd362dff/blueprint/
blueprint-spring-extender/src/main/resources/org.apache.
aries.blueprint.spring.extender


Those are schemas from Spring Source so I was reluctant to add a header to
it.  I can add an ASL2 license header, with a copyright to SpringSource
maybe ?

So these aren’t actually an original contribution? What is the correct licensing for these files? To my knowledge we can’t just put an ASL2 header on the XSDs if they aren’t already ASL2, and we definitely need something in a NOTICES file if we’re including somebody else’s IP. This should definitely include where we got the XSDs from and the name of the license we’re consuming them under.




Did these not show up in the pre-release checks?


Not really.   I think we should add the rat plugin to the build to avoid
such problems in the future. I've create ARIES-1773
<https://issues.apache.org/jira/browse/ARIES-1773> for that.


I’m not an expert with the rat plugin - can we make sure that this fails the build appropriately, and that there are ways to add exclusions?



Regards,

Tim

On 6 Feb 2018, at 06:18, Francois Papon <fr...@openobject.fr><
mailto:francois.papon@openobject.fr>> wrote:

+1 (non-binding)

Thanks Guillaume for the release.

François


Le 05/02/2018 à 19:46, Guillaume Nodet a écrit :
I've staged the following releases:
 Blueprint Parser 1.5.0
 Blueprint Core 1.9.0
 Blueprint CM 1.2.0
 Blueprint Spring 0.6.0
 Blueprint Spring Extender 0.4.0

The staging repo is available at:
https://repository.apache.org/content/repositories/orgapachearies-1124

Please review and vote !

Here's the full log:

9daed4f7a Remove unneeded file

4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline

c76afdc1e [ARIES-1106] Injection to support fluent setter methods

ae4bde3d5 [ARIES-1129] Implement a null proxy element

c9ca94f34 Fix indentation / formatting

f8c5297e4 [ARIES-1138] Fix broken unit test

8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
"varargs"

ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
constructors

29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
Property

77128d7de Add constants to the BlueprintConstants interface

610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
out overridden method signatures

b42d19d5c [ARIES-1248] Add test for threadpool creation with generics

06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
called when it has a single integer argument

1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
derived type

01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
generics

e8c6217d5 [ARIES-960] Improve generics support to support type inference

d1b7347e2 Simplify ExtNamespaceHandler

dc3675240 [ARIES-1668] Support null values inside property-placeholders

597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
restarted

33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
lifecycle and damping

f05631bf5 Fix various versions in poms

60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
Spring version

81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
reference to BundleContext

1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher

1f2ba7a65 EventAdmin events should be posted synchronously


Cheers,
Guillaume Nodet






--
------------------------
Guillaume Nodet


Re: [VOTE] Release Blueprint bundles

Posted by Guillaume Nodet <gn...@apache.org>.
2018-02-06 19:30 GMT+01:00 Timothy Ward <ti...@apache.org>:

> I have run the normal verification checks and found a few problems:
>
> These source files have no licence headers (triggering a RAT failure):
>
>   *   https://github.com/apache/aries/blob/27ef7ecde2bd92b5d798f1374e61a9
> f3fd362dff/blueprint/blueprint-cm/src/main/java/
> org/apache/aries/blueprint/compendium/cm/ServiceUtil.java


I've just fixed that one, thx for the catch.


>
>   *   All the XSDs in https://github.com/apache/aries/tree/
> 27ef7ecde2bd92b5d798f1374e61a9f3fd362dff/blueprint/
> blueprint-spring-extender/src/main/resources/org.apache.
> aries.blueprint.spring.extender


Those are schemas from Spring Source so I was reluctant to add a header to
it.  I can add an ASL2 license header, with a copyright to SpringSource
maybe ?


>
> Did these not show up in the pre-release checks?
>

Not really.   I think we should add the rat plugin to the build to avoid
such problems in the future. I've create ARIES-1773
<https://issues.apache.org/jira/browse/ARIES-1773> for that.


>
> Regards,
>
> Tim
>
> On 6 Feb 2018, at 06:18, Francois Papon <francois.papon@openobject.fr<
> mailto:francois.papon@openobject.fr>> wrote:
>
> +1 (non-binding)
>
> Thanks Guillaume for the release.
>
> François
>
>
> Le 05/02/2018 à 19:46, Guillaume Nodet a écrit :
> I've staged the following releases:
>   Blueprint Parser 1.5.0
>   Blueprint Core 1.9.0
>   Blueprint CM 1.2.0
>   Blueprint Spring 0.6.0
>   Blueprint Spring Extender 0.4.0
>
> The staging repo is available at:
>  https://repository.apache.org/content/repositories/orgapachearies-1124
>
> Please review and vote !
>
> Here's the full log:
>
> 9daed4f7a Remove unneeded file
>
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
>
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
>
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
>
> c9ca94f34 Fix indentation / formatting
>
> f8c5297e4 [ARIES-1138] Fix broken unit test
>
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
>
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
>
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
>
> 77128d7de Add constants to the BlueprintConstants interface
>
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
> out overridden method signatures
>
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
>
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
>
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
> derived type
>
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
>
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
>
> d1b7347e2 Simplify ExtNamespaceHandler
>
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
>
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
>
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
>
> f05631bf5 Fix various versions in poms
>
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
> Spring version
>
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
>
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
>
> 1f2ba7a65 EventAdmin events should be posted synchronously
>
>
> Cheers,
> Guillaume Nodet
>
>
>
>


-- 
------------------------
Guillaume Nodet

Re: [VOTE] Release Blueprint bundles

Posted by Timothy Ward <ti...@apache.org>.
I have run the normal verification checks and found a few problems:

These source files have no licence headers (triggering a RAT failure):

  *   https://github.com/apache/aries/blob/27ef7ecde2bd92b5d798f1374e61a9f3fd362dff/blueprint/blueprint-cm/src/main/java/org/apache/aries/blueprint/compendium/cm/ServiceUtil.java
  *   All the XSDs in https://github.com/apache/aries/tree/27ef7ecde2bd92b5d798f1374e61a9f3fd362dff/blueprint/blueprint-spring-extender/src/main/resources/org.apache.aries.blueprint.spring.extender

Did these not show up in the pre-release checks?

Regards,

Tim

On 6 Feb 2018, at 06:18, Francois Papon <fr...@openobject.fr>> wrote:

+1 (non-binding)

Thanks Guillaume for the release.

François


Le 05/02/2018 à 19:46, Guillaume Nodet a écrit :
I've staged the following releases:
  Blueprint Parser 1.5.0
  Blueprint Core 1.9.0
  Blueprint CM 1.2.0
  Blueprint Spring 0.6.0
  Blueprint Spring Extender 0.4.0

The staging repo is available at:
 https://repository.apache.org/content/repositories/orgapachearies-1124

Please review and vote !

Here's the full log:

9daed4f7a Remove unneeded file

4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline

c76afdc1e [ARIES-1106] Injection to support fluent setter methods

ae4bde3d5 [ARIES-1129] Implement a null proxy element

c9ca94f34 Fix indentation / formatting

f8c5297e4 [ARIES-1138] Fix broken unit test

8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
"varargs"

ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
constructors

29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
Property

77128d7de Add constants to the BlueprintConstants interface

610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
out overridden method signatures

b42d19d5c [ARIES-1248] Add test for threadpool creation with generics

06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
called when it has a single integer argument

1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
derived type

01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
generics

e8c6217d5 [ARIES-960] Improve generics support to support type inference

d1b7347e2 Simplify ExtNamespaceHandler

dc3675240 [ARIES-1668] Support null values inside property-placeholders

597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
restarted

33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
lifecycle and damping

f05631bf5 Fix various versions in poms

60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
Spring version

81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
reference to BundleContext

1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher

1f2ba7a65 EventAdmin events should be posted synchronously


Cheers,
Guillaume Nodet




Re: [VOTE] Release Blueprint bundles

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

Thanks Guillaume for the release.

François


Le 05/02/2018 à 19:46, Guillaume Nodet a écrit :
> I've staged the following releases:
>    Blueprint Parser 1.5.0
>    Blueprint Core 1.9.0
>    Blueprint CM 1.2.0
>    Blueprint Spring 0.6.0
>    Blueprint Spring Extender 0.4.0
>
> The staging repo is available at:
>   https://repository.apache.org/content/repositories/orgapachearies-1124
>
> Please review and vote !
>
> Here's the full log:
>
> 9daed4f7a Remove unneeded file
>
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
>
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
>
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
>
> c9ca94f34 Fix indentation / formatting
>
> f8c5297e4 [ARIES-1138] Fix broken unit test
>
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
>
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
>
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
>
> 77128d7de Add constants to the BlueprintConstants interface
>
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
> out overridden method signatures
>
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
>
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
>
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
> derived type
>
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
>
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
>
> d1b7347e2 Simplify ExtNamespaceHandler
>
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
>
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
>
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
>
> f05631bf5 Fix various versions in poms
>
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
> Spring version
>
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
>
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
>
> 1f2ba7a65 EventAdmin events should be posted synchronously
>
>
> Cheers,
> Guillaume Nodet
>


Re: [VOTE] Release Blueprint bundles

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

Regards
JB

On 02/05/2018 04:46 PM, Guillaume Nodet wrote:
> I've staged the following releases:
>    Blueprint Parser 1.5.0
>    Blueprint Core 1.9.0
>    Blueprint CM 1.2.0
>    Blueprint Spring 0.6.0
>    Blueprint Spring Extender 0.4.0
> 
> The staging repo is available at:
>   https://repository.apache.org/content/repositories/orgapachearies-1124
> 
> Please review and vote !
> 
> Here's the full log:
> 
> 9daed4f7a Remove unneeded file
> 
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
> 
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
> 
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
> 
> c9ca94f34 Fix indentation / formatting
> 
> f8c5297e4 [ARIES-1138] Fix broken unit test
> 
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
> 
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
> 
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
> 
> 77128d7de Add constants to the BlueprintConstants interface
> 
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
> out overridden method signatures
> 
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
> 
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
> 
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
> derived type
> 
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
> 
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
> 
> d1b7347e2 Simplify ExtNamespaceHandler
> 
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
> 
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
> 
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
> 
> f05631bf5 Fix various versions in poms
> 
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
> Spring version
> 
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
> 
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
> 
> 1f2ba7a65 EventAdmin events should be posted synchronously
> 
> 
> Cheers,
> Guillaume Nodet
> 

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

Re: [VOTE] Release Blueprint bundles

Posted by Guillaume Nodet <gn...@apache.org>.
+1

2018-02-05 16:46 GMT+01:00 Guillaume Nodet <gn...@apache.org>:

> I've staged the following releases:
>    Blueprint Parser 1.5.0
>    Blueprint Core 1.9.0
>    Blueprint CM 1.2.0
>    Blueprint Spring 0.6.0
>    Blueprint Spring Extender 0.4.0
>
> The staging repo is available at:
>   https://repository.apache.org/content/repositories/orgapachearies-1124
>
> Please review and vote !
>
> Here's the full log:
>
> 9daed4f7a Remove unneeded file
>
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
>
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
>
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
>
> c9ca94f34 Fix indentation / formatting
>
> f8c5297e4 [ARIES-1138] Fix broken unit test
>
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
>
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
>
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
>
> 77128d7de Add constants to the BlueprintConstants interface
>
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to
> filter out overridden method signatures
>
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
>
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
>
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters
> with derived type
>
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
>
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
>
> d1b7347e2 Simplify ExtNamespaceHandler
>
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
>
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
>
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
>
> f05631bf5 Fix various versions in poms
>
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to
> specific Spring version
>
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
>
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
>
> 1f2ba7a65 EventAdmin events should be posted synchronously
>
>
> Cheers,
> Guillaume Nodet
>
> --
> ------------------------
> Guillaume Nodet
>
>


-- 
------------------------
Guillaume Nodet

Re: [VOTE] Release Blueprint bundles

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

David

On 5 February 2018 at 16:46, Guillaume Nodet <gn...@apache.org> wrote:

> I've staged the following releases:
>    Blueprint Parser 1.5.0
>    Blueprint Core 1.9.0
>    Blueprint CM 1.2.0
>    Blueprint Spring 0.6.0
>    Blueprint Spring Extender 0.4.0
>
> The staging repo is available at:
>   https://repository.apache.org/content/repositories/orgapachearies-1124
>
> Please review and vote !
>
> Here's the full log:
>
> 9daed4f7a Remove unneeded file
>
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
>
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
>
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
>
> c9ca94f34 Fix indentation / formatting
>
> f8c5297e4 [ARIES-1138] Fix broken unit test
>
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
>
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
>
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
>
> 77128d7de Add constants to the BlueprintConstants interface
>
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
> out overridden method signatures
>
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
>
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
>
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
> derived type
>
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
>
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
>
> d1b7347e2 Simplify ExtNamespaceHandler
>
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
>
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
>
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
>
> f05631bf5 Fix various versions in poms
>
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
> Spring version
>
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
>
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
>
> 1f2ba7a65 EventAdmin events should be posted synchronously
>
>
> Cheers,
> Guillaume Nodet
>
> --
> ------------------------
> Guillaume Nodet
>

Re: [VOTE] Release Blueprint bundles

Posted by Dominik Przybysz <al...@gmail.com>.
+1

2018-02-05 17:11 GMT+01:00 Grzegorz Grzybek <gr...@gmail.com>:

> +1 (non-binding)
>
> I run all the tests related to camel-blueprint for Camel 2.21.0-SNAPSHOT
>
> regards
> Grzegorz Grzybek
>
> 2018-02-05 16:46 GMT+01:00 Guillaume Nodet <gn...@apache.org>:
>
> > I've staged the following releases:
> >    Blueprint Parser 1.5.0
> >    Blueprint Core 1.9.0
> >    Blueprint CM 1.2.0
> >    Blueprint Spring 0.6.0
> >    Blueprint Spring Extender 0.4.0
> >
> > The staging repo is available at:
> >   https://repository.apache.org/content/repositories/orgapachearies-1124
> >
> > Please review and vote !
> >
> > Here's the full log:
> >
> > 9daed4f7a Remove unneeded file
> >
> > 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
> >
> > c76afdc1e [ARIES-1106] Injection to support fluent setter methods
> >
> > ae4bde3d5 [ARIES-1129] Implement a null proxy element
> >
> > c9ca94f34 Fix indentation / formatting
> >
> > f8c5297e4 [ARIES-1138] Fix broken unit test
> >
> > 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> > "varargs"
> >
> > ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> > constructors
> >
> > 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> > Property
> >
> > 77128d7de Add constants to the BlueprintConstants interface
> >
> > 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to
> filter
> > out overridden method signatures
> >
> > b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
> >
> > 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> > called when it has a single integer argument
> >
> > 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters
> with
> > derived type
> >
> > 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> > generics
> >
> > e8c6217d5 [ARIES-960] Improve generics support to support type inference
> >
> > d1b7347e2 Simplify ExtNamespaceHandler
> >
> > dc3675240 [ARIES-1668] Support null values inside property-placeholders
> >
> > 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> > restarted
> >
> > 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> > lifecycle and damping
> >
> > f05631bf5 Fix various versions in poms
> >
> > 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to
> specific
> > Spring version
> >
> > 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> > reference to BundleContext
> >
> > 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
> >
> > 1f2ba7a65 EventAdmin events should be posted synchronously
> >
> >
> > Cheers,
> > Guillaume Nodet
> >
> > --
> > ------------------------
> > Guillaume Nodet
> >
>



-- 
Pozdrawiam / Regards,
Dominik Przybysz

Re: [VOTE] Release Blueprint bundles

Posted by Grzegorz Grzybek <gr...@gmail.com>.
+1 (non-binding)

I run all the tests related to camel-blueprint for Camel 2.21.0-SNAPSHOT

regards
Grzegorz Grzybek

2018-02-05 16:46 GMT+01:00 Guillaume Nodet <gn...@apache.org>:

> I've staged the following releases:
>    Blueprint Parser 1.5.0
>    Blueprint Core 1.9.0
>    Blueprint CM 1.2.0
>    Blueprint Spring 0.6.0
>    Blueprint Spring Extender 0.4.0
>
> The staging repo is available at:
>   https://repository.apache.org/content/repositories/orgapachearies-1124
>
> Please review and vote !
>
> Here's the full log:
>
> 9daed4f7a Remove unneeded file
>
> 4d3c8d659 [ARIES-1770] Spring schemas can not be validated offline
>
> c76afdc1e [ARIES-1106] Injection to support fluent setter methods
>
> ae4bde3d5 [ARIES-1129] Implement a null proxy element
>
> c9ca94f34 Fix indentation / formatting
>
> f8c5297e4 [ARIES-1138] Fix broken unit test
>
> 8088d3832 [ARIES-1098] BeanRecipe.findMatchingMethods does not support
> "varargs"
>
> ba817a73b [ARIES-1116] Blueprint loses bounds for <? super Type>
> constructors
>
> 29fd4c8c4 [ARIES-1138] Disable Blueprint Schema Validation via System
> Property
>
> 77128d7de Add constants to the BlueprintConstants interface
>
> 610c3b965 [ARIES-1282] BeanRecipe.findMatchingMethods is not able to filter
> out overridden method signatures
>
> b42d19d5c [ARIES-1248] Add test for threadpool creation with generics
>
> 06d3a60b9 [ARIES-1436] cm:managed-component destroy-method will only be
> called when it has a single integer argument
>
> 1ddc6292f [ARIES-1544] Blueprint property resolution fails for setters with
> derived type
>
> 01182e980 [ARIES-1607] Add a flag to enable raw conversion when using
> generics
>
> e8c6217d5 [ARIES-960] Improve generics support to support type inference
>
> d1b7347e2 Simplify ExtNamespaceHandler
>
> dc3675240 [ARIES-1668] Support null values inside property-placeholders
>
> 597e787df [ARIES-1738] BeanProcessor are not removed when a namespace is
> restarted
>
> 33811d686 [ARIES-1535][ARIES-1536] Implement new policies for reference
> lifecycle and damping
>
> f05631bf5 Fix various versions in poms
>
> 60803fca7 [ARIES-1717] Untie Aries Blueprint Spring (extender) to specific
> Spring version
>
> 81693822a [ARIES-1768] BlueprintDomainCombiner should not be holding a
> reference to BundleContext
>
> 1d1574030 Use generics for the ServiceTracker in BlueprintEventDispatcher
>
> 1f2ba7a65 EventAdmin events should be posted synchronously
>
>
> Cheers,
> Guillaume Nodet
>
> --
> ------------------------
> Guillaume Nodet
>