Closed gonzojive closed 2 months ago
Would someone on the gprc-web team be interested in being the owner for the grpc-web module in the central registry? I can update https://github.com/bazelbuild/bazel-central-registry/pull/2541/files#diff-75ca774261b28f5a230b37542dc98c9611065b2ae99c7fec5430d164e8db5301 accordingly.
I think the release binaries will also need to be updated to include a zip of the source that has a guaranteed checksum (unlike github's automatic source archives).
Would someone on the gprc-web team be interested in being the owner for the grpc-web module in the central registry? I can update https://github.com/bazelbuild/bazel-central-registry/pull/2541/files#diff-75ca774261b28f5a230b37542dc98c9611065b2ae99c7fec5430d164e8db5301 accordingly.
I think the release binaries will also need to be updated to include a zip of the source that has a guaranteed checksum (unlike github's automatic source archives).
Aha thanks for asking!
I'm not familiar with the system and not sure what the maintenance work entails..
But would be happy to help look into maintaining it for future releases once it's already been established (thanks for your PR!) and there's a clear steps to follow for keeping it up-to-date 😃
Would someone on the gprc-web team be interested in being the owner for the grpc-web module in the central registry? I can update bazelbuild/bazel-central-registry#2541 (files) accordingly. I think the release binaries will also need to be updated to include a zip of the source that has a guaranteed checksum (unlike github's automatic source archives).
Aha thanks for asking!
I'm not familiar with the system and not sure what the maintenance work entails..
But would be happy to help look into maintaining it for future releases once it's already been established (thanks for your PR!) and there's a clear steps to follow for keeping it up-to-date 😃
https://github.com/bazelbuild/bazel-central-registry/blob/main/docs/README.md has the responsibilities of a maintainer:
Every module must have a list of maintainers provided in its metadata.json file. The first contributor to a Bazel module is likely be appointed as the module maintainer. Anyone can apply to be a maintainer of some specific modules. Library authors / rule authors / Bazel users who have special interest on some projects can be module maintainers.
Responsibilities of a module maintainer
- Review and approve changes related to the designated Bazel module.
- Update new versions for the designated Bazel module.
- Serve as the contact point for issues of their assigned module
There's no need to commit to any of that to submit this PR, though.
There's no need to commit to any of that to submit this PR, though.
Oh ok!! Thanks for clarifying! Will merge it now! 😊
https://github.com/bazelbuild/bazel-central-registry/blob/main/docs/README.md has the responsibilities of a maintainer:
Every module must have a list of maintainers provided in its metadata.json file. The first contributor to a Bazel module is likely be appointed as the module maintainer. Anyone can apply to be a maintainer of some specific modules. Library authors / rule authors / Bazel users who have special interest on some projects can be module maintainers. Responsibilities of a module maintainer
- Review and approve changes related to the designated Bazel module.
- Update new versions for the designated Bazel module.
- Serve as the contact point for issues of their assigned module
There's no need to commit to any of that to submit this PR, though.
Aha and just noticed the maintainer responsibilities! Thanks for linking them!
Yeah I think i'll be happy to be the maintainer of the Bazel module (given my role :)). And I'll look into how to update the version when we make new releases.
Thanks a lot for the contribution!
Update the bazel-based build of grpc-web to use bzlmod. Delete the WORKSPACE file since it is unused.
Output of
bazel mod graph
:fixes https://github.com/grpc/grpc-web/issues/1457