DiCit specification pages
Status
DiCit as a specification for a distributed network of academic
metadata. The specification lives at http://dicit.openlib.org. This
is the page that you are reading now.
Work on DiCit has been funded by
RANEPA
as part of the
CitEcCyr project.
This is the current version. We have archived versions.
-
2017‒01―25
-
2016‒12‒14
Basics
Basically saying that you are DiCit compliant means that
you have
- dumped a bunch of XML file onto a server
- made these available via public rsync
- provide a RelaxNG schema file for the format(s)
used.
That’s all. It’s that easy.
A bit more detail
The specification uses http, https, rsync, RelaxNG and XML.
DiCit is distributed. Each node in the network is called a
station. A list of stations is available at
http://dicit.openlib.org/stations.html.
The URL resolves into a piece of valid XHTML 1.0, where each
<a> element that is in the class “station”, will have the
station URI for a station. Thus, this web page contains station
data that is known to the central station. However, your station
does not need to be registered there. It can be a “friend” of
a different station.
Some formats that can be used in the specification are centrally
registered and documented
here. For a format, the lowercase
name of which is “
foo”, the specification is at
http://dicit.openlib.org/formats/
foo.rng.xml.
Thus the specification of AMF is at
http://dicit.openlib.org/formats/amf.rng.xml.