Ryppl C++ 软件生态系统 项目简介
Ryppl 是由 Boost 项目的一些成员创建的项目,因为意识到 Boost 越来越耦合、笨拙以及依赖于定制的架构。因此他们决定开始 Ryppl 项目。 Ryppl 项目的目的就是创建一个可移植的模块化的 C++ 软件生态系统。你可以把 Ryppl 想象成是一个分布式跨平台的软件管理系统,适合最终用户和开发者使用。Ryppl 联合版本控制、测试管理、包管理、发行管理、报告和其他子系统。 与其他包管理器不同,它们只下载二进制或者是源码快照。而 Ryppl 不仅下载包,还将整个 Git 资料库克隆,这样就包含了包的完整开发历史记录,如果你不是开发者,这些记录对你是不可见的。