-
Notifications
You must be signed in to change notification settings - Fork 49.9k
Closed
Description
Now that the new website has launched I propose we do the following clean-up steps:
- Move Gatsby source and dynamic content (*.md and *.yml files) to new repo
- Update external tools like Netlify and Crowdin to use this new repo
- Delete Jekyll website source
This will offer several benefits, including:
- Improve focus and simplify triage process for both the website and framework repos
- Cut down on noise from Netlify preview comments on PRs that aren't related to website
I'm creating this issue mostly to facilitate discussion around the new proposed directory structure (below).
Proposed Directory Structure
├── content # Markdown and YML source
│ ├── blog
│ │ ├── markdown-files-here...
│ │ └── nav.yml
│ ├── community
│ │ ├── markdown-files-here...
│ │ └── nav.yml
│ ├── docs
│ │ ├── markdown-files-here...
│ │ └── nav.yml
│ ├── tutorial
│ │ ├── markdown-files-here...
│ │ └── nav.yml
│ ├── acknowledgements.yml
│ ├── authors.yml
│ └── index.md
├── plugins # Custom plug-ins
│ ├── gatsby-remark-use-jsx
│ └── gatsby-transformer-authors-yaml
├── src # Gatsby site source goes here
│ ├── components
│ ├── css
│ ├── layouts
│ ├── pages
│ └── templates
├── static # Images and other statically-linked content
│ └── large-logo.svg
├── CONTRIBUTING.md
├── LICENSE.md
├── README.md
└── package.jsonjoecritch and yangshunMathspy and yangshun
Metadata
Metadata
Assignees
Labels
No labels