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

GitHub label changes #1653

Merged
merged 2 commits into from Jun 3, 2019
Merged

Conversation

jodh-intel
Copy link
Contributor

Added a new needs-triage label. The idea is that the new GitHub issue templates can all add this label when issues are created. The Triage Team will then review the new issues, add any missing labels and
remove the needs-triage label. The needs-triage label thus provides a simple way to identify issues
that have not been looked at yet.

Also changed the bug label to red.

Signed-off-by: James O. D. Hunt james.o.hunt@intel.com

The `bug` label really should stand out a bit so make it explicitly red
(which is the default for GitHub).

Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
@jodh-intel
Copy link
Contributor Author

Anyone up for a spot of bikeshedding? Should the new label be called needs-triage or needs-review? The latter may be better since:

  • It's clearer for non-native English folk
  • It could be equally applied to a PR (whereas needs-triage on a PR sounds a bit odd :)

Related: kata-containers/kata-containers#39.

@jodh-intel
Copy link
Contributor Author

@egernst - also, I'm in two minds about adding an "Ask a question" type of issue. Maybe we can live with bug, feature and enhancement for now?

https://github.com/kata-containers/.github/issues/new/choose
https://github.com/kata-containers/.github/tree/master/.github/ISSUE_TEMPLATE

@@ -361,6 +361,11 @@ labels:
category: vendor
color: DEFAULT_COLOUR

- name: needs-triage
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Personally, I prefer needs-review. Ack that 'triage' is maybe less obvious

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah - I was hoping someone would agree 😄. Branch updated (with a Fixes too! :)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

review sounds more like a PR item, not an issue to me. I prefer triage, but don't care that much :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @egernst. One vote for and one against so do we need a tie-breaker?

Label name Pros Cons Applies to issues Applies to PRs
triage Implies "initial" [1]. Well understood for native English speakers. Could be confusing if non-native English speaker. Yes "yes", but would sound "wrong"
review More easily understood by all ? yes yes
assessment Implies "initial" [1] ? yes yes

Note: If we really want triage, we might be able to discount the non-native English speaker argument given that all the labels are documented?

Any thoughts @kata-containers/architecture-committee?


[1] - Which works well for issues.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you attach emojis to labels? 🚑 :-)
I'm fine with triage if we don't get a deciding vote.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Better than that - you can use emoji's as labels! 😄

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But that could get confusing what with the similarity of things like 🌰 with "other things" 😁

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@egernst - soz - this got merged before we really finished the chat. I've applied needs-review to all the repos but can change to needs-triage if you want (along with a new PR to update the master YAML this PR changed)?

@grahamwhaley
Copy link
Contributor

Heh, no Fixes: @jodh-intel

ERROR: No "Fixes" found
ERROR: checkcommits failed. See the document below for help on formatting
commits for the project.
https://github.com/kata-containers/community/blob/master/CONTRIBUTING.md#patch-format

Added a new `needs-review` label. The idea is that the new GitHub issue
templates can all add this label when issues are created. The Triage
Team will then review the new issues, add any missing labels and
*remove* the `needs-review` label.

The `needs-review` label thus provides a simple way to identify issues
that have not been looked at yet.

The label could also be applied to PRs in some circumstances.

Note that the original name of a `needs-triage` label was rejected
since:

- Triage is an unusual word which may be confusing to users.
- Triage implies "initial" so would only really make sense for issues.

Fixes: kata-containers#1658.

Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
@jodh-intel
Copy link
Contributor Author

One more ack needed over here. Whilst we wait...

/test

@chavafg chavafg merged commit fe9b0a4 into kata-containers:master Jun 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants