Comments (12)
Hi @kwsutter ,
What's the planned schedule for this?
from validation-spec.
Per the overall Platform Release Plan, June 2020. But, the individual components (ie Bean Validation) would have to be done well before that.
from validation-spec.
from validation-spec.
Is there any way to quantify that "well"?
The following spreadsheet is trying to provide some target timelines:
https://docs.google.com/spreadsheets/d/1EN5UEzxFV1Buk7yqdQAweaynWJ3UNn2BjN7blXn9vh4/edit#gid=0
For the early wave specs like BV, 2020-03-20 is the current target for an initial RC release. The vast majority of the EE9 specs will not have any new features as that is the plan. Introducing new features would require a full release plan by the spec project and approval, and this was decided by the platform group to not be what was wanted.
from validation-spec.
A random thought just coming to my mind as I was looking at some code: is there already an agreed on namespace for XML descriptors under Jakarta? E.g. BV uses http://xmlns.jcp.org/xml/ns/validation/configuration
. Is there something standardized Jakarta pattern already that'd replace that?
from validation-spec.
Not a random thought... We just discussed this on the Platform call this morning. Ivar is working with the Eclipse team to get a proper location for these schemas.
from validation-spec.
Excellent, thanks for the heads-up.
from validation-spec.
https://projects.eclipse.org/projects/ee4j.bean-validation/releases/3.0
from validation-spec.
Once we get a Milestone or RC API jar file with the Jakarta namespace change, could we get a Notecard inserted into the Milestone/RC column of the Project Board? Since Bean Validation is a Wave 1 deliverable, it would be good to get these available. Thanks!
from validation-spec.
from validation-spec.
I have done a 3.0.0-M1 by tagging the repo outside of the CI environment:
https://jakarta.oss.sonatype.org/content/repositories/staging/jakarta/validation/jakarta.validation-api/3.0.0-M1/
It has been release to maven central so should be available soon.
from validation-spec.
@gsmet Released an early version of Hibernate Validator that implements BV 3.0.0-M1.
https://repo1.maven.org/maven2/org/hibernate/hibernate-validator/7.0.0.Alpha1/
from validation-spec.
Related Issues (17)
- Compatibility certification request for Hibernate Validator HOT 8
- Update CONTRIBUTING.md for Specification Project's repositories
- Update EFSL for Specifications and Javadoc
- Compatibility certification request for Hibernate Validator for BV 3.0.0
- Complete the release of Bean Validation 3.0
- Is Jakarta Bean Validation 2 or 3 still supposed to use the "Duke" logo? HOT 7
- Enforce constraint validators to support injection if CDI is available HOT 1
- Make support for record validation explicit HOT 1
- Add "provider" attribute to @GroupSequence inspired by the Hibernate's @GroupSequenceProvider HOT 1
- Add optional "groups" attribute to @Valid HOT 1
- Spec counterpart of rename from "Bean Validation" to "Validation"
- Rename master to main HOT 1
- We need to modernize the specification doc build
- Compatibility certification request for Hibernate Validator for Validation 3.1.0 HOT 3
- Array elements can't be validated
- Finalize the release of Jakarta Validation 3.1 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from validation-spec.