kristaba created page: what to help authored by Léo Grange's avatar Léo Grange
...@@ -6,7 +6,9 @@ If you feel you are a kernel hacker, its great! ...@@ -6,7 +6,9 @@ If you feel you are a kernel hacker, its great!
But even if you think you have not enough technical skill to deal directly with the kernel code, But even if you think you have not enough technical skill to deal directly with the kernel code,
there are some task as much important you may do! there are some task as much important you may do!
## Hack the kernel! ## Hack the kernel!
This is the most evident kind of task : help us to improve the kernel code, to make it faster, This is the most evident kind of task : help us to improve the kernel code, to make it faster,
smarter, more stable, or portable accross other hardware platforms. smarter, more stable, or portable accross other hardware platforms.
Of course, writing code for the kernel need to *master* at least the C language, and depending Of course, writing code for the kernel need to *master* at least the C language, and depending
...@@ -17,6 +19,7 @@ More informations to be ready are available in the wiki : [Resources about kerne ...@@ -17,6 +19,7 @@ More informations to be ready are available in the wiki : [Resources about kerne
## Test it! ## Test it!
Writing a kernel which work well on a given platform is cool. Writing a kernel which work well on a given platform is cool.
Writing a kernel which work perfectly on **many** platforms is better! Writing a kernel which work perfectly on **many** platforms is better!
...@@ -25,6 +28,7 @@ would like to improve it *indirectly*, by testing and [reporting bugs](bug-repor ...@@ -25,6 +28,7 @@ would like to improve it *indirectly*, by testing and [reporting bugs](bug-repor
## Improve documentation ## Improve documentation
Kernel documentation is *very* important, but at this time it really lacks. Kernel documentation is *very* important, but at this time it really lacks.
Helping us to create documentation, both for kernel and userspace hackers, and helping to correct and Helping us to create documentation, both for kernel and userspace hackers, and helping to correct and
improve it is *not* less useful than writing code! improve it is *not* less useful than writing code!
...@@ -34,6 +38,7 @@ many things to correct in the documentation, in this wiki, and maybe elsewhere! ...@@ -34,6 +38,7 @@ many things to correct in the documentation, in this wiki, and maybe elsewhere!
## Hack the userspace! ## Hack the userspace!
Userspace is less delicate, and maybe more fun if you like to interract with the user instead of with the hardware. Userspace is less delicate, and maybe more fun if you like to interract with the user instead of with the hardware.
A kernel alone is as useless as a nice coffee cup without coffee (sorry, first analogy I found). A kernel alone is as useless as a nice coffee cup without coffee (sorry, first analogy I found).
... ...
......