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.

Reply via email to