timrdf / csv2rdf4lod-automation

Shell script automation to support csv2rdf4lod converter
https://github.com/timrdf/csv2rdf4lod-automation/wiki
Apache License 2.0
109 stars 36 forks source link

define URL scheme filed: #249

Open timrdf opened 13 years ago

timrdf commented 13 years ago

is there an RFC or something that specifies a URL scheme?

hash:Expression/GRAPH_SHA256-7926e916d6688382a35f18d063f68e96eb20a5694057dca60811c1776e63919271
hash:Manifestation/SHA256-ec9d5fcee3ddf6af2c2b0c48465c594d9df4070570b181a4e1db1b7fa539bfd4
filed://e5b49a0a9d21c3ce27bec0aad8a0085472d17b7bedfbffa57719dcd418e536c8/SHA256-6d95b1bb167bc23716716c0e7589a32b0035e5e9be1b3841ec23a4aff67c6e8a/http
kasei commented 13 years ago

URL schemes are registered with IANA.

jpmccu commented 13 years ago

Do we need to register the scheme? I thought we could just make them up if they didn't collide.

Jim

Jim McCusker Programmer Analyst Krauthammer Lab, Pathology Informatics Yale School of Medicine james.mccusker@yale.edu | (203) 785-6330 http://krauthammerlab.med.yale.edu

PhD Student Tetherless World Constellation Rensselaer Polytechnic Institute mccusj@cs.rpi.edu http://tw.rpi.edu

kasei commented 13 years ago

People do make up their own, but it's not an approved way of dealing with URI schemes. I don't know what you need them for, but does the tag: scheme fit your needs?

jpmccu commented 13 years ago

Depends. We've worked up a scheme for cryptographic digests and secure-but-unique URIs for files on particular computers with a specific modification time. Is there any structure to the tag: scheme that would prevent/allow us to do those there?

Jim

Jim McCusker Programmer Analyst Krauthammer Lab, Pathology Informatics Yale School of Medicine james.mccusker@yale.edu | (203) 785-6330 http://krauthammerlab.med.yale.edu

PhD Student Tetherless World Constellation Rensselaer Polytechnic Institute mccusj@cs.rpi.edu http://tw.rpi.edu

kasei commented 13 years ago

As long as the tag uri includes the tagging authority and a date at the beginning, you can basically put anything you want in the rest of the URI.