Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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

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

No branches or pull requests

2 participants