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

regen: JSON-LD/Turtle prefix collides with regen: IRI scheme #76

Open
aaronc opened this issue Dec 5, 2023 · 2 comments
Open

regen: JSON-LD/Turtle prefix collides with regen: IRI scheme #76

aaronc opened this issue Dec 5, 2023 · 2 comments

Comments

@aaronc
Copy link
Member

aaronc commented Dec 5, 2023

We use regen: as the prefix for https://schema.regen.network# in JSON-LD and Turtle and regen: is also the IRI scheme we use for the data module. It's sort of okay in Turtle because regen:xyz and <regen:xyz> are somewhat distinct but I think it's still confusing.

I suggest we use a different prefix such as regenschema:, regenregistry: or simply r: to differentiate. Our files could be re-written to use a different prefix without changing the actual content.

@blushi
Copy link
Member

blushi commented Dec 11, 2023

Good catch, it might be ok in turtle but it will cause some issues in JSON-LD so best to use a different prefix indeed. I'd prefer regenschema: or r:.

@blushi
Copy link
Member

blushi commented Dec 18, 2023

Let's update the regen-registry-standards mentions of regen: to rs: and in regen-web

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

No branches or pull requests

2 participants