Please register your interest in the Google SoC 2007 project and working with CentOS here on this page. At the very least, include your name and a synopses of the project you are proposing.
Students
Mentors
Possible project ideas
- complete current to a Requirements document ( RH )
- distilling truly frequently asked question from IRC logs of #centos, and building a useful and vital FAQ for the project ( RH )
- build a Computer Based instruction tool ( RH )
- clean room engineer a CentOS Certified Engineer curriculum ( RH )
- Define and Build a packaging QA tool ( KB )
- Central repository management system ( KB )
- yum + puppet tool to handle single point, mutli machine, role based post-provisioning systems management ( KB )
- Create a project out of our geoip mirroring setup and automatically check mirrors for defects ( DW )
- Create a python tool to cleverly clean up and manage/diff .rpm{new,save,orig} files for post-upgrade purposes ( DW )
- Create a python tool (like on RHCE) that randomly breaks your system (hands-on training and troubleshooting skils) ( DW )
- Create a python tool that can help build a binary package from a nosrc package (may need special SPEC comments tas guidance) ( DW )
- Extend apt to allow for policy-based package selection and pinning ( DW ) (check with panu)
- Extend apt to allow using mirrorlists and other yum functionality ( DW ) (check with panu)
- Fix apt's dependency on libxml2, clean up output and make it not segfault at some stages when interrupted ( DW ) (check with panu)
Who ever is offering to mentor the project, should put their initials at the end of the project idea.