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

Add duplicate issue search when reporting new issues #98

Closed
ProLoser opened this issue Jan 22, 2016 · 5 comments
Closed

Add duplicate issue search when reporting new issues #98

ProLoser opened this issue Jan 22, 2016 · 5 comments

Comments

@ProLoser
Copy link

https://youtu.be/YYTtPjvA9xk?t=43s

GetSatisfaction and StackOverflow REQUIRE you to search for issues BEFORE you're even allowed to post, because it uses what you're currently typing in as the body or subject of a new issue as search keywords. If you fail to locate any matching queries, you can then click a call to action which converts your search query into the starting basis of your new issue (so you don't have to retype it in).

I've been toying around with the idea of making an open-source hosted project on like heroku where you just oauth with the service and it adds a bot that suggests 3 related issues any time a new issue is created by a non-contributor to the repo (or something like that).

@ProLoser
Copy link
Author

Technically, if people were interested in collaborating, I'd be interested in helping build a hosted bot-like solution so that people don't have to build their own bots, they simply oauth with this hosted service, similar to how TravisCI and Gitter work.

@aensley
Copy link

aensley commented Feb 12, 2016

+1, but the title of this issue is confusing. GH won't integrate a third-party to add features officially. But they can emulate the same feature natively. I would suggest changing the title to:

Add duplicate issue search when reporting new issues

What GitHub really needs is an automatic issue search when users try to create a new issue. Use just the title and look for similar issues that have already been reported. My team is constantly closing duplicate issues, and a feature like this would help a lot!

We used a similar feature in Trac called the Duplicate Ticket Search Plugin.

trac-relatedtickets

StackOverflow's implementation also works very well.

so_suggest

@ProLoser ProLoser changed the title Add GetSatisfaction as an example of addressing redundancy Add duplicate issue search when reporting new issues Feb 13, 2016
@luyaor
Copy link

luyaor commented Nov 2, 2018

Hi, I currently noticing this issue which is related to my research work. I have implemented a prototype at dido.rocks that can be used to detect duplicate issues. It provides a list of all the open issues of one repository and their corresponding duplicate issues, you could login with your GitHub account to check any GitHub repository(it uses user's own OAuth token for GitHub API rate limit to fetch issues). It also support checking duplicate issues with a user-inputted issue. Hope that this work is useful to the larger open source community. I am keeping developing this prototype, which is also open-source on GitHub. Any kind of feedback is appreciated. Thank you very much!

@gpadak
Copy link

gpadak commented Nov 6, 2018

Today GitHub shipped a feature that helps new issue creators see duplicate or otherwise potentially related issues that already exist in the repository. https://blog.github.com/changelog/2018-11-05-related-issues/

Here's how it looks in practice!

new_issue_ _dear-github_dear-github

@aensley
Copy link

aensley commented Nov 8, 2018

@ProLoser I recommend closing this issue as fixed!

@ProLoser ProLoser closed this as completed Nov 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants