A systematic mapping study of software development with GitHub
Context: GitHub, nowadays the most popular social coding platform, has become the
reference for mining Open Source repositories, a growing research trend aiming at learning …
reference for mining Open Source repositories, a growing research trend aiming at learning …
A novel approach for estimating truck factors
Truck Factor (TF) is a metric proposed by the agile community as a tool to identify
concentration of knowledge in software development environments. It states the minimal …
concentration of knowledge in software development environments. It states the minimal …
Ecosystem-level determinants of sustained activity in open-source projects: A case study of the PyPI ecosystem
Open-source projects do not exist in a vacuum. They benefit from reusing other projects and
themselves are being reused by others, creating complex networks of interdependencies, ie …
themselves are being reused by others, creating complex networks of interdependencies, ie …
The AI community building the future? A quantitative analysis of development activity on Hugging Face Hub
Open model developers have emerged as key actors in the political economy of artificial
intelligence (AI), but we still have a limited understanding of collaborative practices in the …
intelligence (AI), but we still have a limited understanding of collaborative practices in the …
Gender and participation in open source software development
Open source software represents an important form of digital infrastructure as well as a
pathway to technical careers for many developers, but women are drastically …
pathway to technical careers for many developers, but women are drastically …
We don't need another hero? the impact of" heroes" on software development
A software project has" Hero Developers" when 80% of contributions are delivered by 20%
of the developers. Are such heroes a good idea? Are too many heroes bad for software …
of the developers. Are such heroes a good idea? Are too many heroes bad for software …
How early participation determines long-term sustained activity in github projects?
Although the open source model bears many advantages in software development, open
source projects are always hard to sustain. Previous research on open source sustainability …
source projects are always hard to sustain. Previous research on open source sustainability …
A dataset and analysis of open-source machine learning products
Machine learning (ML) components are increasingly incorporated into software products, yet
developers face challenges in transitioning from ML prototypes to products. Academic …
developers face challenges in transitioning from ML prototypes to products. Academic …
Automatic core-developer identification on GitHub: a validation study
Many open-source software projects are self-organized and do not maintain official lists with
information on developer roles. So, knowing which developers take core and maintainer …
information on developer roles. So, knowing which developers take core and maintainer …
Open source community health: Analytical metrics and their corresponding narratives
Open source projects are most often evaluated by potential contributors and consumers
using metrics that describe a level of activity within the project because those measurements …
using metrics that describe a level of activity within the project because those measurements …