Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign up"Hot" issues #42
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
I'm sure there are many ways to define "hot". Without looking at any prior work in that area, I can think of a few items, ranging from super dumb to overkill.
I suspect that a level of complexity between 2 & 3 above will be appropriate, but it'd need an implementation in practice to be sure. Other ideas are of course welcome. In terms of a word map -- shouldn't be too difficult. There are existing options like Wordle and various JS/HTML tools. I think I can port the NLP portions (discarding noise words, word counting) to Rust and handle presentation in the JavaScript frontend. Any work on this will be blocked on me updating the scraper to handle multiple repos, which I'm probably going to get to tomorrow night. |
This comment has been minimized.
This comment has been minimized.
|
I'd say a 30 day window counting comments + tags + those github link notifications is probably sufficient. |
This comment has been minimized.
This comment has been minimized.
|
I've added some super basic functionality in 778acbe. Still trying to find a way to efficiently query the database for issue mentions -- I think it might require a change to scraping to process those on the way in, rather than at query time. That said, looking at the number I don't think that tag activity and mentions will significantly alter the ranking unless they're weighted differently. |
This comment has been minimized.
This comment has been minimized.
|
Note to self: add column(s) for each metric to make sorting obvious-er. |
brson commentedJun 6, 2016
•
edited
Develop a metric that quantifies the current activity level on all issues/PRs across the orgs and lists them in order on one page.
Then as an extension take those same issues and extract a word map that shows the hot topics as english words.