The EOL.org codebase is now open source
Peter MangiaficoAfter a few weeks of preparation, we are now ready to release the code that runs the www.eol.org website into the open source community. The code is written in Ruby on Rails and is released under the MIT License. There are many moving parts to the system, including code needed for data indexing, harvesting, names finding algorithms, data model creation, as well as all the code used to generate the actual web pages. This release includes all of the Ruby code used to generate the webpages for the www.eol.org website, including the full data model and includes all the code to set up your own miniature version of eol.org running on your Mac (or PC…). All that is missing is all of the wonderful data, but the code comes with enough sample data, called “fixtures”, to get you going! Some other parts of the system written in PHP (such as indexing and names finding algorithms) will be released separately.
To get started, check out the project homepages on Google Code or GitHub.

February 17th, 2009 at 11:08 am → This is fantastically cool. It's great seeing how you guys have done things, esp. w/ regards to taxonomic modeling. ... Read it ↓
This is fantastically cool. It’s great seeing how you guys have done things, esp. w/ regards to taxonomic modeling. Also looking forward to digging through the name scraping code. Thanks!