by Jordi Cabot | Dec 1, 2021 | Community, research
The role of non-tech/non-coding contributors in Open Source Software (OSS) is poorly understood. Most of current research around OSS development focuses on the coding aspects of the project (e.g., commits, pull requests or code reviews) while ignoring the potential of...
by Jordi Cabot | Nov 4, 2021 | Book, Community
Matching markets are markets where the allocation – i.e. who gets what – is not (completely) driven by price. A classical example is kidney exchanges. It’s illegal to buy a kidney, even if you want to. It’s impossible to donate yours if the recipient is...
by Jordi Cabot | Sep 6, 2021 | Community, Tool
Sustainability of open source projects is one of my major concerns. Similar to any other shared-resource system, participation inequality is a major challenge in open source. This is known as the “volunteer’s dilemma”: everybody wants to benefit from...
by Jordi Cabot | Aug 17, 2021 | Community, research, Tool
Any important decision should be grounded on data. This is also true for any decision that affects your software projects. You shouldn’t reach any conclusion regarding the health of your project or the actions to take to improve it without a good look at the...
by Jordi Cabot | Dec 13, 2020 | Community
Bots already have a strong presence in open source projects, helping contributors in their maintenance. Mostly, automating repetitive tasks. See a list of bots in software development. I think their importance will keep growing. In fact, I believe they could play a...
by Robert Clarisó | Aug 9, 2020 | research, Community
Participation inequality is a major challenge in any shared-resource system. This is known as the “volunteer’s dilemma”: everybody wants to benefit from a resource without contributing, expecting others will do the work. We set out ot explore whether this problem also...