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.
We should eventually aim to provide actual versioned releases. There are a few things we should fix for this:
I will create individual issues for these at some point in time, when we have enough functionality to warrant a release.