3 ms·
I'm working on an app that matches up new contributors to open source projects who need various grunt work / simple programming done (https://issuehaven.com htt
by Malp 8y ago
I'm working on an app that matches up new contributors to open source projects who need various grunt work / simple programming done (https://issuehaven.com https://issuehaven.com). All criticism is welcome :)
- boldslogan 8y agoYou can sort by code which is nice. I would like to suggest sort by “Difficulty” or “effort” as it seems most issues there also have those tags. Will look into it more. Looks good so far
- Malp 8y agoI'm not quite sure what you mean by that, sorry- the issues are crawled based on a preconfigured list of beginner-friendly tags (see https://github.com/MattAlp/IssueHaven/blob/master/config.py#L32 https://github.com/MattAlp/IssueHaven/blob/master/config.py#...). They're currently sorted based on repository popularity (in stars), issue age, and total comments (I'm working on implementing a better ranking system). How would you propose that I gauge difficulty/effort across board for the aggregated issues?
- boldslogan 8y agoI didn't realize the issues presented are already the 'easier' ones... unless I am misinterpreting your website again? For example: 1. https://github.com/coala/coala/issues/5674 https://github.com/coala/coala/issues/5674 On the right hand side it has the label difficulty low, importance high 2. https://github.com/pyca/cryptography/issues/4377 https://github.com/pyca/cryptography/issues/4377 has the label good first issue So labels are not consistent in each of the repositories. And it would be sort of difficult to display a label on each of the issues on your website. But maybe you could display and use the labels the repository is using for your own website (maybe with a toggle). By copying the labels you might not have to gauge difficulty?