Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions WORKING_GROUPS.md
Original file line number Diff line number Diff line change
Expand Up @@ -240,6 +240,7 @@ The [Node.js Code of Conduct][] applies to this WG.
* [Release](#release)
* [Package Maintenance](#package-maintenance)
* [Undici](#undici)
* [Web](#web)

### [Streams](https://github.com/nodejs/readable-stream)

Expand Down Expand Up @@ -354,4 +355,42 @@ Responsibilities include:
* Documenting the undici API, examples, and best practices.
* Development of Node.js HTTP Client APIs such as a WHATWG Fetch implementation.

### [Web](https://github.com/nodejs/web-team)

The Web Working Group is responsible for the Node.js project's web presence: the
development, operation, and security of nodejs.org and the infrastructure that
serves it.

Responsibilities include:

* Technical direction and day-to-day development of the Node.js website and its
supporting projects, including `nodejs/nodejs.org`, `nodejs/learn`, and
`nodejs/doc-kit`.
* Operating and maintaining the infrastructure serving the Node.js web presence,
including CI/CD pipelines, `nodejs/website-cloudflare-worker`,
`nodejs/release-cloudflare-worker`, and `nodejs/discord-status-worker`.
* Managing access to, and administration of, the third-party services used to run
the Node.js web presence, as enumerated in the Working Group's
[PERMISSIONS.md](https://github.com/nodejs/web-team/blob/main/PERMISSIONS.md).
* Responding to availability and security incidents affecting the Node.js web
presence, per the Working Group's
[incident response plan](https://github.com/nodejs/web-team/blob/main/INCIDENT_RESPONSE_PLAN.md).
* Maintaining localization tooling and workflows for the Node.js website.
* Project governance and process for the Working Group, including its own
governance, contribution, and permissions policies.
* Managing the membership of `@nodejs/web` and its subteams, including
`@nodejs/nodejs-website`, `@nodejs/web-infra`, and `@nodejs/web-admins`.
* Overseeing repositories within the Working Group's scope (
archiving, removing) and their maintainer teams.

The following remain outside the charter:

* Website changes expressing a position about a global event or group of people,
which continue to require TSC approval.
* Website content governed by the
[content vs. code](https://github.com/nodejs/nodejs.org/blob/main/docs/content-vs-code.md)
guidance, including OpenJS Foundation requests.
* Cloudflare, which is owned by the Build Working Group; the Web Working Group
holds scoped access only.

[Technical Steering Committee (TSC)]: ./TSC-Charter.md