Description
Moving the discussion in https://github.com/orgs/nodejs/teams/collaborators/discussions/30 to public.
Per the discussions in nodejs/reliability#2 I created nodejs/build-files and nodejs/build-infra teams so that people can stop pinging nodejs/build for build file changes.
The difference is: if someone from the build team would need SSH access or account access or sending PRs to the build repo to fix this, ping nodejs/build-infra, if someone would need to open a PR to the build files in core to fix this, ping nodejs/build-files
The build files refer to Makefile, vcbuild.bat, configure and .gypi/.gyp files in the Node core.
I added people from the infra admins section of the build README to build-infra. For the build-files team, feel free to add yourself or send a request to join.
I will open two PRs later:
- Use ncu-team to sync the infra admins section of the build README with members from build-infra
- Change
@nodejs/build
to@nodejs/build-files
in .github/CODEOWNERS of core
I have talked with @maclover7 and @refack and we think a build-infra
team for the infra admins probably does not make sense either.
So is there a better idea about how to restructure the sub teams to make the pings more effective? I think the build-files
team still make sense since pinging nodejs/build
for reviews of Makefile/configure etc. is kind of weird.