At a minimum, [maintenance] might mean keeping dependencies up-to-date, but it also might mean things like upgrading infrastructure to meet demand, fixing bugs, or updating documentation.
So, sounds like the book author isn’t including writing new functionality, but IDK if the term has such a fixed and clear meaning that Nathan Ensmenger and all the respondents to the Stripe survey mean the same thing as the book.
From when the book introduces ‘maintenance’:
So, sounds like the book author isn’t including writing new functionality, but IDK if the term has such a fixed and clear meaning that Nathan Ensmenger and all the respondents to the Stripe survey mean the same thing as the book.