New central Discussion wrt Jackson 3.0.0 work (planning, impl)

18 views
Skip to first unread message

Tatu Saloranta

unread,
Dec 1, 2024, 8:11:38 PM12/1/24
to jacks...@googlegroups.com
So, as part of pushing more developer/designs discussion into, well,
Github Discussions, I decided to make 'FasterXML/jackson-future-ideas`
focused on Jackson 3.0.0 work. And specifically the first Discussion:

https://github.com/FasterXML/jackson-future-ideas/discussions/72

labelled as "Path to Jackson 3.0.0" is the central point for overview
of everything related to Jackson 3.0.0 prep work (README.md also
points there).

Of most interest might be linked-to sub-Discussions, with polls, to
decide on a couple of choices. Currently that includes:

1. https://github.com/FasterXML/jackson-future-ideas/discussions/73 --
Minimum Java version for Jackson 3 (Java 17 or 21?)
2. https://github.com/FasterXML/jackson-future-ideas/discussions/74 --
default for `FAIL_ON_TRAILING_TOKENS` (change or not)
3. https://github.com/FasterXML/jackson-future-ideas/discussions/75 --
default for `DEFAULT_VIEW_INCLUSION` (change or not)

Discussion also references larger efforts, called JSTEPs, which may be
of interest if you haven't seen those before (I created most a while
ago, but now am trying to update them again).

Anyway, I'd appreciate votes on 3 polls listed above (and/or comments
on why specific choice makes sense).

-+ Tatu +-
Reply all
Reply to author
Forward
0 new messages