Monday, September 8, 2008

Project Candidates

After reading the potential projects list on the Seneca wiki I chose 4 candidates for my Open Source Development project.

  1. gdb Symbol Server Support
    Adding support for gdb to grab symbols from a server. Mozilla points out in a bug thread that it has no plans on fixing this. It also points out that this would be a great student project.
  2. Profile the Build System
    The building of Firefox on Windows takes longer than on Linux or Mac. This project would be profiling the performance of the build to determine performance problems.
  3. Mercurial History Browsing
    To create nice graphical interface for the changes made to the software.
  4. Research PGO Related Bugs
    Mozilla is using profile guided optimizations on Windows but some of the builds have bugs. This project would find and fix some or all of these bugs.

I'm excited about these projects and cannot wait to finally pick one and get working. If anyone in ODS600/DPS909 would like to partner up on one of these projects you can post here.

1 comment:

Anonymous said...

You've selected the most difficult projects to be your candidates!