谁说 Rust 文档团队解散了?!

栏目: IT技术 · 发布时间: 4年前

内容简介:理清头脑混沌,觉醒心智天地在上周,有篇 “神文” 在 Rust 社区传播着,标题上写着:「Rust 文档团队解散了」。我一看,就知道又是国内某些技术媒体故意断章取义,睁眼说瞎话了。

理清头脑混沌,觉醒心智天地

在上周,有篇 “神文” 在 Rust 社区传播着,标题上写着:「Rust 文档团队解散了」。我一看,就知道又是国内某些技术媒体故意断章取义,睁眼说瞎话了。

谁说 Rust 文档团队解散了?!

看看,各位看看,这就是国内大名鼎鼎的知名技术媒体!呵呵。

盗版横行也就罢了,还在这故意歪曲事实,实名鄙视这家媒体!!!也许继续割韭菜和传播盗版文件更适合你们!

我也不想多说什么,把原文翻译一遍,大家来看看吧!

正文

Goodbye, docs team

再会,文档团队

Mar. 27, 2020 · Steve Klabnik on behalf of the core team

2020年3月27。Steve Klabnik  代表核心团队

I'll cut right to the chase: the docs team no longer exists.

我就开门见山吧:文档团队已经名存实亡。

Back in August of 2016, we formed a team to work on documenting Rust. Here's the original description and motivation:

2016年8月,我们成立了一个团队为 Rust 提供文档。以下是原始的描述和动机(节选):

The Rust documentation team will be responsible for all of the things listed above. Specifically, they will pertain to these areas of the Rust project:

  • The standard library documentation

  • The book and other long-form docs

  • Cargo's documentation

  • The Error Index

Furthermore, the documentation team will be available to help with ecosystem documentation, in a few ways. Firstly, in an advisory capacity: helping people who want better documentation for their crates to understand how to accomplish that goal. Furthermore, monitoring the overall ecosystem documentation, and identifying places where we could contribute and make a large impact for all Rustaceans. If the Rust project itself has wonderful docs, but the ecosystem has terrible docs, then people will still be frustrated with Rust's documentation situation, especially given our anti-batteries-included attitude. To be clear, this does not mean owning the ecosystem docs, but rather working to contribute in more ways than just the Rust project itself.

We will coordinate in the #rust-docs IRC room, and have regular meetings, as the team sees fit. Regular meetings will be important to coordinate broader goals; and participation will be important for team members. We hold meetings weekly.

Rust文档团队将负责上面列出的所有事情。具体来说,是与 Rust 项目的以下领域相关:

  • 标准库文档

  • The Book (TRPL,The Rust Programming Language)和其他的长篇文档

  • Cargo 文档

  • Error 索引文档

此外,文档编制团队将以几种方式提供有关生态系统文档编制的帮助。 

首先,以咨询顾问的身份:帮助希望为自己的 crate 提供更好文档的人们了解如何实现该目标。 

此外,监测整个生态系统的文档,并确定可以为所有的 Rustaceans (Rust 开发者们) 做出贡献和产生重大影响的地方。

如果Rust项目本身具有出色的文档,但是生态系统具有糟糕的文档,那么人们仍然会对 Rust 的文档状况感到沮丧,尤其是考虑到我们对「 anti-batteries-included  」的态度。需要明确的是,这并不意味着拥有生态系统文档,而是要致力于以更多方式做出贡献,而不仅仅是 Rust 项目本身。

我们将在 #rust-docs IRC 会议室进行协调,并在团队认为合适的情况下举行例行会议。定期会议对于协调更广泛的目标很重要;参与对于团队成员而言很重要。我们每周都会开会。

译注:  anti-batteries-included  ,代表 「反 -batteries-included」,而 batteries-included,在开发者语境下则表示:「它已自备全套工具,不用再自己折腾各种库了」。

At the time, all of this was sorely needed. There weren't as many people working on Rust, and there wasn't that much documentation.

当时,所有这些都是迫切需要的。当时,没有那么多人从事 Rust 方面的工作,也没有那么多的文档。

