Our members come from all over the world, from a variety of backgrounds and specialities. We value all types of participation including coding, debugging, website development,​ and documentation.

Our members come from all over the world, from a variety of backgrounds and specialities. We value all types of participation including coding, debugging, website development,​ and documentation.

-

We also welcome new members. A lot of what we do is centered around our [[https://​lists.sourceforge.net/​lists/​listinfo/​etherboot-discuss|Etherboot-Discuss]] mailing list, and we encourage you to join if you are interested in our project. You may also wish to browse our

+

We also welcome new members. A lot of what we do is centered around our [[mailinglists|mailing list]], and we encourage you to join if you are interested in our project. You may also wish to browse our mailing list archives ​to see what sorts of things we are doing.

-

[[http://​sourceforge.net/​mailarchive/​forum.php?​forum=etherboot-discuss|Archives]] ​to see what sorts of things we are doing.

+

If you are interested in coding, please note that our mission to create network boot code means that it is important that you be comfortable with low-level programming ​ -- that is, C and possibly some x86 assembler. ​ You should also understand that efficiencies of code size, runtime size, and execution speed are important to us. Low-level, or "​bare-metal"​ programming requires patience and focus, but the sense of control and deep understanding of what is happening, and why, can be very exhilarating. If you need some pointers for low-level programming,​ have a look at [[relatedlinks]].

If you are interested in coding, please note that our mission to create network boot code means that it is important that you be comfortable with low-level programming ​ -- that is, C and possibly some x86 assembler. ​ You should also understand that efficiencies of code size, runtime size, and execution speed are important to us. Low-level, or "​bare-metal"​ programming requires patience and focus, but the sense of control and deep understanding of what is happening, and why, can be very exhilarating. If you need some pointers for low-level programming,​ have a look at [[relatedlinks]].

We expect anyone who wants to work with us to be comfortable having their code reviewed and commented on by others in our project community. ​ We do endeavor to maintain an environment of open discourse, with a reasonable level of civility and mutual respect. ​ Reading our mailing list archives may be useful for getting a sense of how we work together.

We expect anyone who wants to work with us to be comfortable having their code reviewed and commented on by others in our project community. ​ We do endeavor to maintain an environment of open discourse, with a reasonable level of civility and mutual respect. ​ Reading our mailing list archives may be useful for getting a sense of how we work together.