Open jsf9k opened 3 years ago
This sounds good - I propose adding two labels:
on hold
for things that are on hold for whatever reason but not blocked by something externalkraken
or lineage-kraken
to indicate things that are kraken-readyExamples:
on hold
on hold
kraken
My proposed labels (available in this repository):
kraken: This pull request is ready to merge during the next Lineage kraken release
on hold: This pull request is awaiting an action like another pull request or a Lineage kraken release
My proposed labels (available in this repository):
kraken: This pull request is ready to merge during the next Lineage kraken release on hold: This pull request is awaiting an action like another pull request or a Lineage kraken release
I don't think we should mention the Kraken in the description for the "on hold" label. That just muddies the water, and in that case we might as well just overload the "on hold" label (which I don't want to do).
Also, recall that our naming of the Kraken is a reference to "Clash of the Titans", where the Kraken is a particular beast and hence a proper noun; therefore, the word "Kraken" should be capitalized in the description for the "kraken" label.
How about:
on hold: This pull request is awaiting an action or decision to move forward
I'm on board with adding the on hold
and kraken
labels. I also agree with @jsf9k's comment that we should capitalize Kraken
wherever possible.
🚀 Feature Proposal
We should consider adding an "On Hold" label that is distinct from the "Blocked" label. See the discussion in cisagov/skeleton-generic#63. It may even make sense to create both an "On Hold" label and a more specific "Waiting for Kraken" label.
Motivation
When we are holding back a PR because we are waiting to gather enough PRs for a Kraken release, the PR is not "blocked" per se. There are also other cases where we might put a PR on hold even though it is not actually blocked by anything else, although perhaps the concept of a draft PR covers this case.
The advantage of creating a more specific "Waiting for Kraken" label is that we can easily do a search for it and thus identify all PRs that should be merged when it is time to release the Kraken.