From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin DuBois Date: Mon, 15 Jun 2009 10:33:20 +0000 Subject: Re: Getting started Message-Id: <4A362370.4000801@gmail.com> List-Id: References: <8ab210c10906021636y655f9d91j1a6d83ebd83ad13b@mail.gmail.com> In-Reply-To: <8ab210c10906021636y655f9d91j1a6d83ebd83ad13b@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: kernel-janitors@vger.kernel.org hiren panchasara wrote: > Hi all, > > I want to start working on kernel development and as per everyone's > guidance I am starting with Janitor project. I am not able to > understand the TODO list on the janitor project site. > > It would be great if someone can explain me how to get started and > actually work on something. > > This is just general advice, but like I've found with adopting any new open source project (or any large codebase for that matter) the only _real_ way to make progress is to sit down at your computer with a lot of determination, and "bang your head against the wall" for a little bit. It always helps to have a clearly defined goal, like "make a driver work" or "implement this new algorithm". Every new project I've taken on has been like this, and kernel development is no different. "Just do it" is a lot easier said than done :D It also helps to have a good grasp of operating systems concepts (about the level an undergrad OS course will give you) before starting. Usually people on the right IRC channels, or on mailing lists are very helpful, especially once they see you put some pseudo-useful code down. > thanks, > /H > -- > To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Kevin DuBois kdub432@gmail.com