Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite documentation on Labels #15821

Closed
Wyverald opened this issue Jul 6, 2022 · 2 comments
Closed

Rewrite documentation on Labels #15821

Wyverald opened this issue Jul 6, 2022 · 2 comments
Assignees
Labels
area-Bzlmod Bzlmod-specific PRs, issues, and feature requests P2 We'll consider working on this in future. (Assignee optional) team-Documentation Documentation improvements that cannot be directly linked to other team labels team-ExternalDeps External dependency handling, remote repositiories, WORKSPACE file. type: documentation (cleanup)

Comments

@Wyverald
Copy link
Member

Wyverald commented Jul 6, 2022

Label resolution has been a source of confusion for ages. With recent fixes around repo mapping and the new canonical label syntax, we should really spend some time rewriting the documentation to be clearer (this includes the Label type, the Label constructor, and various methods on Label).

See also #14503, #14609, etc.

@Wyverald Wyverald added type: documentation (cleanup) P2 We'll consider working on this in future. (Assignee optional) team-ExternalDeps External dependency handling, remote repositiories, WORKSPACE file. team-Documentation Documentation improvements that cannot be directly linked to other team labels area-Bzlmod Bzlmod-specific PRs, issues, and feature requests labels Jul 6, 2022
@Wyverald Wyverald self-assigned this Jul 6, 2022
@Wyverald Wyverald added this to the 6.0.0 release blockers milestone Aug 24, 2022
@Wyverald Wyverald added P1 I'll work on this now. (Assignee required) and removed P2 We'll consider working on this in future. (Assignee optional) labels Sep 15, 2022
@Wyverald Wyverald removed this from the 6.0.0 release blockers milestone Sep 15, 2022
@Wyverald
Copy link
Member Author

Taking this off the milestone for now since it doesn't block branch cut. Will have to finish this before 6.0 launch though.

@meteorcloudy meteorcloudy added P2 We'll consider working on this in future. (Assignee optional) and removed P1 I'll work on this now. (Assignee required) labels Nov 7, 2023
@Wyverald
Copy link
Member Author

@bazel-io fork 7.1.0

Wyverald added a commit that referenced this issue Jan 22, 2024
* New entries in glossary.md
* Clarify repo names in labels.md
* Docs for REPO.bazel, `use_repo_rule`

Fixes #15821.

PiperOrigin-RevId: 590246296
Change-Id: Idba4c35fdb068f9befba1122e3724880ba8fd1c8
Wyverald added a commit that referenced this issue Jan 23, 2024
* New entries in glossary.md
* Clarify repo names in labels.md
* Docs for REPO.bazel, `use_repo_rule`

Fixes #15821.

PiperOrigin-RevId: 590246296
Change-Id: Idba4c35fdb068f9befba1122e3724880ba8fd1c8
bazel-io pushed a commit to bazel-io/bazel that referenced this issue Jan 23, 2024
* New entries in glossary.md
* Clarify repo names in labels.md
* Docs for REPO.bazel, `use_repo_rule`

Fixes bazelbuild#15821.

PiperOrigin-RevId: 590246296
Change-Id: Idba4c35fdb068f9befba1122e3724880ba8fd1c8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Bzlmod Bzlmod-specific PRs, issues, and feature requests P2 We'll consider working on this in future. (Assignee optional) team-Documentation Documentation improvements that cannot be directly linked to other team labels team-ExternalDeps External dependency handling, remote repositiories, WORKSPACE file. type: documentation (cleanup)
Projects
None yet
Development

No branches or pull requests

2 participants