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

Infrastructure for joint W3C-WHATWG publication #161

Open
6 tasks
foolip opened this issue Mar 10, 2020 · 4 comments
Open
6 tasks

Infrastructure for joint W3C-WHATWG publication #161

foolip opened this issue Mar 10, 2020 · 4 comments

Comments

@foolip
Copy link
Member

foolip commented Mar 10, 2020

The Memorandum of Understanding Between W3C and WHATWG lays out the process for WHATWG Review Drafts going through the REC process to be endorsed by the W3C, after which the Review Draft is updated to reflect this.

This has happened for the first time now with DOM, see https://dom.spec.whatwg.org/review-drafts/2019-06/. The details of how it was produced are in https://github.com/whatwg/dom/tree/review-drafts-w3c-additions, and updates were also posted in whatwg/dom#767.

Remaining work to make this smoother for future publications:

Related issues:

@sideshowbarker @whatwg/editors @whatwg/sg

@annevk
Copy link
Member

annevk commented Mar 10, 2020

I think we should also extract https://github.com/whatwg/dom/tree/review-drafts-w3c-additions somehow if we want to preserve that. I'd rather not have to keep non-master branches around.

@foolip
Copy link
Member Author

foolip commented Mar 10, 2020

Yes, we should transplant that history onto whatever solution we end up with and then delete the branch. I'll add a step.

@foolip
Copy link
Member Author

foolip commented Mar 12, 2020

Some stats on /var/www on the whatwg.org server (named "marquee") to inform how what we could/should do for version control:

  • A total of ~116k files totaling ~40GB uncompressed and without deduplicating
  • Putting all of that into a git repo and running git repack -a -d -f --depth=250 --window=250 results in a ~440MB repo (The existing whatwg.org repo is already ~340M.)

By comparison, the review-drafts directories have only ~500 files. Putting only those under version control would be no problem at all.

@TimothyGu
Copy link
Member

Has hosting static files on GitHub Pages been considered? It doesn't sound like it would be too much effort, and we get (essentially) free storage.

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

No branches or pull requests

3 participants