OpenMined / .github

All our community health files
Apache License 2.0
7 stars 13 forks source link

Configure org level issue labels standards #2

Closed simcof closed 4 years ago

cereallarceny commented 4 years ago

I'd like to migrate our labels to the following structure of hierarchy:

This would mean that issues would be displayed like the following:

This is roughly based on the following two guides:

Here's the full list of issues that would be added to all OpenMined repos:

cereallarceny commented 4 years ago

I'd also like to organize these by color and add emojis to provide a visual description as closely related as possible.

Nolski commented 4 years ago

To me, priority and severity seem fairly interlinked and might be a bit redundant. It might be worthwhile having a "Status: To Triage" or something of the sort in order to determine the other lables needed. A couple of other helpful lables I've found are:

I'm not sure they're super necessary given the list is already comprehensive but I figured I'd drop them here just in case.

cereallarceny commented 4 years ago

Priority and severity are inherently different. @simcof convinced me of this too. There's a difference between the importance of fixing an issue in a timely manner (priority) and how many parts of the codebase this issue affects (severity). Check out this chart for an explanation on how they're different: https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcSIf6OwCw0h-haE8uBDE6LMJKPgigEY6CbaVKCZMvrBNg89KsJn&usqp=CAU