Rust 创始人:社区应限制成长速度;电商法 1 月 1 日起实施

(给技术最前线加星标,每天看技术热点)

转自:开源中国、solidot、cnBeta、腾讯科技、快科技等

【技术资讯】

0、Rust 创始人谈 Rust 2019 和未来:社区应限制成长速度

本文作者 Graydon Hoare 是 Rust 语言创始人。众所周知,Rust 最初是 Mozilla 公司员工 Graydon Hoare 的私人项目。2009年 Mozilla 开始赞助 Rust,并有若干 Mozilla 员工参与 Rust 语言的设计和研发。2013年8月,Graydon Hoare 卸任 Rust 技术负责人职位。

需要说明的是,Graydon Hoare 表示文章仅代表其本人的观点和立场,与其他任何人无关,甚至不再是以 Rust 积极参与者的身份在表达,而且这些建议在很大程度上适用于许多项目。Rust 只是一个案例,不过目前恰好适合进行一次年终总结。

Graydon Hoare 对 Rust 项目的发展轨迹也非常满意,之所以写下这篇文章是为了保持它的健康,以及让它在轨道上如期行驶。更重要的是,希望 Rust 能避免他以“局外人”身份进行开发时观察到的这些问题。

Rust 创始人 Graydon Hoare 对 Rust 的发展,表达了两个具体需要注意与改善建议的部分,一是必须要共享技术文件与成品(Artifacts),特别是语言定义本身,再来则是要把注意力放回到社区成员 —— 个体身上,关注参与工作的社区个人的压力,Graydon Hoare 提到,这些必须要及早控制,以有计划的方式进行。

Rust 创始人:社区应限制成长速度;电商法 1 月 1 日起实施_第1张图片

Graydon Hoare 认为,任何事物因缺乏控制机制而发展过快,最终都会导致不好的后果,并列举了几个 Rust 项目对变化率与增长率进行限制的控制案例。他提到,这对于项目的成功有很大的帮助,像 Bors Queue 通常是用来对程序范围内的正确性进行修改,而 Crater Runs 则是用来修正整个生态系统的正确性,而基于时间的版本发布(Time-based releases)也是流程控制之一,用来决定是否需要放弃遵守时间表,或者是削减功能。

另外,Rust 还增加了一些制度化不太明显,但仍十分重要的社区结构,以管理参与项目的人员成长,例如 RFC 流程,包括关于形式、内容、时间、参与者组合以及讨论重大变化时讨论的规则等,另外,治理模型也是其中的一种控制方式,用于划分责任区域、必要时的权限授予、参与者的角色和期望等。

Graydon Hoare 认为,目前 Rust 仍有两大领域缺乏功能性的管理,第一是语言的发展本身,这需要有更多的规范;第二是人,亦即社区成员。Graydon Hoare 提到,当社区成员过于疲惫,可能会做出糟糕的决定,而且社区也可能因成员拥有的资源不均而导致发展偏斜,具有特权、精力充沛、收入丰厚或是其他优越条件的人,才能跟上社区的发展。人们也常为赢得争论,使得言论自由变得狭隘,成员也会因为倦怠、表现不佳而离开项目,社区甚至会因为恶意指责、语言仇恨或挫折而分裂。

为此,Graydon Hoare 提出了几项建议,他认为 Rust 项目现在应该暂停、反思、集思广益并执行一些控制措施。他认为最重要的是,社区要学会拥抱负面的语言,试着接纳消极、负面的意见,像是“Rust 永远不会有某功能”这样的话语,唯有沉住气冷静地思考,才能获得长远的视野。

除此之外,社区还需要设立一些限制机制,针对诸如编译器编译代码行数、Bootstrap 的总时间数、每日 AWS 执行个体的花费成本、类别系统中推理规则数量等,找出有意义的指标,制定机制以限制发展速度。再则就是基于个人时间预算的活动限制 —— 计算出在不疲惫的情况下,每个团队有多少可用的时间,或是每个版本的发布需要耗费多少人力和时数,并移除超过这个时间范围可以做的工作。

项目维护团队应在特定的讨论上加以速率限制或是提供冷静期,因为有时从外部看来,社区的整体讨论过于激烈,而限制讨论是简单的可以“降温”的方式,能让讨论焦点重新回到主题上,而不会被个人行为影响。另外,还应设置一个额外的项目团队,主要负责审核其他团队的预算以达“负载均衡”,Graydon Hoare 认为这对于团队是有帮助的,让第三方而不是团队中的大多数成员来判断事情的进展,因为大多成员会因为抱着预设的立场而对大多数的事情都说好。

1、Notepad++ 7.6.2 发布,黄色背心版本

Notepad++ 7.6.2 发布了,Notepad++ 是一款自由开源的文本编辑器,而且可以免费使用,支持多国语言。Notepad++ 以 GPL 开源许可证发布,仅支持在 Windows 系统中运行。其基于强大的 Scintilla 文本编辑组件,采用纯 Win32 API 和 STL 以 C++ 编写,这使得它执行效率更高、体积更轻巧。Notepad++ 一直致力于在不降低用户友好性的情况下尽可能多地优化程序。

