wiki:Contributing

Contributing to BarnOwl

Communication

The developers live on class barnowl on the ATHENA.MIT.EDU zephyr realm. That's usually the fastest way to reach us. We also use the barnowl-dev@mit.edu mailing list for discussion and code review. If you have an Athena account, you can add yourself directly; Otherwise, send us an email or contact nelhage@mit.edu to be added.

A few of us also hang out in #barnowl on irc.freenode.net, but it's not used very much.

Contributing code

Patches should be submitted in the form of pull requests via http://github.com/barnowl/barnowl/pulls, or sent to barnowl-dev@mit.edu. For small changes, inline patches are fine, but for anything larger, please create a git repository somewhere (Forking on github is trivial, if you don't already have a server set up) and send us a pointer to that repository.

Commit bits

We hand out commit bits to the main barnowl repository fairly liberally, but apply a pre-commit code review policy for developers with commit bits.

Last modified 4 years ago Last modified on May 20, 2013, 1:24:39 PM