A tool for reading the UDC Summary offline. It shall be useful for people organizing their libraries with the UDC System (http://en.wikipedia.org/wiki/Universal_Decimal_Classification).
UDC means Universal Decimal Classification and is a popular way of classifying books and other bibliographical material. It is based on the Dewey Decimal Classification in the sense that categories are grouped by the first significant figures of the number. Yet the UDC adds auxiliary signs and numbers that express relationships between classes and other general properties of the bibliography, such as the language it was written. For more information, visit wikipedia.
The UDC Consortium is the organization that maintains the UDC. It publishes a summary with selected classes and also publishes linked data for this summary upon which this software is coded.
At first, you need compiler tools, e.g. gcc and gnu make.
Another prerequisite is the libxml-2.0 developer tools.
Finally, you need the rdf file containing the information used by the program available zipped on http://udcdata.info/udcsummary-skos.zip .
The Makefile
already downloads it as a convenience.
Clone this repository, type make
on your terminal and if everything is successful, the program shall be compiled and executed.
Some of my ideas are:
- Translate the source to English and internationalize the program.
- Interface with command-line arguments.
- Better interaction with the user, with line history.
- Interprete coordination specified by auxiliary signs.
- Add Cutter-Sanborn three figure table.
Since it is based on work from UDC Consortium, the license used here is under Creative Commons License Attribution-ShareAlike. The UDC Consortium made the rdf file. The program written by me reads and displays this rdf file and is licensed under the same license.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.