Skip to content

Fix Bikeshed API endpoint in Makefile#807

Open
yoavweiss wants to merge 1 commit intow3c:mainfrom
yoavweiss:fix-bikeshed-api-endpoint
Open

Fix Bikeshed API endpoint in Makefile#807
yoavweiss wants to merge 1 commit intow3c:mainfrom
yoavweiss:fix-bikeshed-api-endpoint

Conversation

@yoavweiss
Copy link
Copy Markdown
Contributor

@yoavweiss yoavweiss commented Mar 13, 2026

The api.csswg.org/bikeshed/ endpoint no longer works. Migrate to www.w3.org/publications/spec-generator/ with the required type=bikeshed-spec and output=html parameters.

See w3c/spec-prod#227 (comment)

The api.csswg.org/bikeshed/ endpoint is no longer reliable.
Migrate to www.w3.org/publications/spec-generator/ with the
required type=bikeshed-spec and output=html parameters.

See w3c/spec-prod#227 (comment)
@yoavweiss yoavweiss requested a review from mikewest March 13, 2026 08:30
@mikewest
Copy link
Copy Markdown
Member

@antosart, do you still use the makefile? If not, I think we can probably just dump the makefile at this point. We have the GitHub workflow set up to autopublish, and I just have Bikeshed installed locally...

@mikewest
Copy link
Copy Markdown
Member

(Thanks for the update in any event, @yoavweiss!)

@antosart
Copy link
Copy Markdown
Member

I'm using the Makefile from time to time, although it's not strictly necessary. Note anyway that this change is for modifying ./out/index.html and not index.html, I definitely think that we can get rid of the rule for building ./out/index.html with the web api.

@mikewest
Copy link
Copy Markdown
Member

If you're using it, then let's fix it. There's no particular reason to drop it if it's useful.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants