You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gatsby helps professional developers efficiently create maintainable, highly-performant, content-rich websites.
@@ -160,6 +155,6 @@ Licensed under the [MIT License](./LICENSE).
160
155
161
156
## 💜 Thanks
162
157
163
-
Thanks go out to all our many contributors creating plugins, starters, videos, and blog posts. And a special appreciation for our community members helping with issues and PRs, or answering questions on Discord and GitHub Discussions.
158
+
Thanks go out to all our many contributors creating plugins, starters, videos, and blog posts. And a special appreciation for our community members helping with issues and PRs, or answering questions on GitHub Discussions.
164
159
165
160
A big part of what makes Gatsby great is each and every one of you in the community. Your contributions enrich the Gatsby experience and make it better every day.
Copy file name to clipboardExpand all lines: docs/contributing/code-contributions.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,7 +66,7 @@ If you're adding e2e tests and want to run them against local changes:
66
66
67
67
### Troubleshooting
68
68
69
-
At any point during the contributing process the Gatsby team would love to help! For help with a specific problem you can [open an Discussion on GitHub](https://github.com/gatsbyjs/gatsby/discussions/categories/help). Or drop in to [our Discord server](https://gatsby.dev/discord) for general community discussion and support.
69
+
At any point during the contributing process the Gatsby team would love to help! For help with a specific problem you can [open an Discussion on GitHub](https://github.com/gatsbyjs/gatsby/discussions/categories/help).
70
70
71
71
- When you went through the initial setup some time ago and now want to contribute something new, you should make sure to [sync your fork](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/syncing-a-fork) with the latest changes from the primary branch on [gatsbyjs/gatsby](https://github.com/gatsbyjs/gatsby). Otherwise, you might run into issues where files are not found as they were renamed, moved, or deleted.
72
72
- After syncing your fork, run `yarn run bootstrap` to compile all packages. When files or tests depend on the build output (files in `/dist` directories) they might fail otherwise.
@@ -94,4 +94,4 @@ Check [Debugging the build process](/docs/debugging-the-build-process/) page to
94
94
95
95
## Feedback
96
96
97
-
At any point during the contributing process the Gatsby team would love to help! For help with a specific problem you can [open an Discussion on GitHub](https://github.com/gatsbyjs/gatsby/discussions/categories/help). Or drop in to [our Discord server](https://gatsby.dev/discord) for general community discussion and support.
97
+
At any point during the contributing process the Gatsby team would love to help! For help with a specific problem you can [open an Discussion on GitHub](https://github.com/gatsbyjs/gatsby/discussions/categories/help).
Copy file name to clipboardExpand all lines: docs/contributing/gatsby-governance-model.md
+11-23Lines changed: 11 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,9 +43,9 @@ We recognize different degrees of contribution as levels, and most levels can be
43
43
44
44
-**Being here** - Everyone's time is valuable, and the fact that you're here and contributing to Gatsby is amazing! Thank you for being a part of this journey with us.
45
45
46
-
-**Being a positive member of our community** - Go above and beyond our Code of Conduct, and commit to healthy communication in pull requests, issue discussions, Discord conversations, and interactions outside of our community.
46
+
-**Being a positive member of our community** - Go above and beyond our Code of Conduct, and commit to healthy communication in pull requests, issue discussions, and interactions outside of our community.
47
47
48
-
Each level unlocks new privileges and responsibilities on Discord and GitHub. Below is a summary of each contributor level.
48
+
Each level unlocks new privileges and responsibilities on GitHub. Below is a summary of each contributor level.
49
49
50
50
### Level 1 (L1) - Contributor
51
51
@@ -56,7 +56,7 @@ Have you done something (big or small) to contribute to the health, success, or
56
56
-**GitHub:** Submitting a merged pull request
57
57
-**GitHub:** Sending in a detailed feature request or RFC
58
58
-**GitHub:** Updating documentation
59
-
- Helping people on GitHub, Discord, etc.
59
+
- Helping people on GitHub and other platforms.
60
60
- Answering questions on Stack Overflow, Twitter, etc.
61
61
- Blogging, Vlogging, Podcasting, and Livestreaming about Gatsby
62
62
- This list is incomplete! Similar contributions are also recognized.
@@ -79,46 +79,39 @@ n/a
79
79
80
80
The **Maintainer** role is available to any contributor who wants to join the team and take part in the long-term maintenance of Gatsby.
81
81
82
-
The Maintainer role is critical to the long-term health of Gatsby. Maintainers support the **Team** members and together they act as the first line of defense when it comes to new issues, pull requests and Discord activity. Maintainers are most likely the first people that a user will interact with on Discord or GitHub.
82
+
The Maintainer role is critical to the long-term health of Gatsby. Maintainers support the **Team** members and together they act as the first line of defense when it comes to new issuesand pull requests. Maintainers are most likely the first people that a user will interact with on GitHub.
83
83
84
-
**A Maintainer is not required to write code!** Some Maintainers spend most of their time inside of Discord, maintaining a healthy community there. Maintainers can also be thought of as **Moderators**on Discord and carry special privileges for moderation.
84
+
**A Maintainer is not required to write code!** Some Maintainers focus on community support and can also be thought of as **Moderators**who carry special privileges for moderation.
85
85
86
86
#### Recognized contributions
87
87
88
88
There is no strict minimum number of contributions needed to reach this level, as long as you can show **sustained** involvement over some amount of time (at least a couple of weeks).
89
89
90
90
-**GitHub:** Submitting non-trivial pull requests and RFCs
91
91
-**GitHub:** Reviewing non-trivial pull requests and RFCs
92
-
-**Discord:** Supporting users in Discord, especially in the "Help" category
93
-
-**Discord:** Active participation in RFC calls and other events
94
-
-**GitHub + Discord:** Triaging and confirming user issues
92
+
- Supporting users and participating in community events
93
+
-**GitHub:** Triaging and confirming user issues
95
94
- This list is incomplete! Similar contributions are also recognized.
96
95
97
96
#### Privileges
98
97
99
98
- All privileges of the [Contributor role](#level-1-l1---contributor), plus...
100
-
- Invitation to the `@Maintainer` role on [Discord](https://gatsby.dev/discord)
101
99
- Invitation to the `Maintainers` team on GitHub.
102
-
- New name color on Discord: **Blue**.
103
-
- Invitation to the private `#maintainers` channel on Discord.
104
-
- Ability to moderate Discord to remove spam, harmful speech, etc.
105
-
- Ability to join the `@Moderator` role on Discord (optional, opt-in).
106
100
- Ability to review GitHub PRs.
107
101
- Ability to vote on _some_ initiatives (see [Voting](#voting) below).
108
102
109
103
#### Responsibilities
110
104
111
105
- Participate in the project as a team player.
112
106
- Bring a friendly, welcoming voice to the Gatsby community.
113
-
- Be active on Discord, especially in the "Help" category.
114
107
- Triage new issues.
115
108
- Review pull requests.
116
109
- Merge some, non-trivial community pull requests.
117
110
- Merge your own pull requests (once reviewed and approved).
118
111
119
112
#### Nomination
120
113
121
-
To be nominated, a nominee is expected to already be performing some of the responsibilities of a Maintainer over the course of at least a couple of weeks. You can apply through contacting one of the `@Team` members on Discord who then in turn will trigger a [Voting](#voting) process.
114
+
To be nominated, a nominee is expected to already be performing some of the responsibilities of a Maintainer over the course of at least a couple of weeks. You can apply through contacting one of the `@Team` members who then in turn will trigger a [Voting](#voting) process.
122
115
123
116
In some rare cases, this role may be revoked by an **Admin**. However, under normal circumstances this role is granted for as long as the contributor wishes to engage with the project.
124
117
@@ -131,8 +124,6 @@ Team is a special designation for employees of [Gatsby, Inc.](https://www.gatsby
131
124
#### Privileges
132
125
133
126
- All privileges of the [Maintainer role](#level-2-l2---maintainer), plus...
134
-
-`@Team` role on [Discord](https://gatsby.dev/discord)
135
-
- New name color on Discord: **Purple**.
136
127
-`Team` on GitHub.
137
128
- Ability to merge all GitHub PRs.
138
129
- Ability to vote on all initiatives (see [Voting](#voting) below).
@@ -165,9 +156,7 @@ Admin is an additional privilege inside the **Team** and is mainly an administra
165
156
#### Privileges
166
157
167
158
- All privileges of the [Team](#team), plus...
168
-
-`@Admin` role on [Discord](https://gatsby.dev/discord)
169
159
- Administration privileges on GitHub.
170
-
- Administration privileges on Discord (optional).
171
160
172
161
#### Responsibilities
173
162
@@ -210,7 +199,7 @@ This process kicks off once a valid nomination has been made.
210
199
211
200
**Who can vote:** All Maintainers (L2 and above).
212
201
213
-
1. A vote thread should be created in Discord #maintainers channel (the private channel for all maintainers).
202
+
1. A vote thread should be created in the private #maintainers channel.
214
203
2. A vote thread can be created by any maintainer, team member, or Admin.
215
204
3. Once a vote thread is created, existing Maintainers can discuss the nomination in private.
216
205
4. The normal 3 day voting & discussion window begins with the thread creation.
@@ -229,9 +218,8 @@ Outlined below is the process for Code of Conduct violation reviews.
229
218
Anyone may report a violation. Violations can be reported in the following ways:
Copy file name to clipboardExpand all lines: docs/contributing/gatsby-style-guide.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ Possible sources of great research materials:
39
39
- blogposts (on gatsbyjs.com and other sites)
40
40
- docs (on gatsbyjs.com and other sites)
41
41
- video tutorials
42
-
-Discord or Twitter conversations
42
+
- Twitter conversations
43
43
- search engine results
44
44
- presentations you or others have given
45
45
- textbooks
@@ -53,8 +53,7 @@ because it requires you to take a technical (usually abstract) topic and explain
53
53
it in a clear, accurate, and objective manner. You'll likely go through several
54
54
rounds of proofreading and editing before you're happy with your writing.
55
55
56
-
Also, there's a community of contributors to support you. Bounce ideas off of them and ask for input on your writing in the
57
-
[Gatsby Discord](https://gatsby.dev/discord) and in the [GitHub repo](https://github.com/gatsbyjs/gatsby).
56
+
Also, there's a community of contributors to support you. Bounce ideas off of them and ask for input on your writing in the [GitHub repo](https://github.com/gatsbyjs/gatsby).
Copy file name to clipboardExpand all lines: docs/contributing/index.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,14 +17,12 @@ In the interest of fostering an open and welcoming environment, we as contributo
17
17
18
18
### Gatsby news
19
19
20
-
- Follow [Gatsby](https://twitter.com/gatsbyjs) and [Gatsby Changelog](https://twitter.com/GatsbyChangelog) on Twitter
21
20
- Read and discuss about [Request for Comment (RFC) proposals](/contributing/rfc-process)
22
21
- Watch videos on [Gatsby's YouTube channel](https://www.youtube.com/c/Gatsbyjs/videos) to see past GatsbyConf presentations and tutorial walkthroughs
23
22
- Follow the [official blog](/blog/)
24
23
25
24
### Get support
26
25
27
-
-[Discord Chat](https://gatsby.dev/discord): Real time chat with community & team members. Let's chat!
28
26
-[GitHub Discussions](https://github.com/gatsbyjs/gatsby/discussions/categories/help): Best place to ask and discuss longer questions about Gatsby and its ecosystem.
29
27
-[Feature Requests](https://github.com/gatsbyjs/gatsby/discussions/categories/ideas-feature-requests): Here's also where you can post your feature requests.
30
28
-[GitHub Issues](https://github.com/gatsbyjs/gatsby/issues/new/choose): Have you found a bug or a problem in our documentation? Open an issue!
@@ -44,7 +42,7 @@ We want contributing to Gatsby to be fun, enjoyable, and educational for anyone
44
42
45
43
### Help fellow users
46
44
47
-
Answering questions for fellow Gatsby users on [Discord](https://gatsby.dev/discord) or [GitHub Discussions](https://github.com/gatsbyjs/gatsby/discussions/categories/help)are valuable contributions. You can also help out users on issues and Pull Requests to contribute or fix their issues.
45
+
Answering questions for fellow Gatsby users on [GitHub Discussions](https://github.com/gatsbyjs/gatsby/discussions/categories/help)is a valuable contribution. You can also help out users on issues and Pull Requests to contribute or fix their issues.
Copy file name to clipboardExpand all lines: docs/docs/reference/release-notes/v4.14/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,7 +93,7 @@ Drupal now has Image CDN support. Enable it in your site by following the offici
93
93
94
94
We updated our [default Starter template `gatsby-starter-default`](https://www.gatsbyjs.com/starters/gatsbyjs/gatsby-starter-default/) to contain references to documentation, tutorial, our monorepo examples folder, and more – and aligned its look-and-feel to that of our `gatsby new`/`npm init gatsby` experience. It shows you how to use TypeScript, Server Side Rendering, and Deferred Static Generation in your Gatsby application.
95
95
96
-

96
+

Copy file name to clipboardExpand all lines: docs/docs/reference/release-notes/v4.21/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ If you're already using `gatsby-plugin-mdx` v3 and want to migrate, you can foll
55
55
56
56
We did our best to strike a balance between introducing meaningful breaking changes and keeping old behaviors. For example, while a lot of people use GraphQL nodes like `timeToRead` or `wordCount`, over the years it has become increasingly hard to fulfill every feature request and behavior that users wanted (e.g. correctly providing `timeToRead`/`wordCount` for every language is hard). One the one hand removing default fields like these means that you have to reimplement them on your own, but on the other hand this also means that you can more granularly customize them to your needs. Read [Extending the GraphQL MDX nodes](/plugins/gatsby-plugin-mdx#extending-the-graphql-mdx-nodes) for guidance on how to migrate.
57
57
58
-
If you have any questions along the way, post them either into the [umbrella discussion](https://github.com/gatsbyjs/gatsby/discussions/25068) or into the [`mdx-v2` channel on Discord](https://gatsby.dev/discord).
58
+
If you have any questions along the way, post them into the [umbrella discussion](https://github.com/gatsbyjs/gatsby/discussions/25068).
59
59
60
60
The [using-mdx example](https://github.com/gatsbyjs/gatsby/tree/master/examples/using-mdx) also showcases some of the necessary migration steps.
Copy file name to clipboardExpand all lines: docs/docs/reference/release-notes/v4.24/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ You probably noticed that in the last couple of releases we mostly focused on bu
27
27
28
28
For the Alpha the big new feature you'll be able to test out is [Partial Hydration](https://github.com/gatsbyjs/gatsby/discussions/36608). With Partial Hydration you gain the ability to mark specific parts of your site/application as “interactive”, while the rest of your site is static by default. This will result in shipping less JavaScript to your users and improved Lighthouse scores. For a quick preview of these great features, you can [watch the showcase on YouTube](https://www.youtube.com/watch?v=C-WrnfUm33k)
29
29
30
-
Please take part in the [Gatsby 5 Umbrella Discussion](https://github.com/gatsbyjs/gatsby/discussions/36609), **try it out**, and let us know what works and doesn't work. If Discord is more your jam, you can also join the [`gatsby-5` Discord channel](https://discord.gg/MhfpnT4cNg).
30
+
Please take part in the [Gatsby 5 Umbrella Discussion](https://github.com/gatsbyjs/gatsby/discussions/36609), **try it out**, and let us know what works and doesn't work.
0 commit comments