Async Foundations 更新:是时候打磨了!

2019 年 10 月 7 日 · Niko Matsakis 代表 Async Foundations WG

也许你已经听说,async-await 特性最近已进入 Rust 的 beta 分支。这标志着 Async Rust 可用性方面的一个重要转折点。但仍有很多工作要做。正如我们在主帖中提到的,Async Foundations WG 近期的重点将是**打磨**、**打磨**以及(咳咳)**更多打磨**。

特别是,我们希望解决积压已久的奇怪诊断信息、次优的性能以及偶尔出现的无法解释的类型检查失败。这是一个转变:以前,我们可以高度专注于那些真正阻碍稳定化的事情,但现在我们有一大堆错误,通常没有明确的优先级。这要求我们改变 Async Foundations WG 的运作方式。

宣布:重点议题

那么如何处理一大堆重要但都不是生死攸关的问题呢?当然是逐个解决。

我们选择的组织方式是我们称之为**重点议题**的东西。我们尝试在任何时候都保持少量被标记为重点议题的问题。当我们解决这些问题后,我们会选择新的问题来替代它们。这些问题的数量取决于指导带宽以及有多少人在贡献——通常情况下,它们在任何时候都应该被分配出去并积极进展。

我们还有一组次要的议题,称为**待处理议题 (on deck issues)**。这些是重点议题完成后将成为重点议题的候选议题。如果你希望我们尽快考虑修复某个问题,你可以自己添加“on deck”标签,并附上一些解释为什么你认为这个问题比其他问题更重要的背景信息。

您如何提供帮助

您可以通过两种方式提供帮助