by Jordi Cabot | Feb 18, 2020 | research, Code, Community, Tool
What if your software project loses the best developer? Who is the developer you can get rid of? I bet these are questions that all project managers ask themselves several times during the lifecycle of a software project. Developers are valuable resources for any...
by Jordi Cabot | Jan 8, 2020 | Community
A long time ago, Greg Wilson recommended reading The Discussion book: 50 great ways to get people talking. In fact, he went even further and proposed a research challenge to the Sofware Engineering / Computer Support Cooperative Work communities: score existing...
by Jordi Cabot | Oct 20, 2019 | Community, research
The development Open Source Software fundamentally depends on the participation and commitment of volunteer developers to progress on a particular task. Several works have presented strategies to increase the on-boarding and engagement of new contributors, but little...
by Javier Cánovas | Oct 10, 2019 | research, Community, Programming
General Programming Languages (GPLs), like Java, PHP, C++,… continuously evolve to adapt to the ever changing technology landscape. The evolution is rooted on technical aspects but it is ultimately decided by the group of people governing the language and...
by Jordi Cabot | Sep 6, 2019 | Tool, Community
Sustainability of open source is a huge problem, especially in a world where all software depends, one way or the other, on open-source software to run. There are many ways to help and thank open-source maintainers but, IMHO, the only scalable option to make OSS...
by Jordi Cabot | Sep 1, 2019 | Community
Every piece of software relies on a number of open-source projects. We all depend on open source one way or the other (check this dependency analyzer if you don’t believe me). We should make sure we take the time to thank all the contributors behind the...