Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I\'m working at a software consultancy that a has a lot of volunteers available

ID: 660375 • Letter: I

Question

I'm working at a software consultancy that a has a lot of volunteers available for about a month and a half at a time (when we're between projects and learning things) and we'd like to start contributing to open source projects that have a positive social impact. Any idea which projects we can look at?

The constraints are:

Built on a fairly modern language and stack that's suitable for beginners but has wide adoption - Java+Spring+Hibernate / RoR / Groovy+Grails - basically a stack we'd expect to work on in other projects too.

Has / aims to have a positive on peoples lives - like Ushahidi, OpenMRS, RapidFTR, FrontlineSMS, etc.

Has well defined stories and requirements, or has owners who are willing to work with our analysts to come up with them.

Any ideas?

Explanation / Answer

You could look into distributed social networks, like Diaspora or Appleseed. Having monoliths like Facebook or Google controlling our online interactions could/has lead to bad places.