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.

Reply via email to