Greg Miller
Greg Miller
Ok, then I do think _all_ existing `//google/cloud/.../BUILD` targets should be marked "deprecated" so that we can get to a restricted build visibility by default. That's what this bug is...
I marked all remaining `BUILD.bazel` files as deprecated in https://github.com/googleapis/google-cloud-cpp/pull/8550. We should be able to change them all to `//visibility:private` after **2023-03-16**. Until then, we wait.
aaaaaand, that was reverted in https://github.com/googleapis/google-cloud-cpp/pull/8561. The reason was because our builds showed tons of deprecation warnings from bazel because _we_ are still using the deprecated targets (which is intentional)....
OK, there are now a bunch of deprecated bazel targets that can be deleted after 2023-04-01. So we can revisit this issue then.
Still thinking. Keeping open.
Waiting until 2022-11-01
Carlos and I just chatted about this a bit offline. I'm going to try to summarize what I think we want/need here, and this will help expose my own misunderstandings....
@devbww any update on this?
Still need this. @dbolduc has some thoughts here too.
Still want, but not time now. Punting.