OpenRC init system in Debian
Name: Marek Skalický
Background: I'm 19 years old and I'm from Czech Republic. I've finished Grammar school and I'm going to study applied informatics on Masaryk university. I really like and I'm interested in open source software and in programming (C++, Python). I've been using Debian for 4 years on my desktop and laptop. But I like hacking and getting know how my system work in detail so I'm now using Gentoo on my laptop. Gentoo is using OpenRC so I'm in touch with it.
Project title: OpenRC init system in Debian
Project details: OpenRC is an init system originally developed for Gentoo. Debian uses sysv-rc which is old. OpenRC could be used as an alternative because it's clear and not so different as systemd or upstart. The goal of this project is to port OpenRC to Debian as an alternative init system and create tool for converting init scripts for using with OpenRC.
Synopsis: Integrate OpenRC into Debian as alternative init system.
Benefits to Debian: Debian will get a modern dependency-based init system.
Deliverables: A working OpenRC package, tools for converting init scripts, update of OpenRC page on Debian wiki.
- Jun: reading documentation (OpenRC, sysv-rc,...), simple system (with basic services) bootable with Debian and OpenRC
- July: converting init scripts, starting coding tool for converting init scripts for OpenRC
- September: finishing converting tool, testing and bug fixing
Exams and other commitments: I will do my school living exam on May 20 – before GSoC starts.
Other summer plans: I plan vacations from September 15 to September 25.
Why Debian?: Because I think it is the best distribution for stable using. And I like deb packages and apt.
Are you applying for other projects in SoC?: Yes