buda-base / buda-iiif-server

the buda Image server based on hymir iiif-server
MIT License
1 stars 2 forks source link

new identifier format? #7

Open eroux opened 6 years ago

eroux commented 6 years ago

In the same vein as #6, but in a less important way, maybe it would be nice to change the identifier format a little bit, so that it can be prefixed. For instance

<http://iiif.bdrc.io/image/v2/bdr:V00KG0545_I1KG20698::I1KG206980007.tif>

could be

@prefix bdi: http://iiif.bdrc.io/image/v2/

bdi:bdr:V00KG0545_I1KG20698::I1KG206980007.tif

but although having :s in the local names seems to be allowed by the spec, I'm afraid this could confuse both poorly written libraries and humans, so maybe we should replace : by something else in the identifiers... maybe ,?

MarcAgate commented 5 years ago

Where would we prefix an iiif server url ? Could that be in another serialization of the manifests than jsonld ? if we really need to do this, then I suggest we use a vertical bar (' | ') instead of (' : ') in identifiers.