I am building a curriculum to teach people to code through meaningful, mentored open source contributions.
My first step is to find projects that would be a good fit. The students who are most interested are dev bootcamp grads who want to build portfolio pieces. They know the basics of (generally) Rails, Node and Git, but need experience in a bigger codebase than what you find in example bootcamp projects.
So what projects are appropriate? Is there a way to discover them algorithmically so that there is never a shortage of meaningful work for students?
I used the Github API to generate this list:
http://upward.io/help
These are projects that have no readme, but have decent ongoing commits. What are other ways to identify projects that have low-hanging fruit for would-be contributors?