Hi Coreboot developers,
For a while now, I've been interested in the development of Coreboot. I really like the idea of an open-source firmware, which could possibly replace all the current propriertary ones. At the same time I'm looking for a project I can make a (ever so small) contribution to. I hope to do that this summer vacation, in order to expand my current skillset.
That last sentence implies why I'm writing to this mailing list instead of starting right away: I feel like I (currently) lack the necessary skills to make a meaningful contribution, or to understand the codebase at all. I would however like to make an effort to change that situation, but I don't know where to start. Let me start by introducting myself so you can decide whether I'm even remotely suited :-).
I'm currently attending the University of Twente[1]. I'm in my second year, and I hope to gain my bachelor's degree in computer science there in the not too distant future. At the same time I collaborate with Dr. Wouter van Atteveldt (boss, collegue, friend) and VU University Amsterdam to create AmCAT[2], a toolkit for document analysis. AmCAT allowed me to develop my Python skills to a point where I can call myself experienced. I have no significant experience writing in C, apart from the operating systems course[3] I took and passed last term. (Speaking of which: that's the course which motivated me to write to you.)
I would love to hear your advice on the matter. What literature do you recommend? Or would I be better suited for another project maybe?
Kind regards, Martijn Bastiaan
[1] http://www.utwente.nl/en/ [2] https://code.google.com/p/amcat/ [3] http://wwwhome.ewi.utwente.nl/~pieter/OS/