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

URIs to W3C Process and Patent Policy docs #962

Open
vivienlacourba opened this issue Dec 14, 2024 · 2 comments
Open

URIs to W3C Process and Patent Policy docs #962

vivienlacourba opened this issue Dec 14, 2024 · 2 comments

Comments

@vivienlacourba
Copy link
Member

vivienlacourba commented Dec 14, 2024

cc: @tidoust @dontcallmedom @tabatkins

Running the link checker on the draft version of the Process Document, I noticed some old URIs still being used for the links to the latest version of the W3C Process and Patent Policy documents.

I could not find those URIs in the process doc source file (index.bs) so I'm guessing they are directly included by bikeshed or one of its dependencies (specref?). I created this issue here as I did not know which exact tools require an update.

Here are the 4 links that should be updated (only the current and most recent version of those docs got a new URI):

  • /Consortium/Process/ should be replaced by: /policies/process/
  • /2023/Process-20231103/ should be replaced by: /policies/process/20231103/
  • /Consortium/Patent-Policy/ should be replaced by: /policies/patent-policy/
  • /Consortium/Patent-Policy-20200915/ should be replaced by: /policies/patent-policy/20200915/

Possible source in bikeshed source code:

  • bikeshed/spec-data/readonly/biblio/biblio-w3.data
  • bikeshed/spec-data/readonly/headings/headings-w3c-process.json
  • bikeshed/spec-data/readonly/headings/headings-w3c-patent-policy.json
  • bikeshed/spec-data/readonly/specs.json
  • bikeshed/spec-data/readonly/boilerplate/processcg/status.include
  • tests/github/w3c/w3process/index.bs
  • tests/github/w3c/w3process/index.html

But it's also in many more files including some test files.

$ git clone [[email protected]](mailto:[email protected]):speced/bikeshed.git
$ cd bikeshed
$ grep -rl '/Consortium/Process/' | wc -l
67
$ grep -rl '/2023/Process-20231103/' | wc -l
2
$ grep -rl '/Consortium/Patent-Policy/' | wc -l
40
$ grep -rl '/Consortium/Patent-Policy-20200915/' | wc -l
2
@vivienlacourba
Copy link
Member Author

Thanks @tidoust for those fixes.

@frivoal it looks like only one mention remains to be fixed. It is the first line of the SOTD.

<h2 class="no-num no-toc no-ref heading settled" id="sotd"><span class="content">Status of this document</span></h2>
  <div data-fill-with="status">
   <p> W3C, including all existing chartered groups,
	follows the <a href="https://www.w3.org/Consortium/Process/">most recent operative Process Document</a> announced to the Membership. </p>

It appears to come from this bikeshed generated file bikeshed/spec-data/readonly/boilerplate/processcg/status.include

@frivoal
Copy link
Collaborator

frivoal commented Dec 22, 2024

This should help (once merged): speced/bikeshed#2989
@tabatkins ?

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

2 participants