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? Ana > = 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 [email protected] > * '''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 > [email protected] > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/soc-coordination _______________________________________________ Soc-coordination mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/soc-coordination
