[Soc-coordination] GOSC project proposal

Ana Guerrero ana at debian.org
Wed Mar 21 21:46:02 UTC 2012

On Wed, Mar 21, 2012 at 06:01:35PM +0100, Olivier Sallou wrote:
> Hi,
> I'd like to submit a project as mentor for GSOC 2012 (if not too late).
> Here follows my project proposal (wiki format). Would it fit according
> to you for Debian/GSOC ?
> Furthermore I have an issue with the planning. Beginning of July there
> is a status to provide, though this is exactly the week where I won"t
> available..... so I would need a co-mentor for this project, if
> accepted, at least to give the project status to Google at this date...
> Thanks

It is not too late but the project might attract less students because
it is the last in the list:)
As a curiosity question, once the web interface is done, where it would
be hosted?


> = Virtual Image creation web interface =
>  * '''Description of the project:'''
> The project goal is to provide an equivalent of Suse Studio for Debian,
> e.g. the possibility to create custom virtual images for the cloud.
> The student will develop a web interface than could be used by non
> programmers to create custom images with desired packages and custom
> scripts launched at (first) boot. User will also be able to add his own
> data. The goal is to help people create their own Debian images for
> virtualization. Student would use grml-deboostrap for background
> generation and a python framework (Django or Pyramid) for the web interface.
> The package selection will be interactive, searching through apt api to
> help user finding them.
> This method will provide clean images for use in a cloud on a
> virtualization host (ssh host key unique per image, user password choice).
>  * '''Confirmed Mentor''': Olivier Sallou osallou at debian.org
>  * '''How to contact the mentor:''' mail
>  * '''Confirmed co-mentors:''' tbd
>  * '''Deliverables of the project''':
>     * A web interface with interactive package selection generating an
> image descriptor on server
>     * A background script to generate the virtual image from a descriptor
>     * User file upload management for image inclusion
>  * '''Desirable skills''':
>     * python
>     * django or pyramid
>     * JavaScript (jquery or equivalent)
>     * scripting (bash,...).
>  * '''What the student will learn:''' The student will learn Debian
> python APIs, chroot and deboostrap usage. He will also learn web
> development and how to generate custom virtual images.
> -- 
> gpg key id: 4096R/326D8438  (keyring.debian.org)
> Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438
> _______________________________________________
> Soc-coordination mailing list
> Soc-coordination at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/soc-coordination

More information about the Soc-coordination mailing list