====== Differences ====== This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
contributing [2006/06/05 13:25] nikhilcrao Changed acknowledgements to an internal link |
contributing [2009/11/28 12:35] (current) pcervicek link to bugtracker updated |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Contributing to EtherBoot ====== | + | ====== Contributing to the Etherboot Project ====== |
- | Etherboot is a volunteer project done in spare time. Many kind people have contributed in various ways, see the [[acknowledgements]]. You can help in various ways: | + | Etherboot is a volunteer project. Many kind people have contributed in various ways, see the [[acknowledgements]]. You can help in various ways: |
- | + | ||
- | *Improve the documentation. Send me the changes if you feel something is missing or can be improved. | + | |
- | *Enter hardware compatibility information into the [[http://etherboot.org/doc/html/documentation.html#NICdb|NIC database]]. | + | |
- | *Try different variations on configurations and software. Send me the documentation or a link to your Web page when you have succeeded, of course. Here is a [[http://www.etherboot.org/todo.html|list]] of things that have been suggested if you want some ideas. | + | |
- | *Spread the word about netbooting wherever you see a situation which could use the technique. | + | |
- | *Write articles about your experiences with applications of netbooting for conferences, journals or e-zines. | + | |
- | *Contribute any related software which can be put into ''contrib/''. | + | |
- | *Write drivers for more cards. See the [[http://etherboot.org/doc/html/devman/t1.html|Developers Manual]] for instructions. | + | |
- | *Offer to make EPROMs for people needing them | + | |
+ | * Improve the documentation. Edit the wiki or send us changes if you feel something is missing or can be improved. | ||
+ | * Try different variations on configurations and software. Send us the documentation or a link to your Web page when you have succeeded, of course. | ||
+ | * Spread the word about network booting wherever you see a situation which could use the technique. | ||
+ | * Write articles about your experiences with applications of netbooting for conferences, journals or e-zines. | ||
+ | * Contribute any related software which can be put into ''contrib/''. | ||
+ | * Write drivers for more cards. See the [[http://etherboot.org/wiki/dev/netdriverapi|here]] and [[http://etherboot.org/wiki/soc/2008/mdeck/notes/gpxe_driver_api|here]] for API documentation. r8169.c is a good example driver | ||
+ | * Offer to make EPROMs for people needing them | ||
+ | * Help us close some open tickets in the [[http://support.etherboot.org/|bugtracker]] | ||
+ | * Develop useful features and submit patches to the developers' mailing list. It will certainly help to be familiar with [[http://www.etherboot.org/wiki/staging|Staging]] to understand the review and merge process. |