incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "ValidationProposal" by DonaldWoods
Date Tue, 02 Mar 2010 03:17:38 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "ValidationProposal" page has been changed by DonaldWoods.
The comment on this change is: Updated proposed project name from Validation to BeanValidation
along with updating requested resources to use BVAL for the name..
http://wiki.apache.org/incubator/ValidationProposal?action=diff&rev1=18&rev2=19

--------------------------------------------------

- = Validation =
+ = BeanValidation =
  == Abstract ==
- The Validation project will deliver an implementation of the [[http://jcp.org/en/jsr/detail?id=303|Bean
Validation Specfication (JSR303)]]
+ The BeanValidation project will deliver an implementation of the [[http://jcp.org/en/jsr/detail?id=303|Bean
Validation Specfication (JSR303)]]
  
  == Proposal ==
- The initial Validation codebase will use the [[http://code.google.com/p/agimatec-validation/|Agimatec
Validation]] source, which is an implementation of the [[http://jcp.org/en/jsr/detail?id=303|Bean
Validation Specfication (JSR303)]].
+ The initial BeanValidation codebase will use the [[http://code.google.com/p/agimatec-validation/|Agimatec
Validation]] source, which is an implementation of the [[http://jcp.org/en/jsr/detail?id=303|Bean
Validation Specfication (JSR303)]].
  
- Although the destination of the Validation podling is not fixed, the idea is that it will
graduate to Apache Commons and replace the existing Validator 1.x component as a new 2.0 codebase.
+ Although the destination of the podling is not fixed, the idea is that it will graduate
to Apache Commons and replace the existing Validator 1.x component as a new 2.0 codebase.
  
  == Background ==
  [[http://code.google.com/p/agimatec-validation/|Agimatec Validation]] has been developed
by [[http://agimatec.de/|Agimatec Gmbh]] and is about 85% complete towards implementing the
[[http://jcp.org/en/jsr/detail?id=303|JSR303]] specification. The Agimatec-Validation project
is currently hosted on Google Code and is ASL 2.0 licensed. Agimatec has no intention to complete
or maintain the implementation but has given the lead developer permission to continue working
on the project on his own time.
@@ -28, +28 @@

  == Community ==
  Even though the reference implementation for the JSR-303 Bean Validation specification is
licensed under ASL 2.0, it is not being developed with meritocracy in mind, as the release
process is controlled by the JBoss division of Red Hat to meet their own product needs.
  
- Validation aims to build a community of developers interested in the definition and delivery
of a JSR-303 compliant runtime, which can be reused as a common component by a number of different
projects (like Geronimo, OpenJPA, MyFaces, ....)  By maintaining independence of the target
runtime, it is our intention to build the broadest possible community of developers.
+ The project aims to build a community of developers interested in the definition and delivery
of a JSR-303 compliant runtime, which can be reused as a common component by a number of different
projects (like Geronimo, OpenJPA, MyFaces, ....)  By maintaining independence of the target
runtime, it is our intention to build the broadest possible community of developers.
  
  == Core Developers ==
  The lead developer from the Agimatec Validation project will be joined by a number of committers
from existing ASF projects.
  
  == Alignment ==
- The purpose of Validation is to develop a certified implementation of JSR-303.  Some components
may be developed and delivered by other Apache projects, like:
+ The purpose of the project is to develop a certified implementation of JSR-303.  Some components
may be developed and delivered by other Apache projects, like:
  
   * Bean Validation 1.0 spec API - Apache Geronimo Specs subproject
   * JSF2 integration - MyFaces ExtVal components
@@ -59, +59 @@

  
  Apache Geronimo - [[http://geronimo.apache.org/|Apache Geronimo]] is a server runtime framework
and fully certified Java EE 5 application server runtime. It is interested in using this project,
to provide the required JSR-303 implementation for the upcoming Geronimo 3.0 server, which
will be a Java EE 6 certified release.
  
- Apache OpenJPA - [[http://openjpa.apache.org/|Apache OpenJPA]] is a JPA provider, who needs
to integrate and test with a JSR-303 provider as part of JSR-317 JPA2 specification.  In the
future, we may decide to include the Validation artifacts in our distribution for Java SE
users.
+ Apache OpenJPA - [[http://openjpa.apache.org/|Apache OpenJPA]] is a JPA provider, who needs
to integrate and test with a JSR-303 provider as part of JSR-317 JPA2 specification.  In the
future, we may decide to include the project artifacts in our distribution for Java SE users.
  
- Apache MyFaces - [[http://myfaces.apache.org/|Apache MyFaces]] is a JSF provider, who needs
to integrate and test with a JSR-303 provider as part of the JSR-314 JSF2 specification. 
It is our hope, that the preferred Bean Validation provider will become Validation instead
of the Hibernate RI, after the project exits the incubator.
+ Apache MyFaces - [[http://myfaces.apache.org/|Apache MyFaces]] is a JSF provider, who needs
to integrate and test with a JSR-303 provider as part of the JSR-314 JSF2 specification. 
It is our hope, that the preferred Bean Validation provider will become this project instead
of the Hibernate RI, after the project exits the incubator.
  
  == A Excessive Fascination with the Apache Brand ==
  The Agimatec-Validation code is currently being hosted on Google Code.  The developers (Agimatec
Gmbh) did not approach Apache, but were instead approached by Donald Woods about moving the
code to Apache in hopes to build a broader and more vibrant community around the code and
as the eventual next generation Commons Validator codebase.
@@ -99, +99 @@

  
  = Required Resources =
   * Mailing lists
-   * validation-private (with moderated subscriptions)
+   * bval-private (with moderated subscriptions)
-   * validation-dev
+   * bval-dev
-   * validation-user
+   * bval-user
-   * validation-commits
+   * bval-commits
   * Subversion directory
-   * https://svn.apache.org/repos/asf/incubator/validation
+   * https://svn.apache.org/repos/asf/incubator/bval
   * Website
-   * Confluence (VALIDATION)
+   * Confluence (BVAL)
   * Issue Tracking
-   * JIRA (VALIDATION)
+   * JIRA (BVAL)
  
  = Initial Committers =
  Names of initial committers with affiliation and current ASF status:
@@ -130, +130 @@

   * Kevan Miller
   * Niall Pemberton
   * Luciano Resende
+  * Matthias Wessendorf
  
  == Sponsoring Entity ==
   . Apache Incubator PMC

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message