Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release copy that supports jakarta #79

Open
hazendaz opened this issue Nov 21, 2022 · 2 comments
Open

Release copy that supports jakarta #79

hazendaz opened this issue Nov 21, 2022 · 2 comments
Assignees

Comments

@hazendaz
Copy link
Owner

Today this code base is on javax. In order to support the future, cut secondary copy that releases as jakarta based.

@hazendaz hazendaz self-assigned this Nov 21, 2022
@adam-waldenberg
Copy link

👍 For this one. Just noticed I get a Caused by: java.lang.ClassNotFoundException: javax.annotation.Resource when using @Tests. I guess this can be done with a classifier in other to support both variants.

@hazendaz
Copy link
Owner Author

hazendaz commented Jan 5, 2023

When I checked this last, it was extensive here. So I don't think I want to add a classifier like I've seen on projects like Deltapspike that completely corrupted the dependency resolution doing that. Instead, I'm likely to split the repo formally and support both at separate revision levels. I'll likely call jakarta 2.0.0 (going semantic) and start to officially deviate entirely from keeping 1.49.x to aling with original author. At this point, I've saturated this on 100s of repos and have no desire to go back. So for the legacy javax, will likely start 1.50, 1.51, etc non sematic like was originally and/or may drop .0 on end to give that appearance. What I won't be doing is deleting stuff every other release that was massive issue with the original.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants