The Collaborative Software Initiative (CSI) is building a large open source public health system that utilizes PostgreSQL, Java, JRuby, and Ruby on Rails. See http://www.csinitiative.com/publichealth.php for more information on the project. For more a technical interview from InfoQ on the project see: http://www.infoq.com/news/2008/05/csi-disease-management-jruby
Currently the transaction system is being built. The roadmap includes a datawarehouse (which will also utilize PostgreSQL).
This talk will cover CSI's experience to date with PostgreSQL, JRuby, Ruby on Rails, and PostgreSQL Full Text Search. Details will include:
* Decision criteria we used to select PostgreSQL Full Text Search over other alternatives
* Full Text Search with Active Record, Migrations, and Testing and Continuous Integration
Speaker Biography:
Mike Herrick is the Program Manager for the public health development project. He joined the Collaborative Software Initiative from Liberty Mutual where he led a cross-functional innovation team. Prior to Liberty, Mike worked for IsisWorks, Mentor Graphics, eXcelon (now known as “Sonic Software”), and Andersen Consulting (now known as “Accenture”). Mike has experience with product development, product strategy, information technology architecture, IT strategy, large system development and systems integration. Mike graduated from the University of Dayton and completed one-third of his Oregon Master of Software Engineering program.
Ed Copony joined Collaborative Software Initiative from Liberty Mutual. Ed has experience in software architecture and large system development. Ed began his IT career during the San Francisco dot-com boom of the late 90s doing web application development. Since then, Ed has worked for a variety of IT shops, leading teams in the development of J2EE applications, continuously integrated and tested environments, portals, and content management systems, working on the front- and back-ends. Ed is a graduate of the University of Virginia.