2017-02-25 22:42:31 +00:00
|
|
|
# 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](#getting-started)
|
|
|
|
* [How to Contribute](#how-to-contribute)
|
|
|
|
* [Crates](#crates)
|
|
|
|
* [Tests](#tests)
|
|
|
|
* [Style](#style)
|
|
|
|
* [Git Commit Messages](#git-commit-messages)
|
|
|
|
* [Snippet Style](#snippet-style)
|
|
|
|
|
|
|
|
## 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
|
2017-02-25 22:56:49 +00:00
|
|
|
https://aturon.github.io
|
|
|
|
|
2017-02-25 22:42:31 +00:00
|
|
|
### 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?
|