-
Notifications
You must be signed in to change notification settings - Fork 32
Closed
Description
Since we are not just creating libraries but also collecting and curating knowledge around writing CLI crates, we need a good place to document this. I propose we create a web site that is hosted as part of this repo.
For this, we added a mdBook to this repository whose rendered version you can find here: https://rust-lang-nursery.github.io/cli-wg/
Content
- A "learn Rust by writing a CLI app" tutorial
- @killercup has an initial draft ready to go but it'll be a lot of work to really polish this
- Best practices
- What we learned from Common "footguns" when writing CLI applications #29 and Support development of well-behaved CLI apps #21
- Hidden treasures of the ecosystem (which will then no longer be hidden)
Prior art:
- Rust WASM book: https://rustwasm.github.io/book/
- @epage has already created https://github.com/crate-ci a https://crate-ci.github.io which track, develop, and document tooling and best practices around maintaining crates.
Alternatives/additions
- Add content to other resources! Cross-linking should be encouraged.
Content team
Who is responsible for (maintaining) the content?
Metadata
Metadata
Assignees
Labels
No labels