作者将代号指定为“黄色背心版本”,logo 中变色龙穿上了黄色背心。作者引用 Greta Thunberg 的话“为了让极少数人继续赚取巨额资金,我们的文明正在被牺牲”,表达了对当前世界贫富问题的愤怒,看得出来是对法国“黄背心”事件的表态。

据了解,上个月因对马克龙政府政策不满,巴黎爆发大规模抗议,抗议者身穿“黄色背心”制造暴力。

Rust 创始人:社区应限制成长速度;电商法 1 月 1 日起实施_第2张图片

2、Windows 10 平台的 Chrome 暗色模式正在开发中

近日,据外媒报道,Chromium 团队成员兼高级 Chrome 工程师 Peter Kasting 表示,Windows 10 的 Chrome 浏览器的暗色模式正在开发中。

Rust 创始人:社区应限制成长速度;电商法 1 月 1 日起实施_第3张图片

一直以来,Chrome 浏览器的背景颜色一直是白色的,所谓暗色模式就是将浏览器全部变成黑色的一种模式,非常适合夜间使用。虽然 Chrome 的无痕模式采用了黑暗主题,看起来很美观,并且在晚上不会对眼睛造成刺激,但是这个模式仅限于私人浏览。尽管在 Windows 10 的 Edge 和 Firefox 浏览器上已经支持类似于系统应用程序的暗色模式,但谷歌还没有为 Chrome 浏览器添加对 Windows 10 暗色模式的支持,但是现在新的暗色模式即将被添加到 Chrome 浏览器中。

据外媒 Techdows 的消息,由谷歌 Chrome 开发者 Peter Kasting 于2018年5月1日创建的一个 Bug,优先级设置为 2,具有以下描述:

Windows 10 允许用户将他们的应用程序设置为”亮“或”暗“模式。Chrome 应该尊重这一点。如果系统处于黑暗模式,则在正常模式下使用默认的隐身颜色方案(以及隐身)。我们对此应该有更好的答案,长时间以来,添加对暗色模式支持一直是一个受欢迎的要求。

最近,谷歌人员 Peter Kasting 已经在 Reddit 的帖子中确认了这个消息,并建议用户使用扩展程序来获取 Chrome 浏览器的黑暗主题,“对于桌面版的 Chrome,添加暗色模式支持的开发正在进行中,与此同时,我们也建议用户使用黑暗主题。”

此前谷歌已经为 macOS Mojave 的苹果用户提供了黑暗模式,现在终于确定了 Windows 10 也有相同的待遇了。

除了黑暗模式,此前谷歌在 Chrome 69 版本中重新设计了 Chrome,使它看起来更加圆润,不过许多 Chrome 用户表示难以适应。

【业界资讯】

0、电商法 1 月 1 日起实施:整治刷好评、杀熟将有法可依,不退押金罚 50 万

1日起,《中华人民共和国电子商务法》(以下简称电商法)正式实施,这是中国首部电子商务领域的综合性法律,针对舆论关注的个人代购、刷单、大数据杀熟、捆绑搭售等都做了相关规定。电商法的实施,一个比较大的影响就是个人代购、微商行业将迎来规范。电商法规定,电子商务经营者应当依法办理市场主体登记。

电商法规定,电子商务经营者按照约定向消费者收取押金的,应当明示押金退还的方式、程序,不得对押金退还设置不合理条件。消费者申请退还押金,符合押金退还条件的,电子商务经营者应当及时退还。

1、微软成 2018 年度市值最高上市公司,阔别 16 年再次当选

据外媒报道,微软在2018年第四季度的表现并不十分亮眼,但该公司仍然成功地重新获得了一个令人垂涎的头衔:市值最高的全球上市公司。在阔别16年之后,微软再次成为全球年度市值最高的上市公司。按照2018年12月31日的收盘价计算,微软市值为7798亿美元,排名第二的苹果的7491亿美元。

微软超越苹果成为全球市值最高的上市公司已有1个月时间。这也是自2002年以来微软首次在年底时成为全球市值最高的上市公司。

2、欧委会公布 2018 全球研发投资排名:华为 113 亿欧元排名第 5

近日,欧盟委员会的官网网站上给出了《2018年欧盟工业研发投资排名》,这主要是对全球46个国家和地区的2500家主要企业2017会计年度研发投入进行的调查。在该名单中,日本有339家公司上榜(跻身百强榜有13家,美国企业跻身百强榜有35家),美国和欧盟分别是778家和577家。

而中国则有438家公司上榜(跻身百强榜有11家),其实华为以113亿欧元的研发投入排名中国第一,世界第五。

Rust 创始人:社区应限制成长速度;电商法 1 月 1 日起实施_第4张图片

三星电子位列榜首,其共投入134.37亿欧元研发经费,占营业额比重为7.2%;谷歌母公司Alphabet以133.88亿欧元研发投资额排名第二,紧随其后的分别是德国大众(131.35亿欧元)、美国微软(122.79亿欧元)和中国华为(113.34亿欧元)。

觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 加星标看 IT 要闻

640?wx_fmt=png

喜欢就点一下「好看」呗~

你可能感兴趣的:(Rust 创始人:社区应限制成长速度;电商法 1 月 1 日起实施)