summaryrefslogtreecommitdiffstats
path: root/CONTRIBUTING.md
AgeCommit message (Collapse)Author
2020-07-28chore: document issue labels (#2708)Alice Ryhl
2020-07-21doc: update links in README.md and CONTRIBUTING.md (#2609)Alice Ryhl
2020-05-12codec: rewrite of codec::Framed (#2368)Plecra
Framed was designed to encapsulate both AsyncRead and AsyncWrite so that it could wrap two-way connections. It used Fuse to manage the pinned io object between the FramedWrite and FramedRead structs. I replaced the Fuse struct by isolating the state used in reading and writing, and making the code generic over that instead. This means the FramedImpl struct now has a parameter for the state, and contains the logic for both directions. The Framed* structs are now simply wrappers around this type Hopefully removing the `Pin` handling made things easier to understand, too.
2020-05-08doc: add link fragments to CONTRIBUTING.md (#2507)Karl Voss
Added GitHub style link fragments to the `[Commit Squashing]` sections of CONTRIBUTING.md Fixes: #2506
2020-03-15Document common cargo commands (#2293)Alice Ryhl
* Document common cargo commands * Add loom command
2020-01-29chore: improve discoverability of CoC (#2180)Avery Harnish
2019-11-26chore: replace Gitter badge with Discord (#1828)Artem Vorotnikov
2019-11-17Edit CONTRIBUTING.md (#1784)sclaire-1
Edited the last sentence of the first section to improve clarity
2019-07-03add release documentation to CONTRIBUTING.md (#1171)Eliza Weisman
## Motivation Currently, the process for releasing a new version of a Tokio crate is somewhat complex, and is not well-documented. To make it easier for contributors to release minor versions more frequently, there should be documentation describing this process. ## Solution This branch adds a section to `CONTRIBUTING.md` describing how to release a new version of a Tokio crate. The steps are based on those described by @carllerche in an offline conversation. I've also added a quick shell script to actually publish new crate versions. This should make it harder to make mistakes when publishing. Signed-off-by: Eliza Weisman <eliza@buoyant.io>
2019-05-14Update Tokio to Rust 2018 (#1082)Carl Lerche
2018-10-21contributing: fix an invalid link (#716)Name
Just move a dot to the right place.
2018-10-19fix a typo in the contributing guide (#711)Andrew Audibert
2018-09-03guide: fix a few typos (#612)Stjepan Glavina
2018-08-30guide: add a testing section to the contributing guide (#598)Carl Lerche
2018-08-24draft initial CONTRIBUTING guide (#567)Carl Lerche
This guide was adopted from the node.js project.