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

General: RDF/turtle etc. needs to be fixed #155

Open
Izoman opened this issue Sep 18, 2015 · 1 comment
Open

General: RDF/turtle etc. needs to be fixed #155

Izoman opened this issue Sep 18, 2015 · 1 comment
Labels

Comments

@Izoman
Copy link
Member

Izoman commented Sep 18, 2015

Content negotiation does not work as wanted.
Some found issues:

INTERFACE

Belangrijkste probleem is content negotiation:

$ curl -H "Accept: text/turtle" http://tstknows.ugent.be/users/ruben_verborgh -s -i | grep "Content-Type"
Content-Type: text/html; charset=utf-8

Dat moet dus zeker Turtle zijn.

Ook dit is verkeerd:

$ curl -H "Accept: text/turtle" http://tstknows.ugent.be/users/ruben_verborgh.ttl -s -i | grep 'Content-Type' -i
Content-type : text/turtle
Content-Type: text/html

Moet ook Turtle zijn.

INHOUDELIJK

In het algemeen: alle sioc: properties verwijderen, deze zijn niet correct.

Document http://tstknows.ugent.be/users/ruben_verborgh.ttl:

– schema:intangible is fout en mag weg
– schema:publication is één lange string in plaats van verschillende publicaties
Dit zou moeten zijn:
http://tstknows.ugent.be/publication/assessing-and-refining-mappings-rdf-improve-dataset-quality
schema:creator
http://tstknows.ugent.be/users/Ruben_Verborgh.

Document http://tstknows.ugent.be/publication/assessing-and-refining-mappings-rdf-improve-dataset-quality.ttl:

– zeer vreemde URLs voor personen; dit zijn niet de personen zelf maar hun publicaties
– er moet een expliciete relatie zijn tussen een persoon een een artikel:
http://tstknows.ugent.be/publication/assessing-and-refining-mappings-rdf-improve-dataset-quality
schema:creator
http://tstknows.ugent.be/users/Ruben_Verborgh.

Document http://tstknows.ugent.be/project/freme.ttl:

– schema:person klopt niet: de property bestaat niet, en het attribuut is tekst.
Dit zou moeten worden:
http://tstknows.ugent.be/users/Frank_Salliau schema:currentProject http://tstknows.ugent.be/project/freme.
– ns0:encoded is verkeerd, dit mag weg

Izoman added a commit that referenced this issue Sep 18, 2015
@Izoman
Copy link
Member Author

Izoman commented Sep 18, 2015

https://www.drupal.org/project/restws
Bovenstaande module RESTful Web Services zal moeten zorgen voor content negotiation

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

No branches or pull requests

1 participant