aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: [VOTE] Release Blueprint bundles
Date Wed, 07 Feb 2018 10:00:25 GMT
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 <gnodet@apache.org<mailto:gnodet@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
> 

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

Mime
View raw message