mrpdaemon/encfs-java — Issue #17: Release readiness
Author: mrpdaemon
Created: 2012-02-12 07:51:01+00:00
State: open

We should eventually aim to provide actual versioned releases. There are a few things we should fix for this:

* Audit API's to make sure they are useful, we should expose a minimal and consistent set of public API's.
* Complete JavaDoc's for all API's
* Support versioning in the library (EncFSConfigWriter needs to write library version into files it creates)
* Add support to the build system to build a minimal JAR without any test classes. This is required for mobile use cases where library size is a critical consideration. Also we should perhaps remove the test classes from the main package and put them in a separate package.

I will create individual issues for these at some point in time, when we have enough functionality to warrant a release.