Debian

Wiki

Login
  • FrontPage
  • RecentChanges
  • FindPage
  • HelpContents
  • EugeneLozovoy
Debian
Wiki/
  • Login
  • Comments
  • Info
  • Attachments

  • SummerOfCode2012
  • StudentApplications
  • EugeneLozovoy

  • Name Eugene Lozovoy.

  • Contact/Email: email/jabber: uzix.ls@gmail.com, irc: Uzix; TZ: UTC+4.

  • Background: I'm 4th-year student of Belgorod State University, faculty Computer Sciences and Telecommunication. Linux user since 2006 year, aministre my own nix server since 2010 (apache+nginx, mysql, ircd, PXE-boot and etc. services). I'm a git user. I have good skills in shell programming (POSIX/bash), Perl, C. Also i know Tcl, Lua and Python, Flex/Bison, but at small level. I have good experience with debootstrap (and LFS). I'm never worked with Django, but i want to study it and think that this will not prevent to realize and maintain my project - I have good skill to read and understand documentation. Also i prefer to use KISS principle in my work.

  • Project title: Virtual Image creation web interface.

  • Project details: The main task is to create service that help Debian users to create preinstalled and preconfigured Debian images for different goals: using for claster fast setup, virtual machines, cloud images, CD images.

  • Synopsis: Implement all needed infrastructure, cli tool to manage (create,delete,configure) images with preinstalled Debian and web interface to it.

  • Benefits to Debian: Implementing this project will create a fast and easy way for Debian users to create preconfigured Debian images for virtual machines and clouds.

  • Deliverables: command-line-interface tool, web-interface, image config templates, documentation.

  • Project schedule: (draft, will be corrected)

    1. April 25 - May 1: Research and create statement of work.

    2. May 2 - June 2: Implement cli tool and all needed infrastructure.

    3. June 3 - 5: Research needs and write templates.

    4. June 6 - 12: Test cli tool.

    5. June 13 - 20: Studying all needed APIs.

    6. June 21 - July 22: Implement web interface.

    7. July 23 - 30: Test web-interface.

    8. July 31 - August 7: Write documentation.

    9. August 8 - 24: Reserved time.

  • Exams and other commitments: I will have exams in all June month, but i'm don't think that this will strongly affect to my GSoC work.

  • Other summer plans: None.

  • Why Debian?: I'm Debian user for 4 years and always been pleased with it. Debian attracts me with it's open development model and heavy inclusiveness: thousands of people in different locations around the world are working together on a huge project. I'm for a long time wants to join, but did not know how i can help. I think that participationg in GSoC is a good opportunity to contribute to Debian.

  • Are you applying for other projects in SoC?: I'll plan to make applications to XMPP Standards Foundation and NetBSD project.

SummerOfCode2012/StudentApplications/EugeneLozovoy (last modified 2012-03-25 16:40:33)

  • Debian privacy policy, Wiki team, bugs and config.
  • Powered by MoinMoin and Python, with hosting provided by Metropolitan Area Network Darmstadt.