Some more progress: On Wed, Jul 27, 2022 at 3:23 PM Tatu Saloranta <tsalora...@gmail.com> wrote: > > Quick update: so far following Github repos have been updated: > > * jackson-core (streaming): moved to "tools.jackson.core" > * jackson-databind: moved to "tools.jackson.core" > * jackson-jr: moved (tools.jackson.jr) > * jackson-dataformats-binary: moved (tools.jackson.dataformat) > * jackson-dataformats-text: moved (tools.jackson.dataformat) > * jackson-dataformat-xml: moved (tools.jackson.dataformat) > * jackson-datatype-joda (tools.jackson.datatype) > * jackson-modules-base (tools.jackson.module) > * jackson-modules-java8 (tools.jackson.module) > > No changes: > > * jackson-annotations: will remain as the only > "com.fasterxml.jackson.core" package for 2.x/3.x compatibility > > To be changed: > > * jackson-datatypes-collections > * jackson-datatypes-misc > * jackson-jaxrs-providers > * jackson-jakarta-rs-providers
^^^^ all of these converted > * jackson-module-kotlin Not converted, will need help. > * jackson-module-scala Converted (by PJ) I think. > > No plans for 3.0 currently > > * jackson-datatype-hibernate > * jackson-module-jsonSchema > > This only covers FasterXML github repos; I may reach out to other > repos in future > (for BSON and MessagePack format modules for example) -+ Tatu +- > > -+ Tatu +- > > On Sun, Jul 10, 2022 at 8:17 PM Tatu Saloranta <t...@fasterxml.com> wrote: > > > > So, a quick update on my earlier email about the "Big Rename" for Jackson > > 3.0. > > Details are found from: > > > > https://github.com/FasterXML/jackson-future-ideas/wiki/JSTEP-1 > > > > (NOT JSTEP-6 as I earlier linked) > > > > but basically the idea is that wherever "com.fasterxml." prefix is > > used -- for Maven Group Id, Java package name -- Jackson 3.0 will > > instead have "tools.jackson. > > (the sole exception being `jackson-annotations` which will, for > > backwards compatibility reasons, NOT be repackaged or migrated). > > > > So what I will do next is to start actual renaming. > > > > The very first step will be to try renaming/-basing `jackson-core` and > > see how things go, including publishing of Maven snapshots, for which > > I most likely will need to get help from Sonatype folks. > > > > Once I managed to do this, the next, much bigger step, is to change > > all the other packages that depend on `jackson-core` -- before > > renaming/repackaging those modules. > > > > And then I will keep on repeating these steps, recursively. > > > > This means that if anyone is actually testing or developing current > > 3.0.0-SNAPSHOTs -- unlikely, I would think -- things may be in flux > > for a while. I will try to send update notes to this list as things > > progress and/or I make changes to plans based on learnings. > > > > One other thing to note is that I have not yet decided on possible > > renaming of artifact ids -- that is, should we have > > > > tools.jackson.core:jackson-core > > > > or > > > > tools.jackson.core:jackson3-core > > > > For now I assume the former so there is less to change. But I have not > > yet decided that this is the final decision on artifact naming. > > > > -+ Tatu +- > > > > -- > > You received this message because you are subscribed to the Google Groups > > "jackson-dev" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to jackson-dev+unsubscr...@googlegroups.com. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/jackson-dev/CAL4a10hb0%2BXz0-UEuEF0s3aXSHtudWigqdT0DhuA0tp0c6woUA%40mail.gmail.com. -- You received this message because you are subscribed to the Google Groups "jackson-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to jackson-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jackson-dev/CAGrxA266LGmHLeuGtGN%2BGtX8Momfbbx%2Bjdmg69gm7JZZ1QtBgA%40mail.gmail.com.