Ideas for GSOC projects here, please (the application form wants us to link to a handy URL!)
Port the Java Lock-Free Hashtable from Java to C# in .Net. Ensure correctness and compatibility with .Net and Mono.
http://www.scribd.com/doc/202156/Loc...Implementation
Must know Java and C#.
Deep Zoom is a Silverlight application for visualizing large quantities of photos. Most notable implementation is at http://memorabilia.hardrock.com/ . The implementation should support finding images by tags and location within the Deki Wiki hieararchy to provide an alternative method of discovering information inside a wiki ecosystem.
Experience with Silverlight. Better suited for student with strong IA interest
A Deki Wiki extension that displays svn commits exists but there's a lot of potential for improvement.
Experience with Subversion and C# necessary.
The existing listing of recent wiki edits can be mixed with changes/events from other systems such as bug trackers, version control commits, system monitoring tools, rss, etc.
Currently, remote data services can be accessed inside Deki Wiki using Deki Extensions; currently only the C# library has been completed to interface with Deki Wiki. Port this code into other languages (Python, PHP, Java, Ruby) to allow for other extensions to be written in other languages.
Better suited for less-experienced students in any language, since we already have the C# code as a starting point.