Skip to content

Latest commit

 

History

History
25 lines (12 loc) · 1.08 KB

README.md

File metadata and controls

25 lines (12 loc) · 1.08 KB

The cite library

What it is and what's here

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.

Testing

To run the specification's tests and generate the resulting live specification document, run

gradle test
gradle conc

Building and using

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.

Copyright and license

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).