一句话:研究研究型开源软件中的小型社区,结合房间声学案例与科学黑客松组织者视角,揭示其软件工程实践与社区支持。
本文关注研究型开源软件(OSS)中常被仓库挖掘研究忽视的小型社区。作者提出两种研究路径:一是以房间声学(Room Acoustics)项目为案例,分析小型研究社区中的软件工程实践;二是调查科学黑客松的组织者,为希望扩大社区的项目提供技术与社交方面的经验。论文最后给出第一项研究的初步结果,突出房间声学项目采用的部分软件工程实践。该研究旨在从技术与社会两个层面支持小型研究开源社区。
Software development has become part of scientific research, being often called research software, with many of these projects being available to society through open-source software (OSS). Research software is also interested in contributors, which can use events such as hackathons, time-bounded events which teams can propose projects and do fast prototype. This study presents two approaches to study research open-source software. First, focusing on smaller communities, that are often forgotten in Mining Repositories Studies, using Room Acoustics projects as a case. Second, investigating the scientific hackathon organizers to provide more information for those who want to increase their community. Lastly, preliminary results of the first study are presented - highlighting some of the Software Engineering practices in Room Acoustics.