As a passionate opensource developer, I produced a lot of software during the years. In some cases, this software became obsolete due to the fact that I moved to another project, and the platforms changed. I frankly don't have time to maintain my past projects anymore, and I don't have many chances to find a maintainer, as my projects are generally very sectorial in nature. In this sense, I expect them to die out of natural selection not only out of lack of personal involvement, but also because they are intrinsically less appealing to a larger audience that could spawn a maintainer.
In simple terms, my productivity does not scale up with respect to my past products.
Do you have any suggestions for this issue? Since "bit rotting" is so frequent in the opensource world, as it moves very fast, I guess there's a lot of stuff out there which is plain obsolete. Should I let my software rot as I move forward in my development targets, or take the effort of keeping it (even barely) alive, even if it does not pay off in terms of users, and personal productivity?
CW as it's definitely subjective.