The main page is at SummerOfCode2013. This page contains the available projects, all the the projects should follow the following template.


Title of the project


A cloud image for bioinformatics with Debian


Framework to manage lists with third parties on the Debian website


ZFS on Linux integration


Debian-Installer OEM image creator

Description of the project

The idea is to create an "OEM-creator" script/program, that would produce a dd'able image containing a nicely-configured debian-installer that could serve two purposes:

This image would be a ~1Gb partition with all packages needed for the targeted install.

The script must be able to:

  1. trustfully download the necessary hd-media files
  2. create the preseed (and the necessary GRUB-2 configuration)
  3. "pack" everything into a dd-able image
  4. [optional] "pack" the image at point 3 into a base CD/DVD image to automatically install the OEM-image on an HD

This script could make a good use of Ubuntu's OEM mode, which would then need to be properly integrated in d-i.

Alternative idea

Add support to dpkg/apt/debootstrap/d-i and maintainer scripts for a "generically configured" state that packages could be in. This would be less hacky than current methods for live/preinstalled image production.

Initial installation

This would be the first thing booted on a fresh machine, launching a preseeded d-i that would offer the minimum amount of questions, installing machine-specific packages such as (proprietary) drivers, install what else the hardware manufacturer would have liked to, etc.

The preseed would by default "protect" this partition from being erased or updated.

Documentation

Mentoring


MIPS N32/N64 ABI port


Enabling free multimedia real-time communications (RTC) with Debian

More than one student is welcome to participate in this project


PTS rewrite in Django