Feels like this depends a lot on the project - how widely used is it, what life phase is it in (growth, maintainence mode, etc). If I personally am working on a one developer project it's probably just for me/for fun so I budget as many hours as is enjoyable. But other folks are able to solo maintain stuff other people actually want to use 😂