-
Notifications
You must be signed in to change notification settings - Fork 1
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
Repo structure and publishing #7
Comments
Hey @lanthaler. Have you had a chance to look at the above? |
I can set it up but would advice against it and instead just create a single namespace for extensions. It quickly becomes very hard to remember which term is in which namespace and would be overly confusing if the same term is used in different namespaces with different meanings... yes, I do regret having created a separate |
I am also looking at w3id.org which may be better suited so that we don't have to rely on w3.org setup which is out of our control. About you suggestion to have a single NS, that would in fact be similar to how DASH (datashapes.org) which is spread over multiple specs but all of the vocabulary is a single RDF document
|
I’m ok with that! |
I think w3id is OK for extensions |
As for the Url, I'd like to have it readable in the url, i.e. Alternatively with hash notation, i.e. |
Ok, I think we're getting somewhere. To wrap up, I propose as follows:
I noticed that |
The Hydra Core vocabulary has the namespace
http://www.w3.org/ns/hydra/core#
I would propose to have analogous structure for each extensions, so that the
core
segments is replaced with a specific name:The repository would thus follow this analogous structure, with each extension at least having a readme (until we decide to adopt respec/bikeshed/other for publishing) and a turtle with actual vocabulary
@lanthaler would it be possible to set up publishing the URLs above from this repo, so that we get content negotiation of the RDF. How is that done for the core?
The text was updated successfully, but these errors were encountered: