Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Programming Software IT Linux Technology

Linux Foundation Paving Way for New Kernel Developers 46

Jack Spine writes "The Linux Foundation has published a how-to document for developers who want to negotiate the hidden shoals of open source. According to both the Linux Foundation and the Open Source Consortium, developers can get frustrated with the processes in open source coding, especially for enterprise-class projects like Linux. 'A guide to the kernel development process' aims to encourage participation from new programmers by explaining what's involved. Some developers and businesses attempting to submit changes to the Linux kernel find themselves tangled up with the processes used, according to the guide, which was written by Jonathan Corbet, executive editor of lwn.net and himself a Linux developer."
This discussion has been archived. No new comments can be posted.

Linux Foundation Paving Way for New Kernel Developers

Comments Filter:
  • How much skill? (Score:5, Insightful)

    by colmore ( 56499 ) on Friday August 15, 2008 @06:38PM (#24622221) Journal

    So I can pretty well follow a spec, an algorithm description, or pseudo-code in C. But I'm no pro. Do I have the skills to start contributing to a top-tier open source project like the kernel, gcc, apache, etc? I'm looking at this link, what others would people recommend for how to get started?

  • Re:How much skill? (Score:4, Insightful)

    by larry bagina ( 561269 ) on Friday August 15, 2008 @06:58PM (#24622365) Journal
    1. use FREE software.
    2. Find bugs, annoyances, or missing features.
    3. submit bug report, enhancement request, or patch
    4. watch bug report get ignored or closed, watch patch get rejected for using 4 spaces per tab instead of 2
  • by thefear ( 1011449 ) on Friday August 15, 2008 @06:59PM (#24622369) Homepage
    The worst they can do is not apply it
  • by greg1104 ( 461138 ) <gsmith@gregsmith.com> on Friday August 15, 2008 @07:14PM (#24622537) Homepage

    Actually, the worst they can do is not apply it and decide you're incompetent/don't play by the rules/etc. Then you risk your future submissions being less likely to be considered even if you improve later. The person who wastes the time of a patch reviewer is not soon forgotten by that reviewer.

    It really is better to not submit a patch at all if you don't know what's going on yet, which is exactly why guides like this one are helpful. I've worked on a similar one for PostgreSQL [postgresql.org] because it's hard for new people to pick up the unique requirement quirks of a group of developers, and lowering that barrier improves the health of the project.

  • Re:How much skill? (Score:4, Insightful)

    by Thiez ( 1281866 ) on Friday August 15, 2008 @07:23PM (#24622625)

    5. Write javascript webpage that can change the indent style of code (K&R, Allman, KNF, GNU, etc). (Paste code in textarea, select style, click 'Go', and the code changes to the selected style)
    6. Place some adds on your webpage
    7. ???
    8. Profit!

You have a message from the operator.

Working...