<div dir="ltr">Hi Kaur,<br><br>I would recommend you take a look at this videos by Greg - <a href="http://www.youtube.com/watch?v=LLBrBBImJt4">http://www.youtube.com/watch?v=LLBrBBImJt4</a>.<br>He has explained how to get started to contribute Linux Kernel.<br><br>Good Luck !!!<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 25, 2015 at 10:31 AM, <span dir="ltr"><<a href="mailto:Valdis.Kletnieks@vt.edu" target="_blank">Valdis.Kletnieks@vt.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Sun, 25 Jan 2015 10:07:44 -0800, Satwantjit Kaur said:<br>
> I am a final year B.Tech (CSE) student from NIT Jalandhar. I like<br>
> programming and I know C and C++ programming languages. I have worked<br>
> on IPC and socket programming in C/C++. I wish to take up a project in<br>
> Linux Kernel development and contribute to it. Can somebody guide me<br>
> further?<br>
<br>
</span>I'll be blunt. Unless you *already* have an interest or desire in a particular<br>
part of the kernel (for instance, filesystems, or networking, or memory<br>
management, etc), you probably aren't a good fit for actually contributing to<br>
the Linux kernel. You might be able to hack up some code that will satisfy a<br>
professor for a project, but actual contributions are usually held to a higher<br>
standard.<br>
<br>
Consider the difference between "I'd like to write a book, but have no idea<br>
what to write about, can somebody suggest whether to write fantasy, or a<br>
romance, or non-fiction about sports, or something", and "I'm thinking about a<br>
story about the adventures of a Roman centurion fighting the Gauls, but need<br>
help making it historically accurate".<br>
<br>
Pretty much everybody will agree that the first book is doomed, because<br>
the author obviously isn't connected that much to their project. The second?<br>
That has a *much* higher chance of producing a good story, simply because<br>
the author has a vision for the project that they can stick to.<br>
<br>
And that affects mentoring - nobody who knows anything about writing fantasy<br>
novels will be interested in helping somebody who hasn't even decided if<br>
they want to write about fantasy or scuba diving. Somebody who knows they<br>
want to write about a Roman centurion fighting the Gauls? At that point,<br>
it's worth the 5 minutes for a Roman history expert to give suggestions<br>
and references to the way things were then....<br>
<br>
And the Linux kernel is the same way.<br>
<br>
Now, if you have a professor that's *insisting* on a Linux kernel project,<br>
that's an entirely different problem. ;)<br>
<br>
<br>
<br>
<br>_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>------------------------------</div>Best,<div>Surendra Patil</div></div></div>
</div>