Markdown
# Contributions If you have a piece of python code you think would be useful for e-mail users that does not bloat the project or introduce big complex hard dependencies, you can contribute it to BikeIM. If you don't have [a patch](/wiki/patches), just send the code/text/binaries to the author or update this page with a link. Ideas for contributions: * PyGObject Windows binaries with signatures * Mac OSX brew script * PIP improvements * Documentation * BitTorrent [DHT](http://www.bittorrent.org/beps/bep_0005.html) / [uTP](http://www.bittorrent.org/beps/bep_0029.html) Transport * MIME Fuzzer * [Features](/wiki/features) * S/MIME support and test framework Contributions that will most likely be rejected: * Anything that involves a database * Anything [PIM-like](/wiki/PIM) that isn't elegant * Anything that is dependent on Windows platform * Anything that is written in Haskell, Erlang, C#, Scala, Clojure, Java, Bash, Go, Scheme, Lisp, Lua, VBScript, PHP, Python 2.x, Perl, R, Matlab, or brainfuck. * Anything that attempts to execute a command * Any C/C++ Python module that doesn't make perfect sense * A web interface that doesn't protect against CSRF and other OWASP Top 10 (we already have one, see `contrib/mail1mod.py` and `contrib/mail1web.py`) * Something that imports numpy or scipy into the main programs. Don't let me stop you from contributing. If you want to contribute, who am I to dissuade you?
Preview