-
Notifications
You must be signed in to change notification settings - Fork 462
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
Migrate from javax to jakarta #841
Conversation
@jabby Please, can we merge this change? The EE spec this repo depends on is ancient. We're using our own private fork to workaround classpath problems, but it's starting to be a real burden. |
@jabby is there any update on this? we are currently in the process of upgrading to spring boot 3 and would like to prevent having to do any workarounds like using a fork in order to keep using this library. |
Maybe discuss this in the context of #817 as it's a breaking change? I propose to create a 5.x branch that stays both on Java 8 and javax while |
I like your idea @marcelstoer. |
Coming from a greenfield Spring Boot 3.x project and just discovered that even the latest version of the I tried to add
which ended up with compatibility errors:
Is there any roadmap for jakarta migration or known workaround to use gitlab4j within spring boot 3? |
we would also appreciate if this can be merged soon: maybe a 6.0 beta or release candidate can then be published on Maven for all users who want to upgrade to Spring Boot 3 |
Is there any update on this issue? Spring Boot 3 is the new standard, and the change from |
Can we get spring boot 3 support soon ? we see there are few PRs already posted for fixing the same. you can at least issue a beta release. |
@jabby I have created a branch with all the changes for a 6.x release that works: master...derkoe:gitlab4j-api:6.0.x Should I create another PR or do you want to continue on this? |
@Korde-vaibhav it should happen this week. @derkoe I will check your branch and let you know. |
Is there a chance this can me merged in the forseeable future? Would be interesting to know if there are any hard blockers that prevent this from getting done with. We are currently holding back a spring boot 3 migration for this. |
Please fix it for 6.0 and merge the suggested changes |
@jabby any update on this? |
@jabby any news on that topic? This incompatibilty makes it impossible for many users to use the gitlab4j-api in their applications because of the jakarta migration. |
So I have open an issue #926 to discuss how we could have a version Feel free to give your opinion on the feature. Once feedback has been collected, we could move on with this PR. |
I now have started to work on this, but I have opened a different PR to target Feel free to file comments on #947 In my opinion this PR can be closed. |
I agree but for now I would welcome a statement at the top of the README on |
Please check if the release Yes the readme of the |
I migrated to spring boot 3.0.5 and used 6.0.0-rc.1, works like a charm. My usecase: Syncing our postman collections as jsons into our gitlab. |
People are more and more migrating to the newer EE versions (Jakarta). Jetty 11 has been out for more than a year and depends on jakarta. Spring 6 (release data: Q4 2022) will depend on jakarta. https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6
I suggest you introduce two versions of gitlab4j-api: One depending on javax and one on jakarta, maybe on two different branches.