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

Moving DT Issues to Discussions #53377

Closed
orta opened this issue May 25, 2021 · 10 comments
Closed

Moving DT Issues to Discussions #53377

orta opened this issue May 25, 2021 · 10 comments

Comments

@orta
Copy link
Collaborator

orta commented May 25, 2021

Hi folks, after going through the most recent user feedback for DefinitelyTyped in microsoft/TypeScript#44030 - we came to the conclusion that moving the DefinitelyTyped issues to use the new GitHub Discussions feature on this repo.

Issues have been an OK fit for the problem of 'this DT package has a bug', but increasingly more issues get no response and we'd like to try and re-frame how folks interact on this repo. Here's how we see it working in the future:

  • "There's a bug in @types/xyz" -> Discussions
  • "I'd like to request a package for xyz" -> Discussions
  • "I made changes to a DT package but it didn't end up on @types/xyz" -> Issues
  • "How do we handle Webpack 5 types transition?" -> Issues

Roughly, if the problem is about a single @types/xyz package then it goes into GitHub Discussions where it can be classed as 'answered' by the poster, if the problem is systemic to DefinitelyTyped - then it's in GitHub Issues.

Next Monday (June 7th) is the switch day:

  • We'll have a script to close any Issues which haven't had a comment in > 6 months
  • We'll change the docs in the repo and issues templates to start redirecting people to discussions
  • We'll start using the bot for DT to try automate some of the notifications and tightening the format for an discussion topic to make it easier to current maintainers to get pinged
@orta orta pinned this issue May 25, 2021
This was referenced Jun 7, 2021
@zerze1
Copy link

zerze1 commented Mar 11, 2023

@fregante
Copy link
Contributor

Has this transition stalled? There are 684 open issues, some untouched in TEN years, overshadowing the 18 infrastructure issues

@SimonSchick
Copy link
Contributor

This seems to have failed, OP is no longer in this team @peterblazejewicz should probably close this.

@orta
Copy link
Collaborator Author

orta commented Jun 16, 2023

I got pretty far with this, but it was a manual effort (we opted to leave issues which had tags in the script) and then redirecting the right ones to disucssions just wasn't worth it on a day to day basis as people made new issues and ignored the change

@orta orta closed this as completed Jun 16, 2023
@kachkaev
Copy link
Contributor

Makes sense. Should this issue be unpinned then?

@SimonSchick
Copy link
Contributor

For what it is worth, I think the effort wasn't strong handed enough, disabling issues or heavily restricting their creation / requiring escalation would've likely been a more effective measure, but hindsight is 20/20 as usual.

Thanks for taking action on this and all your work ❤️

@SimonSchick
Copy link
Contributor

Also we should likely unpin this issue?

@peterblazejewicz peterblazejewicz unpinned this issue Sep 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants