cite
is a specified library for working in the JVM with the technology-independent concepts of the CITE architecture, such as CTS URNs, CTS TextInventories, and CITE Object URNs. The specification (in-progress) is in the specs
directory written in markdown, with HTML elements identifying tests to run with concordion. A current version of the specification is also posted at http://shot.holycross.edu/~nsmith/citespec/Cite.html.
To run the specification's tests and generate the resulting live specification document, run
gradle test
gradle conc
This library uses gradle (http://www.gradle.org/) to build the library and documentation, and to run unit tests.
To see available tasks, run gradle tasks
.
The CITE library is copyright (c) 2008-2014 Neel Smith, and is licensed under the GNU General Public License version 3 (http://www.gnu.org/licenses/gpl.html).