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

Consider deprecation of cdi2 in favour of jakarta-cdi #2450

Open
3 tasks
mpkorstanje opened this issue Dec 31, 2021 · 2 comments
Open
3 tasks

Consider deprecation of cdi2 in favour of jakarta-cdi #2450

mpkorstanje opened this issue Dec 31, 2021 · 2 comments
Labels
💔 breaking change This will require a major release
Milestone

Comments

@mpkorstanje
Copy link
Contributor

mpkorstanje commented Dec 31, 2021

jakarta-cdi is a replacement for the cdi2 module and does not depend on the javax.* classes that have been removed since java 11.

Timeline:

  • v8.0.0 Consider deprecation
  • vx.x.x Deprecate cdi2
  • vx+1.0.0 Remove cdi2

@dcendents @rmannibucau thoughts?

@mpkorstanje mpkorstanje added this to the v7.x.x milestone Dec 31, 2021
@mpkorstanje mpkorstanje added the 💔 breaking change This will require a major release label Dec 31, 2021
@rmannibucau
Copy link
Contributor

Hi @mpkorstanje , there are some shortcuts there, javax classes were not removed with any java but with JavaEE/JakartaEE 9 (java version is linked to this version more than anything else). There is no real replacement since packages are unrelated so it is more about the user base. As of today jakarta is not widely adopted, spring just planned its adoption but there is still not a single release supporting it so I guess it is way too early for that and it would be an option in ~4-5 years?

@mpkorstanje mpkorstanje modified the milestones: v7.x.x, v8.0.0 Jan 1, 2022
@stale
Copy link

stale bot commented Apr 14, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in two months if no further activity occurs.

@stale stale bot added the ⌛ stale Will soon be closed by stalebot unless there is activity label Apr 14, 2023
@mpkorstanje mpkorstanje removed the ⌛ stale Will soon be closed by stalebot unless there is activity label Apr 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💔 breaking change This will require a major release
Projects
None yet
Development

No branches or pull requests

2 participants