利用社交编码平台的拉取请求模型,开源软件(OSS)集成者审查开发者的贡献,检查许可证、代码质量和可测试性等方面。一些项目使用机器人来自动化预定义的、有时是重复的任务,从而协助集成者和贡献者的工作。我们研究了这种机器人的使用和影响。我们从GitHub抽取了351个热门项目,发现93个(26%)使用机器人。我们对这些机器人进行了分类,收集了机器人采用前后 的指标,并调查了228位开发者和集成者。我们的结果表明,机器人执行众多任务。尽管集成者报告说机器人对维护任务很有用,但在分析的 项目中,我们没有发现机器人采用前后在评论数量、提交次数、变更文件和拉取请求关闭时间方面存在一致的、统计上显著的差异。调查受访者认为目前的机器人不够智能,并提供了关于机器人对特定任务的相关性、挑战和潜在新功能的见解。我们讨论了一些提出的建议和挑战,以帮助GitHub机器人设计者重用和测试已经在其他环境中研究过的想法和技术。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
暂无符合条件(≥60% 相似度)的相关论文
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
一眼看懂
fact_check论文快照
dataset
来源
CSCW
calendar_month
年份
2018
emoji_events
奖项
未标记奖项
group
作者
7 位作者
sell
研究子方向
—
work
职业/产业
—
article
内容状态
仅摘要
hub
相关论文
0 篇相关论文