RubyConf 2008: Summer of Code - DocBox
DocBox sits on top of RDoc and allows users to update documentation through a wiki-like interface. Its main purpose is to make the bar much lower for updating of documentation, a task which someone without technical knowledge should be able to do. One requirement for DocBox is that it still gives people credit for there work, especially those who update documentation. It is written using the Ruby on Rails framework, and it makes use of either Git or SVN version control systems.
DocBox is the latest attempt to improve the Ruby/Rails documentation scene. Created as a Google Summer of Code project by Ian Ownbey (mentored by Jeremy McAnally)
While still young, this project shows a lot of promise, as it allows anyone to write detailed, versioned, documentation without having to download or view any source code.
Naturally, DocBox is open source and is available at GitHub. Jeremy and Ian both encourage people to jump in.
What is Google Summer of Code?
Google Summer of Code (GSoC) is a program that offers student developers stipends to write code for various open source projects. Google will be working with several open source, free software, and technology-related groups to identify and fund several projects over a three month period. Historically, the program has brought together over 1,500 students with over 130 open source projects to create millions of lines of code. The program, which kicked off in 2005, is now in its fourth year. If you are feeling nostalgic or are interested in learning more about the projects we have worked with in the past, check out the 2006 and 2007 program pages.
While the majority of past student participants were enrolled in university Computer Science and Computer Engineering programs, GSoCers come from a wide variety of educational backgrounds, from computational biology to mining engineering. Many of our past participants had never participated in an open source project before GSoC; others used the GSoC stipend as an opportunity to concentrate fully on their existing open source coding activities over the summer. Many of our "graduates" have later become program mentors.