split out the JAX-RS binding stuff into a separate bindings module, then factor out the controller code so it can be rebound. Finally, create a binding for core endpoints via Vert.x.
bump versions to avoid confusing from semi-stable branch.
cleanup GPL headers.
implementing vert.x bindings for aprox-core, and started adapting the addons to a more general approach (in preparation for building out JAX-RS and Vert.x bindings)
split dot-maven and depgraph addons into complex structures consisting of parent, common-code, and JAX-RS/Vert.X bindings. Then, clean up dependency references to these projects in the WARs, and add the new GAVs to the root POMs dependencyManagement. Finally, clean up the project names across the board to make them easier to read in build output.
remove couch db impl since it's pretty defunct now, and fixing up the depgrapher implementation to work with the new split JAX-RS/Vert.x bindings. Still in progress...
set java version to 1.7 for vertx bindings, and update the naming for test/test resources of VertXInputStream.
continuing to flesh out the separated bindings for jax-rs and vert.x...this round is in the dot-maven addon, which is more about adapting to the new webdav-service jaxrs/vertx bindings, and providing some sensible routing in the case of vertx bindings.
implement CDI provider for dot-maven service/configuration, and implment vert.x wrapper for DotMavenService.
Straighten out package naming for different api bindings, and implement vert.x bindings for depgraph.
fine tuning dependencies, and fixing test for vert.x uri formatter.
protect against nulls during deserialization from json.
adjusting scoping to make weld SE work a little better, adjusting Vert.x annotations from vabr to work around class-naming problems coming from weld proxies, start sketching out what the vert.x launchers will look like
removing unknown file
removing unknown file
tuning creation of launchers...not really viable to make them a single executable jar, since CDI scanning is a tad too aggressive for this. Instead, moving to a more traditional /bin /lib /etc structure with a shell script launcher. Still working out the kinks for why it doesn't actually work yet.
Create non-decorator flat-file data manager to simplify deployments a bit, fix many stupid bugs related to consolidating GroupContentHandler with FileManager, and misc other very small bugs related to end() calls in vertx response, etc.
Finish implementing/fixing dotMaven add-on with vert.x bindings, and separate dotMaven vert.x application from the main REST application, using MultiApplicationRouter. Cleanup / implement launcher assemblies (currently these are for using the vert.x bindings).
removing AproxRouter, now that it's been relocated to RestRouter
repairing mess from rebase, and cleanup problems with WAR files stemming from multi-binding refactor