LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 小乔和你聊聊区块链的事儿(638)

小乔和你聊聊区块链的事儿(638)

2020-04-29 乔辞念安 来源:区块链网络

继续本系列关于人们可以了解加密货币技术方面的各种方法,在本文中,我们将重点介绍加密货币核心公关评论俱乐部。John Newbery于2019年4月在Twitter上宣布成立加密货币核心公关评论俱乐部。Pull请求(PRs)是对代码库或文档的建议更改,任何人都可以在项目的维护者和贡献者讨论并最终合并或关闭之前提交这些更改。评论俱乐部的目标是通过提供一块垫脚石来审查和测试拉取请求,为加密货币核心提供新的贡献者。正如纽伯里在他的推文中所说,“有数百个开放的pr,不明显哪些适合新的贡献者”,“维护者似乎说了一种奇怪和混乱的语言”加密货币核心目前的主要瓶颈是“良好的测试和良好的审查以及对系统的深入了解,以便能够做好审查”


该俱乐部由互联网中继聊天(IRC)频道“加密货币核心公关评论”主持。IRC是一种和web一样古老的协议。它是在线加密货币技术会议和对话的首选沟通渠道。把它想象成Slack或Mattermost,但是没有gif、emojis、线程和离线时接收消息的能力。事实上,公司的懈怠源于试图解决IRC的缺点。当然,与Slack不同,IRC不需要专有软件和付费计划来访问聊天记录。IRC的速度更快,占用的内存和带宽更少。有许多IRC客户可供选择,有些是免费的,有些是付费的。

每周,有兴趣进一步了解加密货币核心公关审查流程或特定拉取请求的详细信息的人可以在周三的UTC时间17:00加入IRC频道。会议对所有人开放,持续一小时。每周选择不同的拉取请求。与会者可以在会议之前提出具体的请求。会前有预读资料,最好提前阅读,以便充分利用讨论。以前所有会议的日志也都可以使用。到目前为止,大多数会议都是由纽伯里主持的,但也有嘉宾主持,包括本周讨论的公关的一些作者。这当然是一种形式,可以复制非正式和即兴每当有一群人希望讨论和学习一个特定的公关。


公关的复杂程度每周都有很大的不同。有些,比如15443和15204——分别专注于测试和图形用户界面——对于新的贡献者来说相对容易理解。其他的,如15481,涉及马特·科拉洛提出的“大共识清理”软分叉,需要对加密货币代码库及其历史有更深入的了解才能理解上下文。对于那些想在未来为加密货币核心做出贡献的人来说,公关评论俱乐部是一个不费吹灰之力的机构。但即使你并不渴望这样做,参加和参与是一个很好的机会,既可以了解更多关于加密货币核心代码库的知识,也可以从纽伯里和其他加密货币核心贡献者那里学到如何审查他人代码的技巧和诀窍。为此,另一位加密货币核心投稿人乔恩·阿塔克(Jon Atack)正在起草一份文件,收集公关审查俱乐部(PR review club)期间收集的建议和指针。


除了阅读PR和准备好的注释外,还可以克隆repo,签出并构建PR分支,并在会议之前运行测试。这将允许您直接对PR进行评论,因为PRs的作者通常需要确认PR成功构建并在不同的操作系统上通过测试。加密货币核心存储库中提供了运行测试的构建说明和指导。如果你想更进一步的话,有各种各样的工具在审查公共关系的代码更改时是有用的。它们包括ctag,正如麻省理工学院加密货币项目的创始人Jeremy Rubin解释的那样,ctag允许你使用一组特殊的键盘快捷键从你最喜欢的文本编辑器中跳转到代码中定义对象的位置。您还可以使用git grep在工作目录或git中的树中搜索字符串。


此外,Linux上的GNU调试器(GDB)或Mac OS上的LLDB是有用的调试工具,可以让你“在程序上做大脑手术”,正如Rubin所说。您可以逐行检查代码,检查内存并了解每一行的影响。此外,您可以修改变量的值,以帮助您了解导致程序崩溃的原因。开发人员Fabian Jahr正在起草一份文档,其中包含使用这些工具的指导,这些工具在编写本文时已针对Mac OS进行了优化。

好啦,今天的内容小乔就给大家讲到这里啦,下面我们来一起看看数字货币的数据:


最后祝大家天天开心,生活愉快!

—-

编译者/作者:乔辞念安

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...