开发者如何推广开源项目?
软件工程
2019-08-13 v1
摘要
开源项目对现代软件开发的重要性日益增加。因此,这些项目与商业软件项目一样,应当利用推广渠道来与用户和贡献者进行沟通并建立联系。在本文中,我们研究了一组100个流行GitHub项目所采用的推广渠道。首先,我们揭示Twitter、用户会议和博客是被研究项目最常用的推广渠道。其次,我们报告了所研究项目与随机项目样本之间在所用推广渠道上的主要差异。第三,我们展示了热门新闻聚合网站(Hacker News)在开源推广中的重要性。最后,我们向开源项目经理和负责人提出了一系列关于项目推广的实用建议。
引用
@article{arxiv.1908.04219,
title = {How do Developers Promote Open Source Projects?},
author = {Hudson Borges and Marco Tulio Valente},
journal= {arXiv preprint arXiv:1908.04219},
year = {2019}
}