dlang-bot
dlang-bot copied to clipboard
Interesting PRs of the week list
The idea is to compile a list of interesting or easy to review PRs with a better exposure (D forum, D's weekly newsletter).
The easiest way to do so would be to have a special label like "easy review".
Moreover, something similar could be done with the bug list.
This idea is a also similar to Andrew's "trivial" label on Bugzilla. There are also a few open source projects that provide a web page with good bugs for beginners:
https://starters.servo.org https://wiki.mozilla.org/BugsAhoy
GitHub
And particularly on GitHub it seems to be popular to tag issues with a "beginner" label:
- http://up-for-grabs.net/#/ (lists "for beginners" issues of multiple projects)
- https://www.codetriage.com (sends an email every day with one selected issue)
A couple of examples:
- https://github.com/nodejs/node/issues?q=is%3Aopen+is%3Aissue+label%3A"good+first+contribution"
- https://github.com/mozilla/pdf.js/labels/5-good-beginner-bug
- https://github.com/AnalyticalGraphicsInc/cesium/labels/beginner
- https://github.com/larvalabs/pullup/labels/beginner
Other interesting tools that I found:
- http://www.pullrequestroulette.com/
- https://24pullrequests.com
- https://www.codemontage.com
- http://issuehub.io
- https://yourfirstpr.github.io
I'm missing some clarity for this issue.
- What PRs would be eligible for this list? Still-open PRs? Freshly merged PRs?
- Where would the list be presented? If it's a forum post, presumably it would be posted by a human? If so, what role does @dlang-bot have?
- Probably issues are sufficiently different from PRs that they should be discussed separately?