[async_std]--1.3--stability-guar

2020-03-11  本文已影响0人  buddyCoder

Stability and SemVer

async-std follows https://semver.org/.
异步std遵循https://semver.org/

In short: we are versioning our software as MAJOR.MINOR.PATCH. We increase the:
简而言之:我们的软件版本是MAJOR.MINOR.PATCH。我们增加:

Future expectations

未来预期

async-std uses its own implementations of the following concepts:
async std使用自己实现的以下概念:

For integration with the ecosystem, all types implementing these traits also have an implementation of the corresponding interfaces in the futures-rs library. Please note that our SemVer guarantees don't extend to usage of those interfaces. We expect those to be conservatively updated and in lockstep.
为了与生态系统集成,实现这些特性的所有类型都在futures rs库中实现了相应的接口。请注意,我们的SemVer保证不扩展到这些接口的使用。我们希望这些将被保守地更新和同步。

Minimum version policy

The current tentative policy is that the minimum Rust version required to use this crate can be increased in minor version updates. For example, if async-std 1.0 requires Rust 1.37.0, then async-std 1.0.z for all values of z will also require Rust 1.37.0 or newer. However, async-std 1.y for y > 0 may require a newer minimum version of Rust.
当前的暂定策略是,使用此crate所需的最低Rust版本可以在小版本更新中增加。例如,如果async std 1.0需要Rust 1.37.0,那么所有z值的async std 1.0.z也需要Rust 1.37.0或更高版本。但是,y>0的async std 1.y可能需要更新的Rust最低版本。
In general, this crate will be conservative with respect to the minimum supported version of Rust. With async/await being a new feature though, we will track changes in a measured pace initially.
一般情况下,该crate 对于最小支撑型的Rust是保守的。尽管async/await是一个新特性,但我们将在开始时跟踪测量速度的变化。

Security fixes

Security fixes will be applied to all minor branches of this library in all supported major revisions. This policy might change in the future, in which case we give a notice at least 3 months ahead.
安全修补程序将应用于此库所有支持的主要修订版中的所有次要分支。这项政策今后可能会改变,在这种情况下,我们至少提前3个月发出通知。

Credits

This policy is based on BurntSushi's regex crate.
此策略基于 BurntSushi's regex crate.

上一篇下一篇

猜你喜欢

热点阅读