This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
gsoc [2013/03/24 17:16] mcb30 |
gsoc [2013/03/24 17:17] mcb30 |
||
---|---|---|---|
Line 160: | Line 160: | ||
* Your name and as many contact routes as possible (e-mail address, phone number, IRC nickname, etc.) | * Your name and as many contact routes as possible (e-mail address, phone number, IRC nickname, etc.) | ||
- | * A brief outline of what you would like to implement, including some realistic goals for each week of the project. Try to think in terms of measurable milestones. For example, if you are implementing a new network driver, then the milestone for week 1 could be "ability to read MAC address from the NIC, verified by displaying the MAC address using the ''[[:cmd:ifstat]]'' command", the milestone for week 2 could be "ability to transmit a packet, verified by using the ''[[:cmd:dhcp]]'' command, [[:howto:pcap|capturing]] the transmitted packet, and using [[http://www.wireshark.org/|Wireshark]] to observe the transmitted DHCP packet", and the milestone for week 4 could be "ability to correctly download a 512MB test file containing pseudo-random data in 4.6s (i.e. 1Gbps line rate), verified using the ''[[:cmd:md5sum]]'' and ''[[:cmd:time]]'' commands. | + | * A brief outline of what you would like to implement, including some realistic goals for each week of the project. Try to think in terms of measurable milestones. For example, if you are implementing a new network driver, then some sensible milestones might be: |
+ | * Week 1: ability to read MAC address from the NIC, verified by displaying the MAC address using the ''[[:cmd:ifstat]]'' command" | ||
+ | * Week 2: ability to transmit a packet, verified by using the ''[[:cmd:dhcp]]'' command, [[:howto:pcap|capturing]] the transmitted packet, and using [[http://www.wireshark.org/|Wireshark]] to observe the transmitted DHCP packet | ||
+ | * ... | ||
+ | * Week 4: ability to correctly download a 512MB test file containing pseudo-random data in 4.6s (i.e. 1Gbps line rate), verified using the ''[[:cmd:md5sum]]'' and ''[[:cmd:time]]'' commands | ||
+ | * ... | ||
* Some indication that you are familiar with the iPXE codebase. If you have already contributed code to the project, then please list some of your previous commits. | * Some indication that you are familiar with the iPXE codebase. If you have already contributed code to the project, then please list some of your previous commits. | ||