Skip to content

Latest commit

 

History

History
84 lines (67 loc) · 2.73 KB

File metadata and controls

84 lines (67 loc) · 2.73 KB

CRIEW 中文使用说明

build crates.io docs codecov

CRIEW 是一个面向 Linux kernel patch 邮件工作流的 Rust TUI 工具, 把“订阅 -> 同步 -> 阅读 -> 应用 patch -> 回复邮件” 放进同一条终端内、本地优先的工作流中。 仓库名保持大写 CRIEW, crate 和 CLI 命令使用小写 criew

完整文档现在以 wiki 为主: CRIEW wiki

CRIEW TUI demo

English README: README.md

快速开始

cargo install criew
criew doctor
criew sync --mailbox io-uring
criew tui

GitHub 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 时代的命名不再受支持。

License

CRIEW 自身的 Rust 代码使用 LGPL-2.1 许可证发布。 打包进来的 vendored 组件保留各自上游许可证, 包括 vendor/b4(GPL-2.0) 和 vendor/b4/patatt(MIT-0)。