Contributing to the Rust Cookbook

Have something useful to add to the Rust Cookbook? We'd love to have it!

This document contains information and guidelines that you should read before contributing to the project. If you think something in this document should change, feel free propose a change in a pull request.

Table of Contents

Getting Started

TODO: Mention Trello and how to join (if we keep using it)

How to Contribute

TODO: Reporting bugs
TODO: Project page suggestions
TODO: Fixing bugs
TODO: Pull requests

Crates

TODO: How to add new crates to project

Tests

TODO: Write about writing tests

Style

https://aturon.github.io

Git Commit Messages

https://chris.beams.io/posts/git-commit/
TODO: Possibly take relevant parts from this post or write our own

Snippet Style

TODO: Talk about writing good idiomatic code
TODO: Maybe provide a template?