-
Notifications
You must be signed in to change notification settings - Fork 10.3k
Closed
Labels
good first issueIssue that doesn't require previous experience with GatsbyIssue that doesn't require previous experience with Gatsbystale?Issue that may be closed soon due to the original author not responding any more.Issue that may be closed soon due to the original author not responding any more.type: documentationAn issue or pull request for improving or updating Gatsby's documentationAn issue or pull request for improving or updating Gatsby's documentation
Description
Summary
Lots of content in our blog, plugin and starter READmes, and other external resources have valuable content we could pull into the docs.
- If you'd like to write one of these docs, pick one from the list below
- Then click on this URL to check what existing content can be repurposed in the article you're writing: https://airtable.com/shrU9erBeq1lhDy1Z
- Then, open a PR with your article and mention this Issue Content migration overview issue #8103 in the PR description!
Note -- These docs may be in one of three states:
- No doc exists yet (no corresponding file/page exists)
- A stub article exists (the file is created and needs to be filled out)
- A doc exists, but there is additional content we've identified that could possibly be used to make it better.
Sourcing
- Sourcing from Netlify CMS
- Sourcing from Drupal* Content migration - fill out "Sourcing from Drupal" stub article #8740
- Sourcing from WordPress* Content migration - fill out "Sourcing from WordPress" stub article #8742
- Sourcing from Contentful* Content migration - fill out "Sourcing from Contentful" stub article #8741
- Sourcing from the filesystem* Content migration - fill out "Sourcing from the filesystem" stub article #8730
Deploying
- Deploying to S3/Cloudfront
- Deploying to Netlify
- Deploying to Aerobatic Content migration - add "Deploying to Aerobatic" doc #8736
- Deploying to Heroku Add deploying-to-heroku.md #8721 (PR)
- Deploying to Now Content migration - add "Deploying to Now" doc #8737
- Deploying to GitLab Pages Content migration - add "Deploying to GitLab Pages" doc #8738
Hosting
- Deploying & Hosting (overview)
- Hosting on Netlify Content migration - create Hosting on Netlify doc #8844
Styling
- CSS Modules*
- Component CSS* Content migration - fill out "Component CSS" stub article in the docs #8726
- Creating global styles
- Typography.js*
- PostCSS* Content migration - fill out "PostCSS" stub article in the docs #8839
Building pages
Building a page with a GraphQL query (Duplicative. Already exists)
Rendering sidebar navigation dynamically (New doc, not migration)
- Creating and modifying pages
- Creating slugs for pages* Content migration - fill out "Creating slugs for pages" stub article #8727
- Layout components Content migration - create Layout Components doc #8845
- Programmatically create pages from data* Content migration - fill out "Programmatically create pages from data" stub article in the docs #8841 (PR
under review)
Performance + Optimization
- using gatsby-image to prevent image bloat
- Progressive web app (PWA)
- Performance (overview)
- Lighthouse audit*
- Caching
- Using Service Workers With Gatsby Content migration - create "Using service workers with Gatsby" doc #8849
- Optimizing plugins with Guess.js* Content migration - create Optimizing site performance with Guess.js doc #8846 (PR in progess)
Optimizations that Gatsby makes for you (hold, needs clarification; missing in airtable)
Overviews
How Gatsby Works Diagram (hold, needs clarification; missing link in airtable)
Plugins
- Plugins (overview) [v2] docs "Plugins" overview #7229 (PR)
Headless CMS
- Headless CMS (overview) feat: headless CMS overview #7292 (PR)
GraphQL
- Introducing GraphiQL*
- Querying data with GraphQL (overview)
Process
How to submit a PR*
- RFC process*
- v1 release notes*
- Submit to Plugin Library Content migration - create "Submit to Plugin Library" article in the docs #8843
- Project Structure: Repos, Folders, File Naming Conventions (closed in [docs][folder-structure] Added typical gatsby specific folder and fil… #8405)
- How to run a Gatsby workshop* Content migration - create "How to run a Gatsby workshop" doc #8847
How to pitch Gatsby* (hold, needs clarification; missing in airtable)
Testing
[ ] Test configuration with Gatsby (hold, needs clarification; not scoped narrowly enough, all external sources)
Misc
Interactive pages* #8739
- Commands (Gatsby CLI)*
- Gatsby + markdown (doc)
- How Gatsby works with GitHub pages
- Adding search
- Linking between pages* Linking between pages doc #8626 (PR)
- Using Fragments Content migration - create "Using fragments" article #8834
- Making a site with user authentication* Authentication tutorial #9179 (PR in progress)
- Gatsby i18n Content migration - fill out "Gatsby i18n" stub article #8716
- Static folder* Content migration - fill out "Static Folder" stub #9222
- gatsby-source-filesystem programmatic import*
- Importing single files* (hold, needs clarification; AR: imo, the identified content makes more sense on the page it's on)
- Dropping images into static folders* (hold, needs clarification; not sure this is distinct enough from "static folder" to warrant separation)
- Importing media content* (hold, needs clarification; not scoped narrowly enough, all external sources)
Motivation
We are doing this to bring valuable content into the docs so that it is more centralized, maintainable, and discoverable.
fk, DSchau, tt-rasm, amberleyromo and ianhernandez
Metadata
Metadata
Assignees
Labels
good first issueIssue that doesn't require previous experience with GatsbyIssue that doesn't require previous experience with Gatsbystale?Issue that may be closed soon due to the original author not responding any more.Issue that may be closed soon due to the original author not responding any more.type: documentationAn issue or pull request for improving or updating Gatsby's documentationAn issue or pull request for improving or updating Gatsby's documentation