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

namespace problems #531

Closed
VladimirAlexiev opened this issue Aug 17, 2022 · 10 comments
Closed

namespace problems #531

VladimirAlexiev opened this issue Aug 17, 2022 · 10 comments

Comments

@VladimirAlexiev
Copy link
Contributor

VladimirAlexiev commented Aug 17, 2022

I took the ttl from #395 (comment), added prefixes, and run it through riot --formatted ttl to see it in a better way.

I noticed the following prefix problems:

  • this is a terrible namespace. Please make up one that starts from dcsa.org:
@prefix dcsa:     <https://api.swaggerhub.com/domains/dcsaorg/DCSA_DOMAIN/1.0.1#/components/schemas/> .
  • You use https but the actual schema ontology semantic URLs use http:
@prefix schema1:  <https://schema.org/> .
  • You use two namespaces for traceability: with and without slash
@prefix trace:    <https://w3id.org/traceability/#> .
@prefix trace1:   <https://w3id.org/traceability#> .
  • previously reported to @nissimsan : use slash, not slash+hash
@prefix uncefact: <https://service.unece.org/trade/uncefact/vocabulary/uncefact/#> .
@prefix uncl1153: <https://service.unece.org/trade/uncefact/vocabulary/uncl1153/#> .
@nissimsan
Copy link
Collaborator

Hi @VladimirAlexiev,

Regarding dcsa, I 100% agree. "Terrible" is an appropriate word. They don't have an actual vocab, this is the best I could come up with, prioritizing something that resolved to a kind of definition. In part, this is meant as an encouragement.

Regarding uncefact, the /# is getting addressed here. I don't want to make corrections here before the uncefact vocab is v1.0 baselined.

@VladimirAlexiev
Copy link
Contributor Author

Important takeaway dcsaorg/DCSA-OpenAPI#141:
JSON API and JSON Schema URLs are not necessarily good semantic URLs.

@BenjaminMoe
Copy link
Contributor

@VladimirAlexiev any follow up on this?

@VladimirAlexiev
Copy link
Contributor Author

Are you looking for a volunteer to fix this?

@nissimsan
Copy link
Collaborator

I think this ticket has served its purpose. These suggestions are being tackled individually on the relevant repos, and we also have tickets to follow up (such as #536).

I suggest we close - no need to keep this ticket around.

@nissimsan
Copy link
Collaborator

Closing, going with #536

@OR13
Copy link
Collaborator

OR13 commented Apr 4, 2023

Suggest closing based on conversation on call.

@OR13
Copy link
Collaborator

OR13 commented Apr 4, 2023

@nissimsan
Copy link
Collaborator

@nissimsan
Copy link
Collaborator

Reopening a separate issue for to fix the traceability /# which is in our control.

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

No branches or pull requests

4 participants