写点什么

GitHub引入了Reactions来提供对issue和pull request的反馈

2016 年 3 月 21 日

继 template 的引入之后,GitHub 添加了另一个新的特性 Reactions 。其主要目的是使开发者使用表情符号来为 issue、评论或 PR 投票。

不能投赞同票或表达对 issue 或 PR 的支持曾经是一个让超过 1500 个开发者签署“ Dear GitHub ”公开信的问题之一,正如 InfoQ 不久前做过的如下报道

Issue 经常累积没有实质内容的“+1”评论,这些评论只是给维护者和其他订阅 issue 的人带来了垃圾邮件。这些 +1 给维护者们提供了一个有价值的功能,使他们知道一个 issue 传播得有多远,但是它的缺点也十分巨大。

事实上,GitHub reactions 不只是简单地使开发者们可以给 issue 或 PR 增加投票数,并且提供了一种“帮助人们表达感受”的方式,这种方式包括了不喜欢 / 不赞成投票、最喜欢、表达关心等等。现在,开发者们只可以从有限数量的预定义表情符号中挑选表情。

一个 GitHub 的发言人对 InfoQ 承认,有些最近引入的功能是在“Dear GitHub”公开信中所请求的,并且 GitHub 一直在倾听、确认他们的承诺:“给 GitHub 添加功能来为所有的社区带来良好的体验”。

GitHub Reactions 最近在 GitHub 社区中大受欢迎,但是许多开发者对不说明原因而投不赞成票的可能性有所担忧。确实,人们感到投不赞成的票总是应该有一个解释,这样可以使他们能够更有效地讨论。另外,人们担心“不赞成票”会用来“报复”别人。最后,一些开发者声称,如果能够基于“点赞”的个数对评论、issue、PR 来排序,那将是很有用的。

在与InfoQ 的对话中,作为“Dear GitHub”公开信最初签名者之一的James Kyle,他认为基于GitHub 代表提供的对公司未来发展路线图的观察,并且在看到GitHub 添加的一些像Template 和Reaction 的新特性后,他对“GitHub 作为开源社区关键的一部分”更有信心了。

查看英文原文: GitHub Introduces Reactions to Provide Feedback on Issues and Pull Requests


感谢丁涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016 年 3 月 21 日 19:00884
用户头像

发布了 217 篇内容, 共 51.3 次阅读, 收获喜欢 69 次。

关注

评论

发布
暂无评论
发现更多内容

面对大促DevOps怎么做?这里有一份京东11.11 DevOps备战指南

京东智联云开发者

云计算 DevOps 运维自动化

极客大学 - 架构师训练营 第九周作业

9527

数据库建表、SQL、索引规范

Bruce Duan

MySQL sql 建表 规范

阿里P10带你深度剖析:淘宝网是如何基于Spring Cloud微服务框架搭建大型电商平台设计

Java架构追梦

Java 架构 面试 微服务 SpringCloud

重大活动网络攻击面前,京东智联云的攻防之道

京东智联云开发者

云计算 网络安全 云安全

架构师训练营 1 期 - 第八周作业(vaik)

行之

将减少阻力的香蕉法则,运用在软件开发上会产生什么效果?

Philips

敏捷开发 快速开发 企业应用

SpringBoot中的响应式web应用

程序那些事

spring WebFlux 程序那些事 响应式系统 spring 5

charles的使用方法

Yolanda_trying

直播预告 | 云原生在CloudQuery中的应用与实践

CloudQuery社区

数据库 sql 容器 云原生 工具软件

接口测试文件上传(python+requests)

测试人生路

Python 接口测试

线程池 ThreadPoolExecutor 原理及源码笔记

程序员小航

Java 源码 jdk 线程池 并发

高性能IO模型:为什么单线程Redis能那么快?

小Q

Java redis 学习 架构 面试

架构师第一期作业(第8周)

Cheer

作业

京东11.11完美收官!京东智联云以技术服务助力实体经济

京东智联云开发者

云计算 大数据 云安全

关于mysqldump,这个参数你可能还不知道

Simon

MySQL timestamp

分布式集群如何实现高效的数据分布

vivo互联网技术

分布式 DHT hash 数据存储

决策树算法-实战篇

比伯

Java 大数据 编程 架构 算法

详解快速开发平台与工作流通用组件的设计规范

Philips

敏捷开发 快速开发 企业应用

BATJTMD,大厂招聘,都招什么样Java程序员?

小傅哥

Java 互联网 面试 小傅哥 简历

熔断原理与实现Golang版

Kevin Wan

go microservice

HTTP 前世今生

大导演

HTTP 前端进阶训练营

手把手教你撸一个能生成抖音风格动图的gif制作平台

徐小夕

Java css3 GitHub GIF 开源项目

Week 8 命题作业

阿泰

一个数据中台如何算成功了?

薄荷点点

数据中台

【涂鸦物联网足迹】涂鸦云平台数据类型和取值约束说明

IoT云工坊

人工智能 云计算 物联网 云平台 数据类型

usdt支付系统开发方案,币支付交易系统搭建

WX13823153201

Mock服务设计与实现:MySQL驱动字节码修改增强

华为云开发者社区

MySQL 数据库 sql

springboot+java+redis 简单实用的搜索栏热搜,个人历史记录,文字过滤

灰尘子

架构师训练营第 1 期第 8 周作业

du tiezheng

极客大学架构师训练营

数字信封加密

莫问

2021年,算法还“香”吗?

2021年,算法还“香”吗?

GitHub引入了Reactions来提供对issue和pull request的反馈-InfoQ