中文
相关论文

相关论文: How do Developers Promote Open Source Projects?

200 篇论文

We conduct the first comprehensive study of the behavioral factors which predict leader emergence within open source software (OSS) virtual teams. We leverage the full history of developers' interactions with their teammates and projects at…

人机交互 · 计算机科学 2022-03-22 Jerome Hergueux , Samuel Kessler

[This paper has been withdrawn by the author due to updated research available on arXiv (arXiv:1811.01918)] As the modern open-source paradigm makes it easier to contribute to software projects, the number of developers involved in these…

软件工程 · 计算机科学 2020-04-14 Filipe Falcão , Caio Barbosa , Baldoino Fonseca , Alessandro Garcia , Márcio Ribeiro

Open Source Software (OSS) project success relies on crowd contributions. When an issue arises in pull-request based systems, @-mentions are used to call on people to task; previous studies have shown that @-mentions in discussions are…

软件工程 · 计算机科学 2018-06-25 David Kavaler , Premkumar Devanbu , Vladimir Filkov

The fork-based development mechanism provides the flexibility and the unified processes for software teams to collaborate easily in a distributed setting without too much coordination overhead.Currently, multiple social coding platforms…

GitHub, the de facto platform for open-source software development, provides a set of social-media-like features to signal high-quality repositories. Among them, the star count is the most widely used popularity signal, but it is also at…

密码学与安全 · 计算机科学 2025-09-09 Hao He , Haoqin Yang , Philipp Burckhardt , Alexandros Kapravelos , Bogdan Vasilescu , Christian Kästner

In open-source projects, anyone can contribute, so it is important to have an active continuous integration and continuous delivery (CI/CD) pipeline in addition to a protocol for reporting security concerns, especially in projects that are…

软件工程 · 计算机科学 2023-10-16 Jessy Ayala , Joshua Garcia

The choice of programming language is a very important decision as it not only affects the performance and maintainability of the software but also dictates the talent pool and community support available. To better understand the…

软件工程 · 计算机科学 2020-06-03 Samarth Tambad , Rohit Nandwani , Suzanne K. McIntosh

Variety, size and complexity of data types, services and applications in Internet is continuously growing up. This increasing of complexity needs more powerful and sophisticated equipment's. One group of these devices that has essential…

网络与互联网体系结构 · 计算机科学 2022-03-04 Mazdak Fatahi , Masou Soursouri , Pooya Pourmohammad , Mahmood Ahmadi

Readme in GitHub repositories serves as a preliminary source of information, and thus helps developers in understanding about the projects, for reuse or extension. Different types of contextual and structural content, which we refer to as…

软件工程 · 计算机科学 2022-06-23 Akhila Sri Manasa Venigalla , Sridhar Chimalakonda

The ability of an Open Source Software (OSS) project to attract, onboard, and retain any newcomer is vital to its livelihood. Although, evidence suggests an upsurge in novice developers joining social coding platforms (such as GitHub), the…

软件工程 · 计算机科学 2022-04-07 IFraz Rehman , Dong Wang , Raula Gaikovina Kula , Takashi Ishio , Kenichi Matsumoto

GitHub is the largest source code repository in the world. It provides a git-based source code management platform and also many features inspired by social networks. For example, GitHub users can show appreciation to projects by adding…

软件工程 · 计算机科学 2018-08-07 Hudson Borges , Andre Hora , Marco Tulio Valente

In application software, the satisfaction of target users makes the software more acceptable. Open Source Software (OSS) systems have neither the physical nor the commercial boundaries of proprietary software, thus users from all over the…

软件工程 · 计算机科学 2015-07-27 Arif Raza , Luiz Fernando Capretz

Background: Open Source Software (OSS) started as an effort of communities of volunteers, but its practices have been adopted far beyond these initial scenarios. For instance, the strategic use of OSS in industry is constantly growing…

软件工程 · 计算机科学 2023-04-14 Johan Linåker , Björn Lundell , Francisco Servant , Jonas Gamalielsson , Sachiko Muto , Gregorio Robles

Open source software is free software that provides user freedom to use, replicate, modify, and distribute for any purpose. The quality of well-known open source software is very high and they are used by big companies such as IBM, Google…

其他计算机科学 · 计算机科学 2012-07-19 Mohammad Nabil Almunawar

Social Coding Sites (SCSs) are social media services for sharing software development projects on the Web, and many open source projects are currently being developed on SCSs. One of the characteristics of SCSs is that they provide a…

社会与信息网络 · 计算机科学 2014-09-05 Yuya Yoshikawa , Tomoharu Iwata , Hiroshi Sawada

Tools and artifacts produced by open source software (OSS) have been woven into the foundation of the technology industry. To keep this foundation intact, the open source community needs to actively invest in sustainable approaches to bring…

软件工程 · 计算机科学 2022-02-17 Mariam Guizani , Thomas Zimmermann , Anita Sarma , Denae Ford

A selection of intellectual goods produced by online communities - e.g. open source software or knowledge bases like Wikipedia - are in daily use by a broad audience, and thus their quality impacts the public at large. Yet, it is still…

社会与信息网络 · 计算机科学 2021-07-09 Agnieszka Rychwalska , Szymon Talaga , Karolina Ziembowicz , Dariusz Jemielniak

GitHub is the most widely used social, distributed version control system. It has around 10 million registered users and hosts over 16 million public repositories. Its user base is also very active as GitHub ranks in the top 100 Alexa most…

编程语言 · 计算机科学 2016-03-02 Amirali Sanatinia , Guevara Noubir

The social Web is transforming the way information is created and distributed. Blog authoring tools enable users to publish content, while sites such as Digg and Del.icio.us are used to distribute content to a wider audience. With content…

计算机与社会 · 计算机科学 2008-12-18 Kristina Lerman , Aram Galstyan

A common assumption suggests that individuals tend to work with others who are similar to them. However, studies on team working and ability of the group to solve complex problems highlight that diversity plays a critical role during…

社会与信息网络 · 计算机科学 2021-10-14 Dorota Celińska-Kopczyńska