-
Notifications
You must be signed in to change notification settings - Fork 61
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
change name of activitystreams2.owl to activitystreams2.ttl #606
Comments
I think this makes sense, since .ttl is a common extension for Turtle. I'd suggest that we make it possible to use both the .owl and the .ttl extension, and possibly deprecate the .owl extension. I think the steps are:
We'll need to coordinate this with W3C web services. |
@plehegar if you have thoughts here, please let us know! |
The content of the
|
Thank you for attending to this. Ideally, remove the extension from the link and provide it in any requested RDF format. Default to RDF/XML or TTL. But that may require changes on the w3 server that are out of your control. The owl link could be preserved to avoid breakage, but as Ted recommended, the content-type should be corrected one way or another. |
sorry for only catching up on this now. Once you reach a conclusion, I'm happy to make it happen. Since it's affecting w3.org/ns , it should be easy to do. |
I don't think the source format should be changed to RDF/XML. Please no! The source that's served from w3.org is at https://github.com/w3c/activitystreams/blob/main/vocabulary/activitystreams2.owl and it is in Turtle. It is the server that should respond with the correct and intended media type: Note also that http://www.w3.org/ns/activitystreams-owl exists, and:
Payload is in Turtle. So, I don't think the copy at https://www.w3.org/TR/2015/WD-activitystreams-vocabulary-20151215/activitystreams2.owl is particularly interesting. If the server corrected to respond with Lastly, while the change from All this aside, I hope folks don't mind me re-raising the fundamental issue regarding the AS2 vocab ns and AS JSON-LD context, which boils down to resolving #504 . What we need is consensus on whether there is a URI collision as I've noted, and an acceptable change (or no change) to help us move forward. @plehegar et al., could you please review this? There are a couple of possibilities, but again, what's acceptable comes down to the community's agreement on what's happening right now and most preferable way forward. My latest suggestion is at #504 (comment) . I'm happy to join a (Social Web CG) call to discuss this in more detail if necessary and hope that W3C Team folks, @plehegar @pchampin and/or perhaps others, can also join to come to an agreement. |
Bluntly — what's happening now is broken several different ways. Changing this mess to something that conforms with all the relevant specs will break some things that have implemented workarounds for the non-conformance. That's regrettable, but I think it far better than persisting the current non-conformance.
But what you get from there is --
i.e., And indeed, it starts with
And what you get from
starts with
So, the server says it's RDF/XML, but it's really Turtle. Increasingly common practice is for consumers to ignore media type, and focus on filename extension. If I try to parse the Turtle content of
It is worth noting that the above recommendation came from OWL 1. I was not able to locate any discussion of either media type or filename extension for OWL 2. I strongly advise that the first thing to do is design what would be served if this were starting from zero -- filenames and media types -- and then propose a way to get from what we have (above) to this "built from scratch" optimization. |
Ok but my point was that the source copy that is being developed/ maintained is at that GitHub URL, and that Turtle is what was intended.
Right, the server needs to use the "correct and intended media type" because the copy of the source that's hosted on w3.org is "really Turtle". AFAIK, there was no RDF/XML of anything anywhere. To be clear, I have no objection to renaming to |
I concur with @csarven that the correct solution would be to re-configure the server to advertise text/turtle for https://www.w3.org/TR/2015/WD-activitystreams-vocabulary-20151215/activitystreams2.owl .
+1 |
So, who goes to sysreq or whatever team or whichever individual can make the relevant changes? |
I'll take the action to get this done. Poke if you don't hear back within a week. |
Given the planned resolution, I think the title of this issue should change from |
Anything else that needs fixing for this issue? |
It might be worthwhile (personally, I believe it so) to add a symlink such that |
Please Indicate One:
I can't find any definition of the
.owl
file extension in the owl specs. At least one RDF datastore (jena fuseki) doesn't recognize the extension as a valid RDF type. Would be convenient to download file and upload to datastore (or other processing) where needed without renaming (in cases where not able to send proper media type).The text was updated successfully, but these errors were encountered: