One exciting open source project that I am participating in this year is RailsBridge, which provides free Ruby on Rails workshops.
The concept is teaching web development to non-programmers and making coding an approachable skill, rather than something abstract and highly technical.
RailsBridge has taught the workshop to over 500 people and looking to add on several hundred more this year with its announcement of 8 workshops in 2011 (more may be added as more organizers step up).
Basic structure of the workshop is an installation portion on Friday night and development day on Saturday. By the end of Saturday, all participants will have installed, developed and deployed a Ruby on Rails application onto the Internet.
The workshop provides the instruction but more importantly, the community and support that make programming a sustainable activity. The goal is to introduce both web development as a skill and community. Even developers need mentors to guide them along the path to coding mastery (if there is such a thing).
Sounds zen, but I have been reading Apprenticeship Patterns by Dave Hoover and Adewale Oshineye, which advocates the same message of mentoring and community.
RailsBridge is a non-profit, so donations, volunteers and sponsors are all welcome.



