How do Developers Promote Open Source Projects?

08/12/2019
by   Hudson Borges, et al.
0

Open source projects have an increasing importance on modern software development. For this reason, these projects, as usual with commercial software projects, should make use of promotion channels to communicate and establish contact with users and contributors. In this article, we study the channels used to promote a set of 100 popular GitHub projects. First, we reveal that Twitter, user meetings, and blogs are the most common promotion channels used by the studied projects. Second, we report a major difference between the studied projects and a random sample of projects, regarding the use of the investigated promotion channels. Third, we show the importance of a popular news aggregation site (Hacker News) on the promotion of open source. We conclude by presenting a set of practical recommendation to open source project managers and leaders, regarding the promotion of their projects.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/26/2018

Poster: Communication in Open-Source Projects--End of the E-mail Era?

Communication is essential in software engineering. Especially in distri...
research
08/03/2020

How Different is Test Case Prioritization for Open and Closed Source Projects?

Improved test case prioritization means that software developers can det...
research
05/03/2022

How Are Communication Channels on GitHub Presented to Their Intended Audience? – A Thematic Analysis

Communication is essential in software development, and even more in dis...
research
04/24/2019

On the Challenges and KPIs for Benchmarking Open-Source NFV MANO Systems: OSM vs ONAP

NFV management and orchestration (MANO) systems are being developed to m...
research
09/26/2014

Recommending Investors for Crowdfunding Projects

To bring their innovative ideas to market, those embarking in new ventur...
research
03/15/2022

Two Approaches to Survival Analysis of Open Source Python Projects

A recent study applied frequentist survival analysis methods to a subset...
research
12/02/2019

A Longitudinal Study of Static Analysis Warning Evolution and the Effects of PMD on Software Quality in Apache Open Source Projects

Automated static analysis tools (ASATs) have become a major part of the ...

Please sign up or login with your details

Forgot password? Click here to reset