Gentoo Archives: gentoo-soc

From: Antoine Pinsard <antoine.pinsard@×××××××××××.fr>
To: gentoo-soc@l.g.o
Subject: [gentoo-soc] Project Proposal : GenCC for "Gentoo Community Compiling"
Date: Mon, 18 Feb 2013 13:28:04
Message-Id: 1361194187.18852.170.camel@Coffee
1 Hello Gentoo!
2
3 My name is Antoine Pinsard, I am a 21 years old French student in
4 computer science.
5
6 I made my first steps in the GNU/Linux community in 2008 starting with
7 Ubuntu. Two years later I migrated to Debian and two more years later I
8 went to Gentoo. Today I am running Gentoo on my laptop and trying Funtoo
9 on my desktop computer.
10
11 My first attraction to the IT world was programming and especially for
12 the web. But since I am using GNU/Linux, I am more and more interested
13 in system administration, software/hardware optimization and networking
14 (including security).
15
16 Since last year I'm trying to get involved in the open-source community.
17 Actually I didn't do many things for now: I subscribed an FSF student
18 membership ; I reported some bugs on some free software ; And a few days
19 ago I wrote a tool to manage use flags (which is currently discussed in
20 the Gentoo Chat forum).
21
22 I have heard about the Google Summer of Code last week for the first
23 time and I think this is a chance for me to both learn how to "work
24 open-source" and get an interesting job this summer.
25
26 So, as no project was submitted yet, I'd like to offer mine. This is an
27 idea I just had so I didn't go further yet. I would like to have your
28 opinion first.
29
30 The project is to make a tool to ease and encourage cross compiling
31 between Gentoo users. Basically, there would be two programs:
32
33 * genccd, a daemon that any Gentoo (or derived) root user could start
34 and which wait for external requests to process a compilation.
35 * gencc, a tool that looks for the nearest computers running genccd and
36 ask them to process a part of the job required by the command passed as
37 parameter. (e.g `gencc emerge -uDN --with-bdeps=y @world`).
38
39 This is a very basic approach of the tool but I think it gives the main
40 idea of the projet. I would like to have your opinion on whether it
41 could be a gsoc project or not. And if it could, what backgrounds it
42 would require. I think this is much more about networking and security
43 than compiling (though it would require at least a basic knowledge of
44 distcc).
45
46 Thanks in advance,
47
48 Antoine Pinsard

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies