THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- release 1.7.0 (soon): DONE (Java8 + locking) https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628&version=12349416
- release 1.9.1 x (to be used in Maven 3.9.0+) - IN PROGRESSDONE (current 3.9.6 + 1.9.18)
Phase 2
...
- up major version (2.x)
- Drop
ServiceLocator
, as it currently forces us to use bad practices: create mutable components, and is just cruft (member population is "circumvented" by init method, no way for ctor injection). Anyway, anyone integrating resolver w/o guice should just manually craft the "component graph", basically all they need is a "factory pattern" w/o the half-ass DI-like cruft in SL (that forces how components are created), seeJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key MRESOLVER-157 - make all things proper ctor injection and final (lot of code breakage)
...
- mark as
@Deprecated
all except following providers: xdoc, fml, apt, markdown, asciidoc, xhtml, xhtml5doxia-logging-api
- doxia-module-confluence
- doxia-module-docbook-simple
- doxia-module-fo
- doxia-module-itext
- doxia-module-latex
- doxia-module-rtf
- doxia-module-twiki
- release as-is as next minor version = 1.11.1 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317230&version=12350888
Phase 2 (post release)
- drop all deprecated modules/providers/classes
- up major version?
- make it Java 8?
- Get rid of Plexus DI
- Get rid of Doxia Logging
...
- mark as
@Deprecated
all except following renderers: sitedoxia-doc-renderer
- release as-is as next minor version = 1.11.1 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317320&version=12351046
Phase 2 (post release)
- drop all deprecated modules/providers/classes
- up major version?
- make it Java 8?
- Get rid of Plexus DI
- Get rid of Doxia Logging
...