But documentation is a funny thing. It's really a cross-cutting concern. One team of folks writing docs for tons of other teams of folks doesn't really  work , long-term. In the short term, it was an absolutely necessary and good strategy. Today, it doesn't make as much sense. Let's look again at those original resources:

但文档是一件有趣的事情。它是一个跨团队的问题。一个团队为其他团队写文档并不能长期有效。从短期来看,这是一个绝对必要的好策略。如今,这已经没有多大意义了。让我们再看看那些原始资源:

  • The standard library's documentation is pretty much filled out, and when new APIs are added, the libs team writes some initial docs.

    标准库的文档已经基本填满了,当添加了新的api时,libs团队会编写一些初始文档。

  • The book is maintained by Steve and Carol.

    The Book (TRPL,The Rust Programming Language)由 Steve 和Carol 来维护。

  • Cargo's documentation is the responsibility of the Cargo team (and the docs team never really helped here. I always wanted to, but years later, it just hasn't worked out.)

    Cargo 的文档是由 Cargo 团队负责的(而 docs 团队在这方面从未提供过帮助)。我一直想这么做,但多年后,还是没未达成这个愿望。)

  • The error index describes compiler errors, and so that's the compiler team's job.

    错误索引描述了编译器错误,所以这是编译器团队的工作。

We've also added way more stuff:

我们还添加了更多的材料:

  • Rust by Example,

    《通过例子学 Rust》

  • The  rustc  book and  rustc  guide

    《Rust 编译器 rustc 之书》和 《rustc 导读》(译注,现在应该是改成了 Rustc 开发导读, rustc-dev-guide)

  • The reference

    Rust 参考

  • The nomicon 

    《Rust 秘典》

The list goes on and on. And all this time, the membership of the team didn't really grow; I tried several times to get folks involved, but most people just plain don't like writing docs. At this point, the only person really writing docs is me, and I haven't had a ton of time lately either. So we haven't had a docs team meeting since August of 2018. There also aren't really docs RFCs these days. As such, this blog post isn't really announcing the end of the docs team as much as it is describing what is already true today.

这个清单不胜枚举。一直以来,团队成员并没有真正增长。我尝试了几次让人们参与其中,但是大多数人只是不喜欢写文档。在这一点上,唯一真正写文档的人是我,最近我也没有很多时间。因此,自2018年8月以来,我们还没有召开过文档团队会议。这些天也没有真正的RFC文档。 因此,此博客文章并没有真正宣布文档团队的结束,而只是描述了今天已经存在的事实。

I will still be doing my work on core, and the book. And I plan on submitting some more docs PRs in the future.

我将继续做我在核心团队的工作,以及维护 The Book。 我计划在未来提交更多的文档 PR(Pull Request)。

I would like to thank everyone who's been on the team in the past, and everyone who's submitted documentation PRs over the years. A lot of people really love Rust's documentation, and that wouldn't have been possible without all of you.

我要感谢过去在这个团队中的每一个人,也要感谢多年来提交了文档 PR 的每一个人。这些年,如果没有你们,根本不会有现在这么多人喜欢 Rust 的文档。

结语

我觉得,只要是有基本的阅读能力的人,看完上面的全文,根本不会得出那家无良技术媒体的结论。

通过 Rust 官网,完全可以看到 Rust 团队详尽的文档,这是其他语言完全比不上的。因为 Rust 社区就是 Rust 语言的一部分。

谁说 Rust 文档团队解散了?!

谁说 Rust 文档团队解散了?!

感谢阅读。

点击阅读原文,可查看 Steve 的博客原文。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

网络共和国

网络共和国

[美] 凯斯·桑斯坦 / 黄维明 / 上海人民出版社 / 2003-6-1 / 15.00元

本书主要讨论网络中的民主问题。网络技术已经深刻地影响了我们的生活,我们随时可以获得我们需要的信息,我们也随时可以与别人联系,那么网络技术是不是就是民主的福音呢?作者回答说不,他认为通过网络人们更容易获得的是自己喜欢的信息,而拒绝接受自己不喜欢的信息,事实上人们得到的是窄化的信息,很多的网站也不和与自己立场相反的网站链接。而在一个真正的民主的环境中,信息应是多元的并且不是我们事先选择的,在其中我们还......一起来看看 《网络共和国》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具