Skip to content
Sean Ryan edited this page Sep 20, 2019 · 21 revisions

Home - Todo - Done - Not Doing

  • auto the release

https://crates.io/crates/cargo-release/0.11.2

  • add change log

  • setup build badge

appveyor - used for 'rand' crate:

https://www.appveyor.com/

travis - familiar. used by 'regex' crate: (which also uses appveyor!)

https://travis-ci.org/rust-lang/regex

  • copy nice badges from regex: (all but the 2nd one)
[![Build status](https://travis-ci.com/rust-lang/regex.svg?branch=master)](https://travis-ci.com/rust-lang/regex)
[![Build status](https://ci.appveyor.com/api/projects/status/github/rust-lang/regex?svg=true)](https://ci.appveyor.com/project/rust-lang-libs/regex)
[![Coverage Status](https://coveralls.io/repos/github/rust-lang/regex/badge.svg?branch=master)](https://coveralls.io/github/rust-lang/regex?branch=master)
[![](https://meritbadge.herokuapp.com/regex)](https://crates.io/crates/regex)
[![Rust](https://img.shields.io/badge/rust-1.28.0%2B-blue.svg?maxAge=3600)](https://github.com/rust-lang/regex)

https://crates.io/crates/regex

https://docs.travis-ci.com/user/languages/rust/

https://doc.rust-lang.org/cargo/guide/continuous-integration.html

  • benchmark test (itest?)

  • with benchmark: try simplify text processing code: use regexes more for detecting title case

  • is current matching case behaviour actually covered by test? (check use of lower case)

  • add enum option for casing: lower, allCaps, Title, matching. Default to matching (current behaviour)

  • add non-USA support ('a herb'). Check word list spellings.

  • up docs if needed (any new options)

Clone this wiki locally