Updating discovery to use TEI: URL - #261
Conversation
Signed-off-by: Olle E. Johansson <oej@edvina.net>
Signed-off-by: Olle E. Johansson <oej@edvina.net>
|
Discussion in meeting: Should we skip the BASE64URL encoding? |
|
Mandatory Base64 for UUID/EAN/GTIN/etc. seems to obscure identifiers that are already path-safe, so I’d propose we scope it down. For PURL (and, as noted below, SWID), some encoding is still needed when moving from
So here's what I'd propose:
I looked into NISTIR 8060 to check whether Curious what others think. |
Signed-off-by: Olle E. Johansson <oej@edvina.net>
|
I don't have access to the SWID ISO standard but it seems complex to include an XML document into a URL... Anyone that knows more? Is there a simplified tag we can use to indicate a product release? |
|
I've removed BASE64URL on everything except PURLs now. Thanks for the feedback @Mehrn0ush |
|
Good question — TEI doesn't put a SWID XML document in the URL. In the discovery readme, the One follow-up on the latest push, though: since Also, the readme doesn't explicitly say And unrelated to all this: the readme already notes there's a TEI-native |
|
RIght, I did not touch SWID because I had no example. I can do that now. |
Signed-off-by: Olle E. Johansson <oej@edvina.net>
|
Some inconsistency issues:
Also some issues vs #258 that would need to be addressed:
One pre-existing security note we can address here Redirect handling on the |
Moving away from URN based on feedback from IETF expert group