question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Meta: Overhaul label system

See original GitHub issue

What is wrong?

The way we currently use labels could be improved to enable better issue discovery.

How can it be fixed

I’d like to overhaul and unify the labels in this repo and potentially apply the same rules to other repos as well. This is inspired by https://github.com/machinelabs/machinelabs which in turn is inspired by https://github.com/angular/angular

Here are two secreenshots to give an idea what it could look like.

image

image

The gist of it goes like this.

We would create labels that fall into the following categories:

comp: <component-name> (e.g. comp: p2p, comp: trinity, comp: benchmark) type: <type> (e.g. type: feature, type: bug, type: docs) effort: <effort-estimate> (e.g. effort: hours, effort: days, effort: weeks) prio: <prio> (e.g. prio: P0-critical, prio: P1-urgent, prio: P2-required) PR-state: <state> (e.g. PR-state: wip, PR-state: needs review, PR-state: blocked)

All the labels that fall into the same category share the same color (as seen on the screenshot). Nothing set in stone regarding concrete labels but I like the core idea of it. I’m happy to do the migration work we want to go that way.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:1
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
cburgdorfcommented, Jul 3, 2018

We can totally create a script that just airdrops the labels into a repo. However, for this specific repo I’d prefer to take the migration kind of approach and start by renaming existing labels because then all the issues that are currently labeled with existing labels will automatically end up with the correct new labels already applied.

0reactions
cburgdorfcommented, Jul 4, 2018

Closing this as the job seems done for this repo. Let’s just discuss if / where to push these labels to (with slight changes regarding comp: xxx) and then I’ll happily take care of that.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Meta told to overhaul moderation system for high-profile users ...
Meta has been told its treatment of high-profile users, such as former US President Donald Trump, left dangerous content online, ...
Read more >
Meta oversight board urges changes to VIP moderation system
System that exempted high-profile users, including former President Trump, from content removal needs overhaul, panel says.
Read more >
Facebook Oversight Board recommends overhaul of ... - CNN
After a yearlong review, Meta's Oversight Board on Tuesday said the company's controversial system that applies a different content ...
Read more >
Meta oversight board urges changes to VIP moderation system
Facebook's quasi-independent oversight board says an internal system that exempted high-profile users, including former U.S. President ...
Read more >
Meta Oversight Board calls for overhaul of controversial 'cross ...
Meta Platforms' Oversight Board recommended on Tuesday that the company revamp its system exempting high-profile users from its rules, ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found