Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Makefile to validate RDFa against "unit tests" #20

Open
clange opened this issue Jan 10, 2014 · 1 comment
Open

Makefile to validate RDFa against "unit tests" #20

clange opened this issue Jan 10, 2014 · 1 comment

Comments

@clange
Copy link
Contributor

clange commented Jan 10, 2014

ceur-make intends to output sane RDFa, i.e. RDFa that uses reasonable URIs for things and that is valid w.r.t. the vocabularies used.

However,

  • ceur-make might be wrong,
  • Some features (e.g. AUX papers) are not yet supported by ceur-make, and some other features (e.g. linking to machine-comprehensible FOAF user profiles if editors/authors have them) do require manual copy-editing of the RDFa if editors want to have them (and, don't worry, those who want to have this, are usually technically experienced). Any such manual copy-editing might go wrong.
  • We won't be able to stop the bad practice of bypassing ceur-make and copy-editing existing volumes' index.html files.

An easy way of implementing this would be a combination of

  • some new rules in the Makefile
  • a shell script
  • pyRDFa (for obtaining RDF/XML)
  • SPARQL queries executed by the ARQ command-line tool
@WolfgangFahl
Copy link
Contributor

IMHO it's better to implement this in a higher level language like python

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants