eclipse / jnosql

Eclipse JNoSQL is a framework which has the goal to help Java developers to create Jakarta EE applications with NoSQL.
Other
229 stars 72 forks source link

Vote for next Eclipse JNoSQL release version. #374

Closed otaviojava closed 1 year ago

otaviojava commented 1 year ago

Discussed in https://github.com/eclipse/jnosql/discussions/373

Originally posted by **otaviojava** April 27, 2023 Hold a vote to decide whether to release the final version of Eclipse JNoSQL, version 1.0.0. We have been working on beta versions for about two years, and it's about time we release a new final version. We don't need to release a final version with the specification or submit it to the Jakarta EE executive committee. This project has two Jakarta Specifications as dependencies, Jakarta Data and NoSQL, and it implements them. As with any decision, we need to consider the trade-offs. On the one hand, releasing a final version would allow us to follow the entire process, and we could release a new version with any changes to these dependencies. Even if there are compatibility issues, we can document and update them as Jakarta EE did. On the other hand, there are cons to releasing a final version based on beta specification dependencies. Ultimately, it's up to us to decide whether the pros outweigh the cons. ## Pros of the release * We can release a final release and follow the entire process * We can release a new version with any change in these dependencies. * Even with break compatibility, we can document and update as Jakarta EE did. * Done is better than perfect. ## Cons of the release * Those are based on beta specification dependencies. Please, define your vote: 1. 1.0.0 final release 2. Use several beta versions until Jakarta NoSQL and Data became final