Published in rOpenSci - open tools for open science
Author Vincent van Hees
R packages, like any software, require maintenance. Package maintenance includes: Fixing bugs when discovered. Adapting to updates in package dependencies. Providing some level of user and contributor support. When desired, refactoring code or adding new functionality. Without maintenance efforts a package is at risk of losing its value. Yet, maintaining a package for years or even decades can be challenging as it is time consuming.