Fall2009/Course Project/Individual Projects List
From OpenSourceSoftwarePractice
Contents |
Group 2
Team
- Dave Przybylo
- Mike Martin
Project
RPInventory
- http://www.rpinventory.com
- Implement a variety of dynamic entry methods.
Group 3
Team
- John Schwartz
- Will Fergus
Project
Group 4
Team
- Russ Johnson
Project
- http://www.getsongbird.com/
- Implement multiple watch folders
Group 5
Team
Pete Lanciani
Project
- http://pidgin.im/
- Find and fix some bugs
Group 6
- amy wieliczka
- angelo alfeo
- rob carr
Project
- http://live.gnome.org/Empathy
- implement plugin addon
Group 7
Team-A
Jonathan Paez
Project
- Drupal User Points
- This module sets up a point system for users of a Drupal site and provides an API for other modules to manage users' points.
- I am implementing a Drupal site that will use this module, but need to allow certain users to add points to many users at a time. Basically: select your users, decide how many points to give them, submit.
- Write a module to implement this new feature. It will be added to User Points Contributed modules.
Group 42
Team
- Matthew Turnbull
Project
Write an NPAPI plugin for the Evince Document Viewer
Group: Jimmy and Pete's Excellent Adventure
Team Members
- Jimmy Kiselak
- Peter Healy
Project: Freeciv
- URL: http://freeciv.wikia.com/wiki/Main_Page
- Add better AI diplomacy, maybe add some other features as well
Group 43
Team
- Tony McKeehan
Project
Write a better on-screen keyboard for the Hackable:1 phone OS, which is built for the Openmoko Neo Freerunner. The keyboard will utilize the T9 algorithm to minimize time spent and errors when typing SMS messages. t9brain project
Group 102
Team
- Roy Wellington
- Abhishek Mukherjee
Project
Exaile [1]
Group 8
Team
- Will McCarley
Project
- TreeLink Slides: pdf [2] odp [3] pptx [4]
- Python genealogy program; focus on documentation, adding undo/redo functionality and bug fixes
Group Adam
Team
- adam georgiou
Project
photo-blogging system [5]
Group 101
Team
- Ben Boeckel
Project
- http://wesnoth.org/
- Turn-based strategy game
Presentation Schedule
Thursday December 3th
- Group 2
- Dave Przybylo
- Mike Martin
- Group 4
- Russ Johnson
- Group 101
- Group 7
- Group 42
Thursday December 10th
- Group 3
- John Schwartz
- Will Fergus
- Group Excellent adventure
- Group 43
- Group 102
- Group 5
- Group 6
- Group 8
- Group Adam
Presentation Guidelines
- 15 minutes presentation per group
- leave some minutes for questions
- You can use OpenOffice Slides, or simply write your report as a Wiki page
- In either case: your report should be posted online under a Creative Commons by Attribution license, to be used for reference by future students
- If you have already a report in a web site outside of the class Wiki, you can simply link to it from the class Wiki.
- Content (what we want to see)
- Technical description of the work
- The purpose of what you did (motivation)
- What you did
- Interactions with the FOSS community of the project
- Email exchanges
- IRC logs
- Blogs
- Forum notes
- Wiki edits
- Technical description of the work
Remember: Although the project involved software development, the focus of the course is not software per-se, but the practices of Free and Open Source communities. Therefore, more than looking at your lines of code, we want to hear about your interactions with a larger community, or your experience if you started a new project from scratch. We want to hear about both positive and negative experiences.
