Skip to content

Commit f713242

Browse files
authored
Revise Node.js version and governance references (#9858)
Updated Node.js version requirement and governance links.
1 parent 8549120 commit f713242

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ PRs and bug reports are welcome, and we are actively looking for new maintainers
99

1010
The **master** branch is the active development branch.
1111

12-
Building deck.gl locally from the source requires node.js `>=14`. Further limitations on the Node version may be imposed by [puppeteer](https://github.com/puppeteer/puppeteer#usage) and [headless-gl](https://github.com/stackgl/headless-gl#supported-platforms-and-nodejs-versions).
13-
We use [yarn](https://yarnpkg.com/en/docs/install) to manage the dependencies of deck.gl, and [volta](https://docs.volta.sh/guide/getting-started) to manage the Node and yarn version.
12+
Building deck.gl locally from the source requires node.js `>=18`. Further limitations on the Node version may be imposed by [puppeteer](https://github.com/puppeteer/puppeteer#usage) and [headless-gl](https://github.com/stackgl/headless-gl#supported-platforms-and-nodejs-versions).
13+
We use [yarn](https://yarnpkg.com/en/docs/install) to manage the dependencies of deck.gl. We currently use [volta](https://docs.volta.sh/guide/getting-started) to manage the Node and yarn version, and are transitioning to Node [corepack](https://github.com/nodejs/corepack) to manage the yarn version.
1414

1515
```bash
1616
git checkout master
@@ -60,7 +60,7 @@ It is possible to test against the local source of other dependency libraries by
6060

6161
## Community Governance
6262

63-
vis.gl is part of the [OpenJS Foundation](https://openjsf.org/). See the organization's [Technical Charter](https://github.com/visgl/tsc/blob/master/Technical%20Charter.md).
63+
vis.gl is part of the [OpenJS Foundation](https://openjsf.org/). See the organization's [Technical Charter](https://github.com/visgl/tsc/blob/master/CHARTER.md).
6464

6565

6666
### Technical Steering Committee
@@ -85,15 +85,15 @@ deck.gl development is governed by the vis.gl Technical Steering Committee (TSC)
8585

8686
Maintainers of deck.gl have commit access to this GitHub repository, and take part in the decision making process.
8787

88-
If you are interested in becoming a maintainer, read the [governance guidelines](https://github.com/visgl/tsc/blob/master/governance.md).
88+
If you are interested in becoming a maintainer, read the [governance guidelines](https://github.com/visgl/tsc/blob/master/GOVERNANCE.md).
8989

90-
The vis.gl TSC meets monthly and publishes meeting notes via a [mailing list](https://lists.uc.foundation/g/visgl).
91-
This mailing list can also be utilized to reach out to the TSC.
90+
The vis.gl TSC meets bi-weekly at the Open Visualization Biweekly Meeting via [zoom](https://zoom-lfx.platform.linuxfoundation.org/meetings/ojsf?view=month).
91+
The [OpenJS Slack](https://slack-invite.openjsf.org/) can also be utilized to reach out to the TSC in the `#deckgl` channel.
9292

9393

9494
## Code of Conduct
9595

96-
Please be mindful of and adhere to the Linux Foundation's [Code of Conduct](https://lfprojects.org/policies/code-of-conduct/) when contributing to deck.gl.
96+
Please be mindful of and adhere to the OpenJS Foundation's [Code of Conduct](https://github.com/openjs-foundation/cross-project-council/blob/main/CODE_OF_CONDUCT.md) when contributing to deck.gl.
9797

9898
## Troubleshooting
9999

0 commit comments

Comments
 (0)