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 |