1 |
Am 17.12.2012 17:02, schrieb Rick "Zero_Chaos" Farina: |
2 |
> On 12/17/2012 10:32 AM, Anthony G. Basile wrote: |
3 |
>> Hi everyone, |
4 |
> |
5 |
>> Give the talk on the list about attracting devs, I've should probably |
6 |
>> mention that I'm teaching a College Course on Gentoo Development next |
7 |
>> semester. I know two students will most likely go through the |
8 |
>> recruitment process, others may at least contribute. So its like GSoC |
9 |
>> but the focus is not one project but an overview of general gentoo |
10 |
>> development, and I will have to touch on lots of stuff outside of gentoo |
11 |
>> per se, like how autotools and other build systems work. |
12 |
> |
13 |
>> So what should I teach? Here's what I've got off the top of my head: |
14 |
> |
15 |
>> 1. Open source communities and Gentoo's internal political structure. |
16 |
> |
17 |
>> 2. Building a gentoo system, ie the handbook. Gentoo as metadistribution. |
18 |
> |
19 |
>> 3. Delivering the goods: code -> build system -> portage -> compiled |
20 |
>> goodies -> working system |
21 |
> |
22 |
>> 4. How to work with gnu autotools. Writing a build system. |
23 |
> |
24 |
>> 5. How to write ebuilds, ie the dev manual. How to work with cvs and git. |
25 |
> |
26 |
>> 6. Arches, arch testing. Profiles. |
27 |
> |
28 |
>> 7. Building stages. Catalyst. |
29 |
> |
30 |
>> Somewhere in there I'll squeeze in Gentoo's "alt" factor: alternative c |
31 |
>> libs, alternative compilers and hardening, alternative kernels, prefixes. |
32 |
> |
33 |
>> Please comment. If it gets systematized enough, it can be a guide to |
34 |
>> future devs too. Everything will be creative commons. |
35 |
> |
36 |
> Can I take this course online? Will the lectures be recorded? |
37 |
> |
38 |
> -ZC |
39 |
> |
40 |
|
41 |
I would be interested in this course as well :) |