YunoHost / issues

General issue tracker for the YunoHost project
72 stars 8 forks source link

Review/analyze "anti-features" for every working apps in the catalog #1860

Open alexAubin opened 3 years ago

alexAubin commented 3 years ago

The goal would be to introduce flags similar to what the F-Droid catalog does for Android apps : https://f-droid.org/en/docs/Anti-Features/

The idea being that some apps, despite being free software may include "not cool" stuff such as:

  1. Building a list of anti-features tag, probably heavily inspired by F-Droid
  2. Decide where tags should be encoded in Yunohost - naively I think they should be set in the apps.json : https://github.com/YunoHost/apps/blob/master/apps.json
  3. For each working apps, review if the app fits any of the criteria defined in 1 (yup that's a huge work)
alexAubin commented 3 years ago

I'm flagging this a "Good first issue" because this doesn't require a huge amount of technical skill, and already doing this for just 5 - 10 apps would be great

Aeris1One commented 3 years ago

I think a starting list could be (inspired by FDroid one) :

tituspijean commented 2 years ago

I think it's the occasion to add the "not-totally-free" tag too:

- id: not-free-upstream
  icon: lock
  title:
      en: "Not-totally-free upstream"
      fr: "Application sous licence libre restreinte"
  description:
      en: "The packaged app is under an overall free licence, but with clauses that restrict its use."

Another point, F-Droid uses the libre to mean free as in beer and in speech. I would be open to use it too. We could amend my proposal above to rename it free-but-not-libre, for example.