Re: [csswg-drafts] CSS WG drafts server (#12054)

I think the most important thing to check, first, is just what services are still being provided by Peter's server, and what we can do to lessen that burden.

1. Current versions of drafts are now built and served by GitHub, and reverse-proxied by Peter's server. (There's currently a redirect built in to the local copies that shifts you to the drafts.csswg.org URL if you visit them from the github.io URL, to avoid the github.io urls from being depended on.) Could we move `drafts.csswg.org` to serving off of GitHub first, so we don't even touch Peter's server for the most common case?
2. The *directory* of the drafts is maintained by Peter's server. This can be pretty trivially taken over by just having an `index.html` here on GitHub that we manually update, I think. Could probably even auto-build one on CI.
3. *Historical* versions of drafts are on Peter's server. Are these required? Are they valuable? Can we make this easier to handle? Can we move *serving* these off your server entirely, in favor of just committing bunches of static documents to a GH repo, plus an auto-generated directory file built in CI?
4. The wiki is hosted on Peter's server. Is this problematic due to bots? Could we move this to a GH wiki?
5. Is there anything else, @plinss?

-- 
GitHub Notification of comment by tabatkins
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12054#issuecomment-2784027235 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 7 April 2025 17:06:19 UTC