|
Size: 1738
Comment:
|
Size: 1645
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| From the Kernel Janitors website : «We go through the linux kernel sources, doing code reviews, fixing up unmaintained code and doing other cleanups and API conversion. It is a good start to kernel hacking.» | 從Kernel Janitors網站 : «我們討論linux核心原始碼, 檢閱程式碼, 修正沒有人維護的程式還有作些清理及API轉換. 這是一個探索核心的好開始. » |
| Line 3: | Line 3: |
| If the site is down, there's a local copy of all the content at: http://kernelnewbies.org/MigratingInProgress | 如果網站下線, 所有的內容有份本地的複製在 |
| Line 5: | Line 5: |
| "The Kernel Janitors Project" is a good point to start for newbie kernel hackers. The project maintains a TODO list from which contributors can pick a job which fits their skills. The tasks are mainly code cleanups so one can dive into kernel code without knowing all the technical details already. It's also a good point to learn about how to (or how not to) submit patches to the kernel. | "Kernel Janitors專案" 對初入門的核心駭客而言是個好的起點. 這個專案維護一個尚未完成(TODO)清單 想出力的人可以從那挑一份合適他們能力的作業. 作業主要是清理程式碼所以任何人可以深入核心而不需要瞭解所有詳細特殊的技術. 那也是個好的學習如何(或如何不)提交核心修補程式的起點. |
| Line 7: | Line 7: |
| The project keeps its own mailing list (http://vger.kernel.org/vger-lists.html#kernel-janitors) and the maintainer (Alexey Dobriyan at the moment) also irregularly produces a patchset which can be found on http://coderock.org/kj/. | 此專案有自己的郵件論壇 (http://vger.kernel.org/vger-lists.html#kernel-janitors) 且維護者 (目前是 Alexey Dobriyan) 也不定時製作修補程式. 其修補程式可以在 http://coderock.org/kj/ 找到. |
從Kernel Janitors網站 : «我們討論linux核心原始碼, 檢閱程式碼, 修正沒有人維護的程式還有作些清理及API轉換. 這是一個探索核心的好開始. »
如果網站下線, 所有的內容有份本地的複製在
"Kernel Janitors專案" 對初入門的核心駭客而言是個好的起點. 這個專案維護一個尚未完成(TODO)清單 想出力的人可以從那挑一份合適他們能力的作業. 作業主要是清理程式碼所以任何人可以深入核心而不需要瞭解所有詳細特殊的技術. 那也是個好的學習如何(或如何不)提交核心修補程式的起點.
此專案有自己的郵件論壇 (http://vger.kernel.org/vger-lists.html#kernel-janitors) 且維護者 (目前是 Alexey Dobriyan) 也不定時製作修補程式. 其修補程式可以在 http://coderock.org/kj/ 找到.
UPDATES:
There's a newer Kernel Janitors page at http://code.google.com/p/kernel-janitors/, but it seems that some of the content from above hasn't been moved over, so you should look at both sites.
There's an article, Fixing the Kernel Janitors Project, with criticisms and suggestions about the project. Some suggestions to kernel newbies:
- don't focus so much on fixing whitespace problems
- avoid fixing compiler warnings because the goal is to fix the CAUSE of the warnings (which is usually not obvious), not just to make the warnings go away
- test the kernel on a wide variety of hardware and submit good bug reports
- acquire an obscure (i.e., not yet supported) piece of hardware and write a driver for it (might require some mentoring though)