django-stubs icon indicating copy to clipboard operation
django-stubs copied to clipboard

META: issues labels

Open sterliakov opened this issue 2 years ago • 2 comments

I tried to check up the issues that are currently filed here (147 open now). Most of them are labeled as "bug", but not all are real bugs.

Examples:

  • #922: it's enhancement proposal, definitely not a bug.
  • #901: it's stale (there is no Sequence any more)
  • #878: seems like it's resolved
  • #873: it's a mistake (stubs reveal real issue with code, they are not buggy)
  • #837, #832 : enhancement proposal
  • #829: question
  • #765: mistake (import from django_stubs doesn't make sense AFAIC)
  • The list continues...

It was just a quick glance, sorry if something was misinterpreted. There are also a few already fixed issues.

I think we can handle issues much better (at least tag them properly and close fixed/bad/unrelated). If there's nobody to work on that - I'll be glad to help, if you give me proper access permissions. Now it's really difficult to analyze this tab and work on most important stuff.

sterliakov avatar Apr 18 '22 20:04 sterliakov

Also we do probably need second issue template for "Enhancement proposal", because people see "bug" as the only available option and choose it, thus making "bug" tag meaningless.

sterliakov avatar Apr 18 '22 20:04 sterliakov

Also we do probably need second issue template for "Enhancement proposal", because people see "bug" as the only available option and choose it, thus making "bug" tag meaningless.

+1, I would've clicked this (or "feature") if it was an option.

christianbundy avatar Apr 23 '22 02:04 christianbundy

Cc: @sobolevn

To get some feel about where the bugs are, I took the liberty of creating a few extra labels and going throug a bunch of most recent issues to sort them:

  • crash - "Internal error" crashes from mypy (almost always together with mypy-plugin label)
  • mypy-plugin - Issues specific to mypy_django_plugin
  • stubs - Issues in stubs files (.pyi)
  • Renamed upstream -> upstream mypy since the description was "Bugs in mypy"
  • upstream other - Bugs in other upstreams (not mypy). There's one issue that affects JetBrains PyCharm.
  • Also added pre-existing good first issue label to a few issues.
  • Added enhancement to a few issues.

Any feedback about these labels or their usage is welcome.

intgr avatar Nov 08 '22 13:11 intgr