Challenges of maintaining a community research software package
Erik van Sebille, Rens van de Schoot, Carlos Murilo Romero Rocha, Niket Agrawal, Sara Ramezani
Often a researcher or research group produce a software package that is also useful for their larger community. Others will start using it and contributing to it and it can eventually become an open source sofware package owned and maintained by the community. This transformation is not, however, trivial. How does it happen? When is the software a community package? What are the steps? What are the pitfalls and lessons learned?