I have many fond memories as a kid of our local libraries. I was fortunate to grow up a short walk away from
what was at the time the largest non-national library in Europe
as well as a closer local library in a grand
red-brick Victorian building.
One of those memories is the card indexes. I loved the card index (yes,
I was a metadata geek from an early age). Armed only with a question and some idea about keywords to
use you could riffle through wooden drawers full of pink, blue and beige cards and then wander off
to the stacks to find the answers. Magic stuff.
How does this translate when we are talking about data and datasets? Well, there are a number of existing
RDF ontologies that touch on the area of metadata, but probably the
most well-known and widely used one for describing dataset metadata is VoID.
VoID provides you with the means to identify and describe datasets as well as to provide metadata
ranging from contact and licensing information to example dataset resource URIs and patterns for accessing
the content of the dataset.
The question is where to place this metadata? One obvious answer is to add the metadata in to
the RDF dataset that it describes. This is great for the user that has chosen to access that data;
but in this loose book/dataset analogy, metadata that is contained inside your dataset is equivalent to
that US Library of Congress metadata that you find inside the front cover of a book.
Dataset metadata should be the card index to all the open data you publish.
Without it being in a single central location, your users must aimlessly wander the shelves, pulling down dataset after
dataset in search of what they want.
A better solution is to treat the metadata about datasets as a separate dataset in its own right.
Think of this as the downloadable / queryable card-index to your data library. Indeed the VoID recommendation
goes as far as to suggest that you use a “well-known” URL for the location of that dataset – sort of
the equivalent of having your virtual card-index always just on the left as you come through the door (that was
the sound of an analogy getting pushed to breaking point).
Metadata management doesn’t have to be hard. Our Data Platform product has VoID
metadata management built-in so when you update the dataset the metadata stays in sync. But regardless of what
method you use to publish open data, it is important to recognize that your metadata is one of the key components
to making your data discoverable.