Mike Bland

Bzlmod: Repo Names, Again…

I've published my seventh EngFlow blog post about Bzlmod, about repo names...again. But this time from the perspective of the rule set, not its users. Hopefully I won't have to write 1,068 more repo name posts.


Tags: Bazel, Bzlmod, EngFlow, technical

My seventh EngFlow blog post is about dealing with canonical repository names under Bzlmod…again…

Here’s a quick paraphrase of the post:

Bazel user: [after repeatedly atoning for depending directly upon repo names before migrating to Bzlmod] …all I can be is sorry, and that is all I am.

Bzlmod: I’m afraid you still don’t mean it.

There is a twist this time, though. Three earlier posts in the EngFlow Bzlmod series focused on handling repository names properly when using BUILD rules. This latest post focuses on solving repository name related problems when producing BUILD rules (or when, as a user, you need to patch them yourself).

As always, feel free to comment on the LinkedIn announcement corresponding to this post or the Bzlmod Slack announcement in the #bzlmod channel.