-
Notifications
You must be signed in to change notification settings - Fork 9
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
Wrong NS links #265
Comments
The following files match the current NS folder and the archive:
The rest do not match. These are the differing files for the specs that were in the archive:
Newly added (RDF/XML) files:
The only RDF/XML file in the specs repo is RM:
SHA1 checksums were used. cc @jamsden |
Okay, so the ./core/core.rdf mystery: it was used in the .htaccess file previously |
Now, AM:
The old file will be restored to avoid confusion and cneg repo updated accordingly. |
Same for asset mgt:
|
|
The vocabulary links from open-services.net/ns are still wrong. They now redirect to the specs, or to a page that in turn contains links only to the specifications, and not to the vocabularies. For example, if I go to open-services.net/ns/rm, I get redirected to https://archive.open-services.net/bin/view/Main/RmSpecificationV2a8d9.html. That is not the vocabulary - indeed, it doesn't even have a link to the vocabulary. To find that, I have to manually click on the RM Home button on the breadcrumbs at the top of the page, from there follow the link to the new wiki, and then click on the link to the RM 2.0 vocab at https://archive.open-services.net/bin/view/Main/RmVocabulary.html#. Similarly, if I just go to open-services.net/ns, I get a page of spec listings, with links that claim to be to the vocabularies, but in fact point to the shape tables in the specs (this is really a separate issue - the vocab links on that page https://open-services.net/specifications/vocabularies/ are all incorrect). |
My fault. And I was so proud of my effort to update all the links! 🤦♂️
I will update RM when I get home. If got any other vocabulary links, please share them. I don’t think I saw them immediately when I was searching for the right links to the main parts of the specs.
…--
/Andrew
(from phone)
30 sep. 2019 kl. 17:04 skrev Nick Crossley <notifications@github.com<mailto:notifications@github.com>>:
The vocabulary links from open-services.net/ns<http://open-services.net/ns> are still wrong. They now redirect to the specs, or to a page that in turn contains links only to the specifications, and not to the vocabularies.
For example, if I go to open-services.net/ns/rm<http://open-services.net/ns/rm>, I get redirected to https://archive.open-services.net/bin/view/Main/RmSpecificationV2a8d9.html. That is not the vocabulary - indeed, it doesn't even have a link to the vocabulary. To find that, I have to manually click on the RM Home button on the breadcrumbs at the top of the page, from there follow the link to the new wiki, and then click on the link to the RM 2.0 vocab at https://archive.open-services.net/bin/view/Main/RmVocabulary.html#.
Similarly, if I just go to open-services.net/ns<http://open-services.net/ns>, I get a page of spec listings, with links that claim to be to the vocabularies, but in fact point to the shape tables in the specs (this is really a separate issue - the vocab links on that page https://open-services.net/specifications/vocabularies/ are all incorrect).
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub<#265?email_source=notifications&email_token=AAAPZXWHY3DMJ5NZZ6JOSE3QMIIOJA5CNFSM4IWGHBCKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7564YY#issuecomment-536604259>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AAAPZXVXHBC2664REM6OTDLQMIIOJANCNFSM4IWGHBCA>.
|
Will fix tomorrow at it requires redeploy of the content neg app |
@jamsden @ndjc please go over https://open-services.net/specifications/vocabularies/ and give me a set of actions to do. |
I've completed the initial verification of the RDF vocabulary pages at open-services.net, and I've found quite a few inconsistencies or errors that need to be addressed. Some will need discussion. See the attached note. |
@ndjc in https://github.com/oslc-op/oslc-admin/blob/master/minutes/2021/2021-03-18.md#ns-deploy we agreed to publish vocabs+shapes for all specs as soon as they hit PS stage. This renders old vocab recovery efforts obsolete for: Core, RM, CM, QM, and Query. Please advise on actions needed to recover the right files and redirects for the other specs that are still published incorrectly. |
Once we rule out Core, RM, CM, QM, and Query, the only remaining two issues are minor (an outdated RDF vocabulary source for AM, and a broken link for Asset Management) are both minor; I'm OK with closing this entire issue as won't fix. |
do you have the right one?
OK, we can update it when it goes to PS. @jamsden no objections? |
none |
re the asset management issue, my note says:
so if I go to open-services.net/ns/asset#, it redirects correctly to https://archive.open-services.net/wiki/asset-management/OSLC-Asset-Management-Vocabulary/index.html#. That page then states:
The second link is a bad one - it points back to the same page. Later in the page, there is a more correct reference to https://archive.open-services.net/ns/asset/asset.rdf, which works correctly. In other words, this is a content error in the original open-services.net wiki content, and is nothing to do with current open-services redirects. Since this issue was originally about correcting references to existing old content, and since we're not currently working on asset management, I see no urgency to fix this defect in the original content. |
I have updated the vocabs in #287 but did not update the link in the https://github.com/oslc-op/website-content-negotiation/blob/master/negotiation.js#L45. Please check if we want to update it but then it's not really an errata but instead lowering the bar even further down to a PSD. |
@ndjc thanks for catching that. I am fairly certain we don't want the link to point to https://archive.open-services.net/ns/asset/asset.rdf but https://open-services.net/ns/am/am.rdf (does not work now because it's not handled by nginx but the conneg server but we can fix it if needed) or replace the asset.rdf with a new asset.ttl or the newly generated asset.rdf Wait a second! I though we were updating the AM vocab, not Asset! |
The vocabs have been updated, shapes were added and vocab/shape page links were updated in oslc-op/website-content-negotiation#10, #292, #290, #293, #289 curl tests passed for all content-types:
|
Problems identified:
core-vocab
andcore
files)/config
has no corresponding PSD)https://github.com/oslc-op/website-content-negotiation
https://github.com/oslc-op/website/tree/master/content/ns
TODOs
basicProfile/ldbp
(tracked under Obsolete basicProfile/ldbp in favour of W3C LDP #266)The text was updated successfully, but these errors were encountered: