加强对GitHub上的引文的支持

Arfon Smith的形象

让其他人更容易引用你的工作

GitHub现在有内置支持为了引文文件。这个新功能使学者和研究人员能够让人们知道如何正确引用他们的工作,尤其是在学术出版物/材料中。最初提出的研究软件工程社区引文文件是具有人类和机器可读引用信息的纯文本文件。当我们检测到一个引文文件在存储库中,我们使用此信息来创建方便APA或者宾诗人可以由其他人引用的样式引文链接。

为什么我们认为这很重要

实时仪表板追踪Covid-19的全球影响到曾经采取的软件首先是一个黑洞的形象,学者和研究人员对一些最高影响的工作负责Github具有托管的特权。

不幸的是,许多研究人员投入了产生高质量开源软件的重要时间和精力,常常发现难以获得其工作的认可,并因此在学术界遭受职业罚款。然而,通过提供示例实现,测试和数据集,对同伴审查的开源性质使其成为分享研究的理想方式。研究人员为他们的开源贡献承认的能力取决于他人轻松的能力引用他们在利用它时的工作。我们希望使这些体验更容易对研究人员和开发人员相似。

如何这是作品

在引擎盖下,我们正在使用Ruby-cff.rubygem解析内容引文文件并构建一个引文字符串,然后在与其中一个文件中浏览存储库时,在Github中显示1

星期三您的反馈和帮助!

学术界的软件引用仍然相对较新,因此我们期望在研究社区的帮助和反馈中成熟这个功能时,我们将需要一些修改和增强。我们已经使用CFF(引用文件格式)创建者测试了该功能2和少数β测试师。加入我们Ruby-cff.存储库讨论更新和改进或看看文档开始添加一个引文今天文件到存储库


1笔记我们还检测某些社区使用的引文文件(例如,挪用/引文对于R包)并链接到他们,如果我们找到一个。

2Stephan Druskat,德国航空航天中心(DLR),柏林,德国;jurtiaan spaaks,荷兰埃斯特兰中心,阿姆斯特丹,荷兰,https://orcid.org/0000-0002-7064-4069.;英国曼彻斯特大学罗伯特海恩斯