I find it irritating when people look at some of my projects on Github and consider then "abandoned" because they haven't had any commits in a year or two. They're not abandoned: they're finished. They do what they're designed to do, and I use them regularly. Outstanding issues may exist for feature requests that I don't need, or for minor bugs that won't occur in anything but obscure edge cases that don't apply to t…
If it's anything you expect other people to use, then I'd consider anything that hasn't been updated in the past year "abandoned", yeah. If it's your personal projects though, I don't make that assumption.
I wish more software took that approach. Far too often software quality drops after a while as developers keep piling on the features.