Greg Miller

Results 69 comments of 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.

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....

Still need this. @dbolduc has some thoughts here too.

Still want, but not time now. Punting.