You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bval.apache.org by Donald Woods <dw...@apache.org> on 2010/06/02 02:56:58 UTC

Re: [DISCUSS] Apache Bean Validation 0.1-incubating Release Candidate #2


On 5/27/10 12:21 AM, Kevan Miller wrote:
> 
> On May 26, 2010, at 3:36 PM, Donald Woods wrote:
> 
>> You can find it either in sections 7.1.4 and 7.2 of the
>> bean_validation-1_0-final-spec.pdf or from the RI source at -
>> http://anonsvn.jboss.org/repos/hibernate/validator/tags/v4_0_2_GA/hibernate-validator/src/main/xsd/
>>
>> which uses ASL 2.0 -
>> http://anonsvn.jboss.org/repos/hibernate/validator/tags/v4_0_2_GA/hibernate-validator/license.txt
>>
>> The schemas still have not been posted on-line, so we have to include
>> them....
>>
>> xsi:schemaLocation="http://jboss.org/xml/ns/javax/validation/configuration
>> validation-configuration-1.0.xsd"
>>
>> Not sure why they haven't been included or linked to from Sun/Oracle yet
>> - http://java.sun.com/xml/ns/javaee/
> 
> Thanks. If that's the case, then I see no need for the following in the NOTICE file:
> 
> "The Bean Validation JSR-303 module (bval-jsr303) includes the Bean Validation
> schemas:
>     validation-configuration-1.0.xsd
>     validation-mapping-1.0.xsd
> from the JSR-303 specification under ASL 2.0.
> 
> JBoss, Home of Professional Open Source
> Copyright 2008-2009, Red Hat, Inc. and/or its affiliates, and individual contributors"
> 
> There's no NOTICE file in their Bean Validation source. Therefore, there's no requirement for any mention in our NOTICE file. IMO, it should be removed from the root NOTICE file (and also from bundle/src/main/appended-resources/META-INF/NOTICE.vm and any other NOTICE file, where it is mentioned).
> 

Removed using BVAL-67 and r950324.


> A few more questions/comments:
> 
> Where does the file bval-parent-0.1-incubating/bval-tck/src/main/resources/META-INF/jboss-test-harness.properties come from?
> 
> bval-json/src/main/appended-resources/META-INF/NOTICE.vm (also bval-jsr303 and bval-core) contains a copyright for Agimatec. Either that copyright notice should be added to the root source NOTICE file, or it should be removed from bval-json.
> 
> I'm not quite certain  how I feel about the following in the root NOTICE file:
> 
> "Apache and the Apache feather logo are trademarks of The Apache Software Foundation."

Removed using BVAL-67 and r950324.


> 
> If I understand your motivation, it's because the generated staging site (http://people.apache.org/~dwoods/bval/0.1-incubating/staging-site/) contains a built by maven logo with the Apache Feather. You can certainly build a strong case that the staging site should contain a trademark statement (In that case, I'd add "maven" to the list of trademarks). I'm not certain, however, that it's needed in the NOTICE file. I've asked on trademark@ for some guidance. 
> 
> --kevan
> 
>