-
Notifications
You must be signed in to change notification settings - Fork 154
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatically flag apps as deprecated-software with the help of a crappy script #2103
Conversation
For me we can remove from this list a lot of html/js apps (without server side code). Specifically all games. So at least: 20euros, 243-game, hextris, anarchism, cubiks-2048, encryptor-decryptor, filepizza, hat, osjs, simple-hash-generator, strut, trustyhash, tyto Those apps are not really deprecated, those apps are finished and doesn't really need update for now. |
Adguard home is up to date and released 2 days ago 🤔 |
hmmm indeed. i'm going to need to test this more deeply. |
396ffd5
to
c290bb4
Compare
I partially disagree. Yes, some apps might keep working even though they are not developped anymore, for example anarchism. But, for example for osjs, a non-developed app might become a security issue in the (near?) future. The issue is that we can't, as yunohost maintainers, really make that choice, except by really reading the source code… |
- name: Install toml python lib | ||
run: | | ||
pip3 install toml tomlkit gitpython | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From contributors meeting: we need to actually run the script somewhere around here :p
tl;dr, only working for github and gitlab upstreams, checks if the latest commit is more than 1 year old. It also removes deprecated-software if required.
tl;dr, only working for github upstreams, checks if the latest commit is more than 1 year old