PowerToys: Ideas to better prevent duplicates

I have some ideas and I ask you (the community) what do you think on this ideas. What are the avantages and what are the disadvantages. Let’s discuss!

Idea 1 a): msftbot writes on every issuea comment with some issues he thinks they are simmilar. The author can answer then. Like:

User: "Bug report [...]"
Bot: "I've found some issues which can be simmilar: 
1) #****
2) #****
[...]
Please write the number if this issue is one of these.
"

User: "2)"
Bot: "Duplicate of #**** 
Thank you for reporting"

Idea 1 b): Like 1 a) but that only happens when it has a high simmilarity to a other issue.

Idea 2: A file in .github that contains keywords there often appears. So the bot then writes a comment to the user if this keyword appears in a issue that he should check if this is a duplicate.

The file could be like:

keyword1 #****
keyword2 #****
[...]

Idea 3: Searching a better platform for issue reporting that automatically shows possible duplicates (I wouldn’t recommend this)

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Reactions: 1
  • Comments: 20 (4 by maintainers)

Most upvoted comments

Pinning the issues with the most duplicates to the top of the issues page might help a lot. One example: number 179, Shotcuts for the Guide.

Look at VS Code’s repo. Some of the issues have a bot commenting for “experimental duplicate issue detection”. This could be because they have more than 100,000 issues. 🤯

Trackers help me a lot in finding dups

For reference:

VS Code experimental duplication detection in action

@Aaron-Junker I meant the browser window which has the issue page open. What if the user does not reply to the bot?

(Sorry for not being clear 😅 )