Chuck Grindel 28 days ago
@Ittai Zeidman Do you know who is the primary maintainer of bazelbuild/bazel-integration_testing? I agree that it could be confusing to have both. However, if Google has internal dependencies on the repository, it might be painful to migrate to the new rule.
GitHubGitHub
GitHub - bazelbuild/bazel-integration-testing: Framework for integration tests that call Bazel
Framework for integration tests that call Bazel. Contribute to bazelbuild/bazel-integration-testing development by creating an account on GitHub. (54 kB)
https://github.com/bazelbuild/bazel-integration-testing
Alex Eagle 28 days ago
I'm 95% sure that google-internal doesn't use anything from that repo, and @Ittai Zeidman indicated in the past that they're okay with new maintainers there. If there isn't a technical limitation, it seems like the simplest answer to me
Ittai Zeidman 28 days ago
I’m 99% sure no google internal things use it.
I think there’s an IJ OSS test that uses it. Might be a good exercise moving from one API to another to see how hard the new repo is to use.
I’m the main maintainer (or neglecter :disappointed: :man-facepalming: ) and I’d be happy to add more maintainers.
Chuck Grindel 27 days ago
Then, bazebuild/bazel-integration-testing sounds like a good home to me. I would be happy to become a maintainer for the repository, as well.
Here are a few questions:
Would you be willing to help with the code reviews?
Are you generally happy with the structure that I have in my repository?
As an initial PR, would you prefer to see a big PR with changes that roughly recreates the repository that I have?
Alex Eagle 26 days ago
@Paul Johnston you had interest in the go_bazel_test rule and seeing that the goodness there is preserved in the canonical upstream thing, what's required for you to help out here? If we can connect some funding to the SIG so it can be billable time?
Alex Eagle 26 days ago
@Ittai Zeidman I think we should ask the Bazel admins to move the bazel-integration-testing repo from bazelbuild to bazel-contrib. If the SIG funds the development, we should also control the repo. Any concern?
(github does a great job hosting all the redirects so it's non-breaking)
:+1:
1
Ittai Zeidman 26 days ago
no concerns
Chuck Grindel 26 days ago
So, if we do move the repo and redirect, we can change the name of the repo. Correct? If that is true, I think that the rules_bazel_integration_test name fits the recommended guidance.
Alex Eagle 26 days ago
yup, asked Phillip and Sven to approve the move, they are working on it
Ittai Zeidman 26 days ago
Added both of you to the repo as maintainers
Chuck Grindel 25 days ago
Great. Any thoughts on my comment about the name change?
Alex Eagle 25 days ago
we'll change the name as part of the move. need a googler to do bazelbuild/bazel_integration_testing -> bazel-contrib/rules_bazel_integration_test