Re: [gentoo-dev] College Course in Gentoo Development

2012-12-18 Thread Richard Yao
On 12/17/2012 10:32 AM, Anthony G. Basile wrote: Hi everyone, Give the talk on the list about attracting devs, I've should probably mention that I'm teaching a College Course on Gentoo Development next semester. I know two students will most likely go through the recruitment process,

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-18 Thread Richard Yao
On 12/17/2012 07:46 PM, Anthony G. Basile wrote: 2. Write an ebuild for the project above, maintained in an overlay (also on GitHub), with sources fetched from GitHub. Add some small patch to configure.ac in the ebuild. Add USE flags. Add make check support to the build system, test with

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/17/2012 10:32 AM, Anthony G. Basile wrote: Hi everyone, Give the talk on the list about attracting devs, I've should probably mention that I'm teaching a College Course on Gentoo Development next semester. I know two students will most

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Paweł Hajdan, Jr.
On 12/17/12 7:32 AM, Anthony G. Basile wrote: So what should I teach? Here's what I've got off the top of my head: Please comment. If it gets systematized enough, it can be a guide to future devs too. Everything will be creative commons. I think it's worth to mention somewhere that although

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 17/12/12 10:32 AM, Anthony G. Basile wrote: Hi everyone, Give the talk on the list about attracting devs, I've should probably mention that I'm teaching a College Course on Gentoo Development next semester. I know two students will most

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Anthony G. Basile
On 12/17/2012 12:23 PM, Ian Stakenvicius wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 17/12/12 10:32 AM, Anthony G. Basile wrote: Hi everyone, 5. How to write ebuilds, ie the dev manual. How to work with cvs and git. 5.5: BUGS Very appropriate here to include somewhere

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Roy Bamford
On 2012.12.17 16:02, Rick Zero_Chaos Farina wrote: On 12/17/2012 10:32 AM, Anthony G. Basile wrote: Hi everyone, Give the talk on the list about attracting devs, I've should probably mention that I'm teaching a College Course on Gentoo Development [snip] Can I take this course

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Maxim Kammerer
On Mon, Dec 17, 2012 at 5:32 PM, Anthony G. Basile bluen...@gentoo.org wrote: Please comment. If it gets systematized enough, it can be a guide to future devs too. Hi, what is the level of the students, what are the prerequisites (i.e., have they already seen some systems programming using

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Michael Mol
On Mon, Dec 17, 2012 at 1:09 PM, Roy Bamford neddyseag...@gentoo.org wrote: On 2012.12.17 16:02, Rick Zero_Chaos Farina wrote: On 12/17/2012 10:32 AM, Anthony G. Basile wrote: Hi everyone, Give the talk on the list about attracting devs, I've should probably mention that I'm teaching a

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread hasufell
4. How to work with gnu autotools. Writing a build system. Writing a build system from scratch is actually not a requirement. However one should understand basics of the most popular build systems and probably have some advanced understaning of Makefiles and how flags work, where they should

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread hasufell
On 12/17/2012 07:11 PM, Maxim Kammerer wrote: Then convert to autotools, update dependencies. Do it all on GitHub, with a separate branch for converting to autotools. That's not really a common thing to do for ebuild development (neither converting nor writing from scratch). Actually you

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Ciaran McCreesh
On Mon, 17 Dec 2012 10:32:03 -0500 Anthony G. Basile bluen...@gentoo.org wrote: 5. How to write ebuilds, ie the dev manual. How to work with cvs and git. An important thing to teach here is how to code to a spec vs how to code to an implementation. It's also something people should know in

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Hinnerk van Bruinehsen
On Mon, Dec 17, 2012 at 11:02:24AM -0500, Rick Zero_Chaos Farina wrote: SNIP Can I take this course online? Will the lectures be recorded? I would second the idea of an online course if that is possible: I would even gladly do the beta testing of such an online course... ;) WKR Hinnerk

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Maxim Kammerer
On Mon, Dec 17, 2012 at 8:18 PM, hasufell hasuf...@gentoo.org wrote: On 12/17/2012 07:11 PM, Maxim Kammerer wrote: Then convert to autotools, update dependencies. Do it all on GitHub, with a separate branch for converting to autotools. That's not really a common thing to do for ebuild

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Michael Orlitzky
On 12/17/2012 10:32 AM, Anthony G. Basile wrote: Hi everyone, Give the talk on the list about attracting devs, I've should probably mention that I'm teaching a College Course on Gentoo Development next semester. I know two students will most likely go through the recruitment process,

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Michael Hampicke
Am 17.12.2012 17:02, schrieb Rick Zero_Chaos Farina: On 12/17/2012 10:32 AM, Anthony G. Basile wrote: Hi everyone, Give the talk on the list about attracting devs, I've should probably mention that I'm teaching a College Course on Gentoo Development next semester. I know two students will

Re: [gentoo-dev] College Course in Gentoo Development

2012-12-17 Thread Anthony G. Basile
On 12/17/2012 01:11 PM, Maxim Kammerer wrote: On Mon, Dec 17, 2012 at 5:32 PM, Anthony G. Basilebluen...@gentoo.org wrote: Please comment. If it gets systematized enough, it can be a guide to future devs too. Hi, what is the level of the students, what are the prerequisites (i.e., have they