This document serves as as task list for (near) future.
This plugin is based around CPPL licensed content which means we can not modify it. The main purpose was to automatically build connector documentation in a standardized form and include it as Maven Site report. We should offer an alternative to this, preferably based on Asciidoctor's own Maven plugin - https://docs.asciidoctor.org/maven-tools/latest/site-integration/setup-and-configuration/.
In the meantime there will be no shared documentation functionality provided by this project.
Other functionality provided by the plugin was to create so called reduced POM. I am not sure what was the use case for this feature. Probably used when creating connector bundles with embedded dependencies, however it feels like the same functionality is offered by Maven Shade Plugin.
We need to decide how to work with site content and create our own to get rid of CC-BY-NC-ND stuff.
Server Core module contains dependencies that does not make sense on a first glance (grizzly).
Server Core has its own bundle activator that seems to duplicate stuff from framework-osgi.
Make sure OSGi annotations are valid and the project works in OSGi environment.
Move package JavaDoc to package-info.java
files.
Blocked by Wrensec Commons release.
Not sure why RPC module is such a complex mess.
Currently tests are based on quite a lot of timeouts which is unstable. We should try to create test synchronization support components based on latches (not sure if possible).
Reference: #4
This is kind of self explanatory.