Hi Ivar,
Thanks for the update and clarifications.
It is true JNoSQL started a bit earlier than most of Jakarta EE was moved to Eclipse, but actually it should be under EE4J Pretty soon, too, like all the other implementations from Krazo to Yasson or Glassfish.
What is the process to move it, or what would justify that to stay with Technology forever just because it was a bit faster?
Good to hear the beta Releases can be done without a review, so there was Nothing missed, it seems.
From my understanding of the NoSQL state, I don’t see a (Final) release very realistic now or in the next few months. The aim of the new betas would be to adopt Jakarta EE 9 and a Major release is likely just on top of that as a standalone Version. If that goes as planned Jakarta EE 10 could contain it in some form, but especially possible synergies with JPA are something we also have only mentioned (e.g at JCrete) but it was not really explored yet.
So I think a Progress Review is the only realistic Option in the next few weeks or the upcoming quarter.
Kind Regards,
Werner
Sent from Mail for Windows 10
Hi,
Let's try not to mix things together.
Eclipse JNoSQL is not under EE4J or Jakarta EE, so let's keep that out of this discussion and leave it to the project and the Technology PMC.
For Jakarta NoSQL (the specification project):
- Milestones, alphas, betas can be releases as frequently as the project wants without any review
- For a final release, you MUST go through a release review and a ballot in the Specification Committee
- For a final release to pass, you MUST have a spec/api + tck AND a compatible implementation (in this case Eclipse JNoSQL)
- A specification project must either release or go through a progress review every year (similar to a renewal ballot in the JCP).
Since it has been a year since your creation review, you have two options:
Choose this option if you are ready for a release within a reasonable time?. Let's say a month or so. Remember that you need a TCK and a compatible implementation that passes the TCK.
Option 2: Progress Review
Choose this option if you are NOT ready to release within a month.
Start this process by notifying the PMC on the PMC mailing list with some statement about your progress.
Ivar/all,
Thanks a lot for picking up on the items I raised yesterday in the Spec Committee call.
It’s lessons learned by NoSQL but ultimately also helps other specs like MVC.
As far as I understand there are at least 3 areas where a review seems necessary at least every few months or even before every release drop.
- The Spec https://jakarta.ee/specifications/nosql/ which may see Milestone stages like Persistence: https://jakarta.ee/specifications/persistence/3.0/, but not sure, if this happens in a “B03” or similar stage here yet or only once NoSQL really published a M1 or RC3?
- The “API” project, based on https://projects.eclipse.org/projects/ee4j.nosql/governance I assume the “B1” or “B2” milestones also should have undergone a review like https://projects.eclipse.org/projects/ee4j.nosql/reviews/0.1.0-release-review by the PMC or whoever is responsible.
- The JNoSQL implementation should also have a review for every beta listed under https://projects.eclipse.org/projects/technology.jnosql/governance which was not done for https://search.maven.org/artifact/org.eclipse.jnosql/jnosql-parent/1.0.0-b2/pom or the “b1” release nearly 6 months earlier.
Also it looks like the file headers need to be updated with the current year 2020, that may be the smallest issue, but happy to help with either of the artifacts where it wasn’t done already.
HTH,
Werner
Hi,
Just checking in to see how things are going...
Time flies and it has been a year since the creation review and according to the JESP, it is time for a progress review. Unless you are planning to start a release within a reasonable time.
Please let me know. I will do my best to help you through the process.
Ivar Grimstad
Jakarta EE Developer Advocate | Eclipse Foundation, Inc.
Community. Code. Collaboration.
Join us at our virtual event: EclipseCon 2020 - October 20-22
_______________________________________________
nosql-dev mailing list
nosql-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/nosql-dev
--
--
Ivar Grimstad
Jakarta EE Developer Advocate | Eclipse Foundation, Inc.
Community. Code. Collaboration.
Join us at our virtual event: EclipseCon 2020 - October 20-22