-
Notifications
You must be signed in to change notification settings - Fork 93
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
Move to SmallRye #124
Comments
I don't think everyone will get the individual notifications from GitHub, maybe worth forwarding to the wildfly-dev list? |
I agree, but I also think we should do that after the 2.4.0.Final release. I mean -- what I just added to the 2.4.0.Final milestone was originally referred to as 3.0. Then we decided we should call it 2.4, as there's nothing breaking, and do a 3.0 with some breakages that are needed (including this one). I think that makes most sense, but until that is actually done, I'd like to leave the door open :-) |
+1 whenever makes more sense. |
@Ladicek moving to Smallrye sounds like a wonderful idea, +1 to that. About the package name, I wonder if that wouldn't be an opportunity to introduce some major API changes (eg. introduce a new API under |
I'm not sure we want to have 2 APIs. Also current implementation relies heavily on package-private methods, which precludes such split. I think we'll just live with some breaking changes :-) |
We should also consider publishing relocations (https://maven.apache.org/guides/mini/guide-relocation.html). I'm not sure it's worth it, but David says it is :-) |
All the changes required in the code base ( |
I just moved the Jandex repository to the |
If my understanding is correct, we can consider the |
No. The artifacts are moved like this:
See https://smallrye.io/blog/jandex-3-0-0/ for more.
We do have relocations in place for
See above. Thanks for reaching out, please let me know if you need more information! |
For the 3.0 release, we want to move Jandex to SmallRye (and use the automated release process SmallRye has). Ideally, all Jandex repos (this one, the
typeannotation-test
, and the Maven plugin) would be brought into one (covered by #122).The
groupId
would change fromorg.jboss[.jandex]
toio.smallrye
(orio.smallrye.jandex
, but I'd probably prefer the first one :-) ). TheartifactId
s or packages wouldn't change (so packages would still beorg.jboss.jandex
), as that would be too big of a break.EDIT: as part of this, also rename the
master
branch tomain
.The text was updated successfully, but these errors were encountered: