workspace, docs: give each crate a README #200
No reviewers
Labels
No labels
Area/ci
Area/cli
Area/client
Area/client-core
Area/daemon
Area/deps
Area/docs
Area/grid
Area/manual
Area/nix
Area/protocol
Area/pty
Area/render
Area/shaping
Area/skills
Area/transport
Area/vt
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Performance
Kind/Security
Kind/Testing
perf-regression-accepted
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Blocked
Status
Need More Info
Status
Upstream
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
felis-terminal/felis!200
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/crate-readmes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #160: crate READMEs for the crates.io and docs.rs pages, and the unsupported
cargo installpath.crates/gets a README describing it as part of felis (tagline from the root README). No stability section: Cargo's 0.x rule already covers it.PROTOCOL_MINORand the minor ledger, not the crate version.#![doc = include_str!("../README.md")]; the old//!summaries move into the README with repo paths as GitHub links.docs/reference/workspace.mdstate thatcargo installof the three binaries is not a supported install.crates.io shows a package's README, and docs.rs its crate-level rustdoc; a published 0.x crate needs both to say that a minor release may break it and that the wire contract is PROTOCOL_MINOR and the minor ledger, not the crate version. Each library's crate docs become include_str!("../README.md"), so the statement has one copy per crate rather than two, and the old //! summaries move into the README with repository paths turned into GitHub links. The binary crates' READMEs and workspace.md say that cargo install of the three binaries is not a supported install. Assisted-by: Claude Code73e27b74dae2f57ac801workspace, docs: give each crate a README that declares its API unstableto workspace, docs: give each crate a READMEe2f57ac80150e10d61d750e10d61d7ba2508a3d6