bval-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Re: svn commit: r947719 - in /incubator/bval/trunk: CHANGES.txt README.txt pom.xml
Date Mon, 24 May 2010 17:24:19 GMT
What is your basis for claiming the asf has the copyright on these files?  I've never seen
this kind of copyright here before.  I thought the standard apache license header was required
for these kind of files.

thanks
david jencks

On May 24, 2010, at 10:12 AM, dwoods@apache.org wrote:

> Author: dwoods
> Date: Mon May 24 17:12:13 2010
> New Revision: 947719
> 
> URL: http://svn.apache.org/viewvc?rev=947719&view=rev
> Log:
> Initial pass at readme/changes updates for upcoming release
> 
> Added:
>    incubator/bval/trunk/CHANGES.txt   (with props)
> Modified:
>    incubator/bval/trunk/README.txt
>    incubator/bval/trunk/pom.xml
> 
> Added: incubator/bval/trunk/CHANGES.txt
> URL: http://svn.apache.org/viewvc/incubator/bval/trunk/CHANGES.txt?rev=947719&view=auto
> ==============================================================================
> --- incubator/bval/trunk/CHANGES.txt (added)
> +++ incubator/bval/trunk/CHANGES.txt Mon May 24 17:12:13 2010
> @@ -0,0 +1,144 @@
> +Apache Bean Validation (incubating) - CHANGES.txt
> +(C) Copyright 2010 The Apache Software Foundation.
> +Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
> +--------------------------------------------------------------------------------
> +
> +Content
> +=======
> +   * Overview
> +   * Disclaimer
> +   * Prerequisites
> +   * Documentation
> +   * Getting Involved
> +   * Release Notes
> +
> +
> +Overview
> +========
> +This is an implementation of JSR 303 (Bean Validation), a specification of the
> +Java API for Javabean validation in Java EE and Java SE.
> +The technical objective is to provide a class level constraint declaration and
> +validation facility for the Java application developer, as well as a constraint
> +metadata repository and query API.
> +
> +This implementation is based on the validation framework of agimatec GmbH,
> +which was contributed to the ASF under a software grant.
> +
> +
> +Disclaimer
> +==========
> +Apache Bean Validation is an effort undergoing incubation at The Apache Software
> +Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required
> +of all newly accepted projects until a further review indicates that the
> +infrastructure, communications, and decision making process have stabilized in a
> +manner consistent with other successful ASF projects. While incubation status is
> +not necessarily a reflection of the completeness or stability of the code, it
> +does indicate that the project has yet to be fully endorsed by the ASF.
> +
> +
> +Prerequisites
> +=============
> +You need a platform that supports Java SE 5 or later.
> +
> +
> +Documentation
> +=============
> +Please refer to the project page at:
> +    http://incubator.apache.org/bval/
> +
> +
> +Getting Involved
> +================
> +The Apache Bean Validation project is being built by the open source community
> +for the open source community - we welcome your input and contributions!
> +
> +What are we looking for?
> +  * Source code and fixes contributions
> +  * Documentation assistance
> +  * Project and feature suggestions
> +  * Integration and testing with other projects
> +  * Detailed and constructive feedback
> +  * Articles and whitepapers
> +
> +How do I Contribute?
> +  * To discuss Bean Validation topics, check out the mailing lists.
> +  * Bugs and other issues can be posted on the project JIRA.
> +
> +
> +Release Notes for 0.1-incubating
> +================================
> +
> +Sub-task
> +--------
> +    * [BVAL-3] - Move all copyrights to NOTICE files
> +    * [BVAL-4] - Rename java packages
> +    * [BVAL-5] - Update builds for incubator
> +    * [BVAL-7] - Setup initial structure/navigation/content in the wiki
> +    * [BVAL-8] - Setup confluence autoexport template
> +    * [BVAL-9] - Setup rsync cron job to copy autoexport content over to www staging
area
> +
> +Bug
> +---
> +    * [BVAL-11] - After moved java packages tests don't work
> +    * [BVAL-13] - ConstraintViolationImpl must be Serialziable according to JSR303 spec
> +    * [BVAL-15] - @Min and @Max fail with very high values of long
> +    * [BVAL-17] - PathImpl keeps a null-named first node on unindexed property paths
> +    * [BVAL-18] - DefaultMessageInterpolator substitutes unexistant variables with the
whole message
> +    * [BVAL-19] - Several changes to pass 12 more tests
> +    * [BVAL-20] - When building a MetaBean, the full tree of subclasses/interfaces must
be considered
> +    * [BVAL-21] - ConstraintViolations set should not have duplicates and should store
ElementType and use it in equals()
> +    * [BVAL-22] - Incorrect output or IOBException when interpolating messages when
annotation values have $ or \
> +    * [BVAL-23] - Circular dependency check produces false positives
> +    * [BVAL-24] - IllegalArgumentException should be thrown when calling Validator.getConstraintsForClass()
with a null class
> +    * [BVAL-26] - IllegalAccessException is thrown when accesing annotation values
> +    * [BVAL-27] - IllegalArgumentException should be thrown when calling BeanDescriptor.getConstraintsForProperty(null)
> +    * [BVAL-28] - Property path for nodes inside iterables that do not implement List
should not contain the index
> +    * [BVAL-29] - Defer node creation in implementation of ConstraintViolationBuilder
API
> +    * [BVAL-30] - Groups from the main constraint annotation must be inherited by the
composing annotations
> +    * [BVAL-31] - A ConstraintDefinitionException should be thrown when the resolved
validator is not compatible with the annotation type
> +    * [BVAL-32] - Annotations associated with composited contraints must reflect inherited
groups
> +    * [BVAL-33] - Payload value must also be inherited in compositing constraints
> +    * [BVAL-34] - Parameter for @Pattern message should be {regexp}
> +    * [BVAL-35] - Improved support of @OverridesAttribute
> +    * [BVAL-36] - Improve @ReportAsSingleValidation implementation
> +    * [BVAL-37] - Ensure constraint definitions are valid
> +    * [BVAL-38] - Groups and payload values must be part of the ConstraintDescriptor
attributes
> +    * [BVAL-39] - Implicit groups should be correctly set in constraint descriptors
> +    * [BVAL-41] - Package bval artifacts as bundles
> +    * [BVAL-42] - Stop group sequence validation when at least 1 violation is already
reported
> +    * [BVAL-43] - GroupDefinitionException must be thrown on cyclic group detection
> +    * [BVAL-45] - ValidationException must be thrown when validating a bean with an
annotated method which isn't a valid getter
> +    * [BVAL-48] - jUnit failure during build on Windows - trunk rev 945800
> +    * [BVAL-49] - ValidationException must be thrown in case ConstraintValidatorFactory
returns null for a valid getInstance call
> +    * [BVAL-50] - Fix TraversableResolver usage
> +    * [BVAL-51] - Several fixes in ElementDescriptor and subinterfaces impls
> +    * [BVAL-53] - Several fixes for XML metadata processing impl
> +    * [BVAL-55] - Fix remaining TCK tests
> +    * [BVAL-58] - Clean up build before release
> +
> +Improvement
> +-----------
> +    * [BVAL-12] - Current implementation of method validation (appendix C of JSR-303)
doesn't work with some constraints
> +    * [BVAL-16] - Maven project to launch TCK suite
> +    * [BVAL-44] - Move optional JSON code out of bval-core to a bval-json module
> +    * [BVAL-46] - Create project source assembly
> +    * [BVAL-52] - ValidationParser.getInputStream() should call getResourceAsStream()
for TCK suite to work
> +    * [BVAL-57] - Create a single apache-bval jar/bundle
> +
> +New Feature
> +-----------
> +    * [BVAL-40] - Provide a way to display the Bean Validation version being used
> +    * [BVAL-56] - make bval work with geronimo spec osgi service locator
> +
> +Task
> +----
> +    * [BVAL-2] - Initial codebase donation tasks
> +    * [BVAL-6] - Setup project website
> +
> +Test
> +----
> +    * [BVAL-10] - Setup continuous builds
> +
> +
> +--------------------------------------------------------------------------------
> +
> 
> Propchange: incubator/bval/trunk/CHANGES.txt
> ------------------------------------------------------------------------------
>    svn:eol-style = native
> 
> Modified: incubator/bval/trunk/README.txt
> URL: http://svn.apache.org/viewvc/incubator/bval/trunk/README.txt?rev=947719&r1=947718&r2=947719&view=diff
> ==============================================================================
> --- incubator/bval/trunk/README.txt (original)
> +++ incubator/bval/trunk/README.txt Mon May 24 17:12:13 2010
> @@ -1,97 +1,78 @@
> - Licensed to the Apache Software Foundation (ASF) under one
> - or more contributor license agreements.  See the NOTICE file
> - distributed with this work for additional information
> - regarding copyright ownership.  The ASF licenses this file
> - to you under the Apache License, Version 2.0 (the
> - "License"); you may not use this file except in compliance
> - with the License.  You may obtain a copy of the License at
> -
> - http://www.apache.org/licenses/LICENSE-2.0
> -
> - Unless required by applicable law or agreed to in writing,
> - software distributed under the License is distributed on an
> - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> - KIND, either express or implied.  See the License for the
> - specific language governing permissions and limitations
> - under the License.
> -
> -
> -Apache Bean Validation (incubating)
> +Apache Bean Validation (incubating) - README.txt
> (C) Copyright 2010 The Apache Software Foundation.
> +Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
> --------------------------------------------------------------------------------
> 
> -JSR 303 Bean Validation 1.0 Implementation
> -==========================================
> +About
> +=====
> This is an implementation of JSR 303 (Bean Validation), a specification of the
> Java API for Javabean validation in Java EE and Java SE.
> The technical objective is to provide a class level constraint declaration and
> validation facility for the Java application developer, as well as a constraint
> metadata repository and query API.
> 
> -This implementation is based on the validation framework of agimatec GmbH,
> -which was contributed to the ASF under a software grant.
> 
> -How to compile the project
> -==========================
> -Requirements:
> -0. Sources require Java SE 5 or higher. (Tested with JDK 1.5.0_22 and 1.6.0_20)
> -1. The project is built with maven2 (Tested with 2.0.10 and 2.2.1). 
> -   You need to download and install maven2 from: http://maven.apache.org/
> -2. Invoke maven in the root directory or a module subdirectory.
> +Disclaimer
> +==========
> +Apache Bean Validation is an effort undergoing incubation at The Apache Software
> +Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required
> +of all newly accepted projects until a further review indicates that the
> +infrastructure, communications, and decision making process have stabilized in a
> +manner consistent with other successful ASF projects. While incubation status is
> +not necessarily a reflection of the completeness or stability of the code, it
> +does indicate that the project has yet to be fully endorsed by the ASF.
> +
> +
> +Release Notes
> +=============
> +Please refer to the included CHANGES.txt for a complete list of new features
> +available and issues resolved in this release.
> 
> -compile all projects:
> ----------------------
> -mvn install
> 
> -(artifacts are generated into the target directories and your local .m2 repo)
> +Getting Started
> +===============
> +Please visit the project website for the latest information:
> +    http://incubator.apache.org/bval/
> 
> -(Optional) generate site, javadoc:
> -----------------------------------
> -mvn site
> +Along with the developer mailing list archive:
> +    http://mail-archives.apache.org/mod_mbox/incubator-bval-dev/
> 
> -(Optional) generate source-jars:
> ---------------------------------
> -mvn source:jar
> -mvn source:test-jar
> 
> -(Optional) generate an IntelliJ project:
> -----------------------------------------
> -mvn idea:idea
> +System Requirements
> +===================
> +You need a platform that supports Java SE 5 or later.
> +Most testing has been done with Java SE 6 on Mac OS X, Windows and Linux.
> 
> -(Optional) generate Eclipse projects:
> --------------------------------------
> -mvn eclipse:eclipse
> 
> -(Committers) deploy maven-site and javadoc:
> --------------------------------------------
> -mvn site-deploy
> +Building
> +==========================
> +To build from source code:
> +  - Sources require Java SE 5 or higher. (Tested with JDK 1.5.0_22 and 1.6.0_20)
> +  - The project is built with Apache Maven 2 (suggested are 2.0.11 and 2.2.1).
> +    You need to download and install Maven 2 from: http://maven.apache.org/
> +  - Invoke maven in the root directory or a module subdirectory:
> +      mvn install
> 
> -(Committers) Publish SNAPSHOT or Release artifacts:
> ----------------------------------------------------
> -mvn clean deploy
> +Checkout the Building section on the project web site for more details:
> +    http://incubator.apache.org/bval/
> 
> 
> +Support
> +=======
> +Any problems with this release can be reported to the user mailing list or
> +opened in the Jira issue tracker.
> 
> -Getting started
> -===============
> -Refer to the project page and WIKI at:
> -https://cwiki.apache.org/BeanValidation/
> +  Mailing list archive:
> +    http://mail-archives.apache.org/mod_mbox/incubator-bval-user/
> +
> +  User mailing list:
> +    bval-user@incubator.apache.org
> 
> -You can checkout latest sources and releases from there.
> -You can also refer to the test cases in src/test/java/** for examples.
> +  User mailing list subscription:
> +    bval-user-subscribe@incubator.apache.org
> 
> -Project status
> -==============
> -* The BeanValidation project is currently hosted in the Apache Incubator.
> -  Please visit the following for our latest graduation status:
> -  http://incubator.apache.org/projects/beanvalidation.html
> -
> -
> -Feedback, questions, contribution
> -=================================
> -** Your feedback is welcome! **
> -
> -Checkout our website for more details on how to acess our mailing lists
> -or open issues in JIRA:
> -  http://incubator.apache.org/bval/
> +  Jira:
> +    https://issues.apache.org/jira/browse/BVAL/
> +
> +--------------------------------------------------------------------------------
> 
> 
> Modified: incubator/bval/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/incubator/bval/trunk/pom.xml?rev=947719&r1=947718&r2=947719&view=diff
> ==============================================================================
> --- incubator/bval/trunk/pom.xml (original)
> +++ incubator/bval/trunk/pom.xml Mon May 24 17:12:13 2010
> @@ -387,7 +387,9 @@
>                                 descriptors
>                             -->
>                             <exclude>**/javax.validation.spi.ValidationProvider</exclude>
> -
> +                            <!-- General informational files -->
> +                            <exclude>README.txt</exclude>
> +                            <exclude>CHANGES.txt</exclude>
>                             <!-- generated content -->
>                             <exclude>**/.*/**</exclude>
>                             <exclude>**/*.ftl</exclude>
> 
> 


Mime
View raw message