eduworks-common is a Java library to assist developers by providing data structures and classes for common tasks that are found in the Eduworks repertoire.
It provides:
- Simple threading support
- Ontology wrapper
- Thread-safe version of the Fourspaces CouchDB wrapper
- Simple cross-machine task distribution (in a map/reduce fashion)
- JSON utilities
- A number of libraries
eduworks-common is separate from other LEVR projects in order to ensure its ability to be used in other products.
eduworks-common is Open Source under the Apache 2.0 license, the details of which can be found in license.txt.
eduworks-common is under active development. It is released only as part of other projects, and you will not find JAR releases here. If this is desired, contact one of our developers.
eduworks-common requires the following to build or use:
- Java 1.6 or above. (1.6.0_26 recommended)
- ANT (for building)
- IVY (for fetching libraries from Maven)
The bug tracker for eduworks-common is being currently maintained on GitHub, at the following url: https://github.com/Eduworks/eduworks-common/issues
The lead contact for eduworks-common is Fritz ([email protected]).