Gentoo Archives: gentoo-soc

From: Yiyong Chen <yiyong.chen.2012@×××××.com>
To: gentoo-soc@l.g.o
Subject: [gentoo-soc] GSoC 2014: Micro Gentoo - Proposal
Date: Fri, 21 Mar 2014 10:56:35
Message-Id: CAJ-dQznxU3w3vJUsD7+Ju3m2+Pi7_Uvcgkko9yDT6jJWfTGysA@mail.gmail.com
1 Hi,
2
3 My name is Yiyong Chen. I am in the second year of my Ph.D study in
4 the school of software and microelectronics, Peking University. I have 2
5 years' experience of using Linux distros and Xen/KVM virtual machine. A few
6 months ago, I have changed my daily desktop to Gentoo and enjoy it very
7 much.
8
9 I am interested in the project Micro Gentoo[1]. And I have submitted
10 my proposal on the google-melange[2].
11
12 The Micro Gentoo project goal is to create an extremely minimal
13 Gentoo VM consisting of not much more than a kernel and would fetch
14 compiled files on-demand. These files are initially on a remote server.
15 Meanwhile, the project also considers the smooth-secure OS updates and
16 remote repositories selection. I would comprehensively base my work on the
17 technologies of uCernVM, Chromeos and CoreOS, and then adapt them to
18 Gentoo. The deliverables include Micro-Gentoo building scripts, updaters,
19 eselect module and patches to genkernel, etc.
20
21 The Gentoo users will benefit a lot from this project. They can
22 deploy Micro Gentoo with very little initial network latency and fetch
23 files on-demand. It also avoids updating package by package which is time
24 consuming and has risks. With Micro Gentoo, the users just select a new
25 version of Gentoo repo and smoothly switch to it. Micro Gentoo also
26 provides roll back mechanism. Therefore, the project is a great application
27 for cloud computing of Gentoo.
28
29 I am looking forward to your feedback.
30
31 [1] Project page:
32 https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2014/Ideas/micro_Gentoo
33 [2] My Proposal:
34 http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/yiyong/5629499534213120
35
36 Best wishes!
37 Yiyong Chen.