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).

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."

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

Reply via email to