CRIEW 是一个面向 Linux kernel patch 邮件工作流的 Rust TUI 工具,
把“订阅 -> 同步 -> 阅读 -> 应用 patch -> 回复邮件”
放进同一条终端内、本地优先的工作流中。
仓库名保持大写 CRIEW,
crate 和 CLI 命令使用小写 criew。
完整文档现在以 wiki 为主: CRIEW wiki
English README: README.md
cargo install criew
criew doctor
criew sync --mailbox io-uring
criew tuiGitHub Releases 会发布源码包、
独立二进制文件、
压缩包,
以及 SHA256SUMS 校验清单,
覆盖 Linux x86_64/aarch64/riscv64、
macOS x86_64/aarch64,
和 Windows x86_64。
在类 Unix 系统上,
直接下载独立二进制后可能还需要执行一次 chmod +x。
启用 IMAP、 patch apply、 或回信发送前, 请先阅读 wiki 中对应的页面。
当前分支里的源码版本为 v0.0.3。
对每个匹配的 v* tag,
GitHub Releases 都会发布对应的源码包,
以及 Linux x86_64/aarch64/riscv64、
macOS x86_64/aarch64、
Windows x86_64 的独立二进制、
压缩包和 SHA256SUMS 校验清单。
v0.0.1 是 CRIEW 第一版对外支持的发布基线。
从 v0.0.1 开始,
项目只支持 CRIEW 这一套命名:
criew、
~/.criew/,
criew-config.toml,
criew.db,
CRIEW_B4_PATH,
和 CRIEW_IMAP_PROXY。
Courier 时代的命名不再受支持。
CRIEW 自身的 Rust 代码使用 LGPL-2.1 许可证发布。
打包进来的 vendored 组件保留各自上游许可证,
包括 vendor/b4(GPL-2.0)
和 vendor/b4/patatt(MIT-0)。
