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 Olivier = 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
