New Site: Todos
hzoo opened this issue · comments
Old site: branch is old-site
and deployed to https://old.babeljs.io and https://babeljs.io
New site: branch is master
and deployed to https://new.babeljs.io
- Main docs: how do we render the readme's from each package in babel/babel as docs? We used to download the readme's from github and render them
- versioning of v6 and v7 (#1261)
- handle redirects (https://github.com/babel/website/blob/master/_redirects) #1535
- in
<head>
: should we keep things from https://github.com/babel/website/blob/master/_includes/head.html? - don't need to use
_site
- remove extra
docs-v7
folder
Special Pages
Later
- #1531 code snippet has no "try" or "copy" functionality now
- Translations
Some of the v6 readmes are old (no content and they ended up on the site instead) so we need to update, stuff like
external-helpers has a doc
preset-x has docs
syntax-only
constructor call
decorators
modules
regenerator
react-jsx
polyfill
cli
Hey @hzoo -- just wanted to touch base and see if there is anything you need from the Docusaurus side that is blocking you? I know there has been a lot of issues and pull requests here around the website and I have been trying to keep track of most of them, but I may have missed something.
hey @JoelMarcey, I think it's mostly the issues tagged with new site.
Not sure if there's any blockers but having a fixed sidebar would be nice.
For comments on pages I think we will just forego that.
Not sure how we are going to handle the try/copy functionality for any code snippets but I'm going with not blocking on that.
I need to make sure all the v6 docs make sense, run docusaurus version
with en translation and then create a v7 to launch, once the redirects are working.