> Regarding to the old projects, we can use the category feature that allows us > to group by category and the active projects can be listed on top. The > $projects_list_group_categories enables this feature [2].
Sounds like we could create a category "obsolete" and add such a category marker to all projects that haven't had a commit in the last, say, 5 years.
That sounds pretty reasonable. Maybe name it "inactive" or something instead, as it's not by definition obsolete just because it doesn't receive new commits, but basically that.