GSoC

Google Summer of Code

Unity Logo

Codehaus Ideas

Overview

Codehaus has several pieces of software infrastructure that would be candidates for a motivated candidate.

Web Stats - Foci

Title Improve and Extend Foci
Keywords Ruby, Rails, SQL, PostgreSQL, statistics
Sample Site http://stats.hausfoundation.org/
Info Site http://xircles.rubyhaus.org/projects/foci/
Description Foci is a multi-domain web statistics aggregator. The basic core of the application is complete, however there remains a significant amount of work still to be done to provide a useful interface on top of the application.

  • Extend database to support new queries and statistics

  • Build AJAX web interface to support detailed querying

  • Build RESTful interface for querying by other systems

  • Improve the look and feel of the system

  • Work with Codehaus administrators to load test data into system (3 million hits / day - poor code won't work)

  • Performance tuning

Mentor(s) Ben Walding (bwalding@codehaus.org)
Backup Mentor(s) Bob McWhirter (bob@codehaus.org)

Mail Archives - March

Title Improve and Extend March
Keywords Ruby, Rails, SQL, PostgreSQL, email, archive
Sample Site http://archive.codehaus.org/
Info Site http://xircles.rubyhaus.org/projects/march/
Description March is a multi-list mail archive. The basic core of the application is complete, however there remains a significant amount of work still to be done to provide a useful interface on top of the application.

  • More test cases

  • Build AJAX web interface to support detailed querying

  • Additional statistics and RESTful interface for querying by other systems

  • OpenID authentication so users may post to list directly from web interface

  • Improve the look and feel of the system

  • Work with Codehaus administrators to load test data into system (a million messages at current count)

  • Performance tuning

Mentor(s) Ben Walding (bwalding@codehaus.org)
Backup Mentor(s) Bob McWhirter (bob@codehaus.org)
© 2003-2008 Codehaus