contrib icon indicating copy to clipboard operation
contrib copied to clipboard

Remove unmaintained projects

Open jmattheis opened this issue 1 year ago • 3 comments

We should clean up projects that are archived / unmaintained.

jmattheis avatar Nov 24 '24 13:11 jmattheis

I can take a look. What do we classify as "unmaintained"?
Last commit age > 3 years / 5 years?

cyb3rko avatar Apr 26 '25 00:04 cyb3rko

Good question, we probably can move unmaintained projects into a separate section which is under a <details> so by default hidden.

Generally archived = unmaintained.

Plugins are unmaintained when they don't have a release for the latest gotify/server version.

Libraries are probably unmaintained if they have critical bugs that aren't resolved. The api from gotify/server didn't have breaking changes for years, so they probably don't need much to be usable.

Tools/applications are unmaintained if they have critical bugs that aren't resolved. Scripts are likely not updated frequently, so it probably doesn't matter if they aren't updated frequently. For bigger apps we can probably use your proposed > 3y commit age.

jmattheis avatar Apr 26 '25 10:04 jmattheis

I just checked, there's only one archived project.
For the other older projects I can not judge if they still work or not without setting them all up, sorry.

cyb3rko avatar Apr 26 '25 16:04 cyb3rko