Ok so I am back and slowly going through accumulated updates, PRs and so on.
During my time off OSS activities I did not really think much about project future or plans, but I did realize that I may want to scale down scope of 2.13 a bit: I think I'd rather release changes, fixes and annoying Javax-vs-Jakarta BS workarounds, relatively soon. Instead of trying to create a bigger release that takes longer to get out.
This is in big part due to my feeling that I don't have as much time to spend on Jackson work right now.
To that end, the set of things implemented as of:
(as well as things in-flight) will be included but not much of "Major focus areas planned".
I also still want to tackle the javax/jakarta problem wrt Jackson JAX-RS Providers, by basically duplicating `jackson-jaxrs-providers` as something like `jackson-jakarta-rs-providers`, with changed dependencies.
And I may look into the feasibility of adding skeletal support for configurability.
But the full rewrite of property discovery seems like a task too far: I find myself with less time to work on Jackson after 2.12. This may change at some point, but I don't want to hold up release of already completed important improvements.
Timeline-wise, doing this might allow Release Candidate(s) to be released in June and actual 2.13.0 sometime in July, in the best case.
WDYT?
-+ Tatu +-