Skip to content

Correct outdated contributor documentation - #8734

Merged
aurorascharff merged 11 commits into
reactjs:mainfrom
aurorascharff:codex/contributor-docs-cleanup
Nov 9, 2026
Merged

aurorascharff merged 11 commits into
reactjs:mainfrom
aurorascharff:codex/contributor-docs-cleanup

Conversation

@aurorascharff

@aurorascharff aurorascharff commented Nov 5, 2026 •

Copy link
Copy Markdown
Collaborator

Correct outdated contributor setup instructions and repository references. Require Node 24 or greater in the README and package metadata, and run lint and bundle-analysis CI on Node 24 with fresh dependency caches. Identify Yarn Classic, add the fork remote required by the documented Git workflow, and correct content/cache paths and translation, support, and style-guide links.

Replace the dated ES5-versus-ES6 framing with readable-syntax guidance while preserving the advice about named functions and arrow functions. Remove the obsolete subsection about nonstandard JavaScript features and its examples.

Local validation: yarn ci-check and yarn build passed under Node 24.22.1. Checked workflow YAML, the engine requirement, and whitespace.

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown

Size changes

Details

📦 Next.js Bundle Analysis for react-dev

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

@aurorascharff aurorascharff changed the title Refresh contributor setup and validation guidance Correct outdated contributor documentation Nov 5, 2026
@aurorascharff
aurorascharff marked this pull request as ready for review November 7, 2026 22:46
@aurorascharff
aurorascharff marked this pull request as draft November 7, 2026 22:47
Comment thread CONTRIBUTING.md Outdated
handleChange = (e) => {
this.setState({value: e.target.value});
function Greeting({isLoggedIn}) {
return do {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This example is maybe more confusing than helpful given it was last updated 5 years ago and is not remotely on the way to standardization. I actually struggle to think of relevant features that would be good examples here. Maybe we can remove this section unless you have one.

@aurorascharff aurorascharff Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah me too I didnt know what to put here? it's kind of weird to say "use standardized features" if we don't have an example.

Comment thread package.json Outdated
},
"engines": {
"node": ">=16.8.0"
"node": "^18.18.0 || ^19.8.0 || >=20.0.0"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's fine to just bump it to newer ones

@aurorascharff
aurorascharff merged commit 7594a2b into reactjs:main Nov 9, 2026
5 checks passed

This branch was successfully deployed

1 active deployment
Preview — ac8ab735 Deployed Nov 9, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants