Vencislav Dimitrov
Name Vencislav Dimitrov
Contact/Email: dimitrov.vencislav92@gmail.com
Background: something about yourself: technical skills, experience, etc. Who are you? What makes you the best person to work on this project?
Project title Bootstrap-vz
Project details: Add new providers and plugins to bootstrap-vz: Bootstrap-vz (https://github.com/andsens/bootstrap-vz) is a tool to build Debian clean and custom virtual machines for different virtualization environments. It is a rewrite of build-debian-cloud. It already supports machine creation for VirtualBox, Vagrant, EC2 and Kvm. A GCE provider is in progress. The tool supports plugin additions to create custom virtual machine for the cloud and virtualization environments (which packages should be pre-installed, puppet manifests ...). The goal of the project is to add a Docker provider to build VM for Docker and to add additional plugins yet to be defined (Salt, Chef, ...) to build Debian images for a maximum of targets and use cases.
Synopsis: a short description.
Benefits to Debian
Deliverables: quantifiable results e.g. 'Port Debian to VAX', 'Write 3 articles for X website'.
Project schedule: how long will the project take? When can you begin work?
Exams and other commitments: do you have university exams inside the SoC period? If so, that's most likely not a problem but please tell us early!
Other summer plans: are you getting married? Do you have a long vacation planned? Are you expecting to start a job? Be aware that if you are accepted for the summer, then Google will be paying you as though you were working for them. We (in Debian) will therefore expect you to be working 35-40 hours per week on your project. It is very unlikely that you will be able to combine a successful SoC with another summer job working for somebody else.
Why Debian?: Why are you choosing Debian? What attracts you about Debian?
Are you applying for other projects in SoC? Note that letting us know about this does not impact your chances of acceptance or rejection with us; we ask this because it helps us to resolve deduplications wherein a student is accepted for multiple projects.