RDF-Export and rdf:about reference

Hello to all,

I didnt't find anything regarding this topic, so I opened a new discussion.
Maybe I just don't find the correct setting, but after an export into RDF format the reference are not really good.

If a URL to a http-Resource is given, it will be used as identifier for "rdf:about.


Example:
In ZOTERO is given the URL "http://www.somehost.org/example?seq=1#24345"

then in rdf:about stands:
rdf:about="http://www.somehost.org/example?seq=1#24345"

If no URL is give an it has something like: item_23213.

This is NOT persistent and references can lose the link to the resource.

But Zotero als has better IDs to reference an entry inside the own bibliography.

Example:

https://www.zotero.org/my_bibliography/items/itemKey/6WXCHA34

Why not use this?
  • Pretty sure that's just a legacy issue because the format predates Zotero URIs.

    That said, RDF export isn't meant to be persistent across exports, why do you need it to be? For anything where that's relevant, you almost certainly want to be using the API.
  • We want to use the content of the zotero bibliography inside a customized framework. If there is no way to have good URIs inside the rdf, I have to use the API but it will make things more complicated to us.

    But thanks for your fast reaction.
  • @adamsmith: Can the "legacy issues" been fixed?
  • I think so, but not sure, should be a quick fix in translator, so worthwhile putting this up as a PR and see if anyone has objections.
Sign In or Register to comment.