Pixelcode 🇺🇦 (@pixelcode@social.tchncs.de)
Föderation · So 16.07.2023 12:53:58
@Beowulf Hmmmm, that seems quite reasonable. I think it would be more useful if there was a custom description rather than a generic warning sign.
For Mastodon, it could say: “While Mastodon servers are open-source, the app uses Firebase for notifications.”
For e-mail clients, it could say: “Ultimately, it's up to you whether you use an open-source mail server – the client doesn't limit your choice.”
Beowulf (@Beowulf@androiddev.social)
Föderation · So 16.07.2023 12:58:46
@pixelcode Custom descriptions were not supported until recently, but I think they are now.
@IzzyOnDroid had written about it I think.
But would be just enormous effort to revise that for all existing apps.
Pixelcode 🇺🇦 (@pixelcode@social.tchncs.de)
Föderation · So 16.07.2023 13:05:25
@Beowulf @IzzyOnDroid True, but I would consider the negative impact of misleading warnings to be greater than the effort necessary to write custom descriptions for the most relevant apps. 🤷
Beowulf (@Beowulf@androiddev.social)
Föderation · So 16.07.2023 13:06:37
@pixelcode Then go ahead, improve it and open merge requests on GitLab. 🙃
Pixelcode 🇺🇦 (@pixelcode@social.tchncs.de)
Föderation · So 16.07.2023 13:07:37
@Beowulf Sure! If I'm told what files I need to edit in what format 😄
Pixelcode 🇺🇦 (@pixelcode@social.tchncs.de)
Föderation · So 16.07.2023 13:09:53
@mondstern @Beowulf WTF 🧐
-/mondstern (@mondstern@mastodon.green)
Föderation · So 16.07.2023 13:12:19
@pixelcode @Beowulf der @mark22k hatte sich da auch schon gewundert. Ich weiss aber auch nicht warum.
Beowulf (@Beowulf@androiddev.social)
Föderation · So 16.07.2023 13:14:52
@mondstern @pixelcode @mark22k Das liegt an der Lizenz der Icons. Du hast die unter der CC-BY-NC-ND-4.0 lizenziert. Das ist keine komplett freie Lizenz. Daher kommt das AntiFeature.
Ist auch in den Metadaten nochmal erklärt: https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/de.moooon.acrylicons.yml#L95
-/mondstern (@mondstern@mastodon.green)
Föderation · So 16.07.2023 13:18:28
Ah in welche könnte man die ändern ?
Föderation · So 16.07.2023 18:08:17
@mondstern @Beowulf @pixelcode Vermutlich irgendwas ohne ND, sodass die Icons verändert werden dürfen?!
IzzyOnDroid ✅ (@IzzyOnDroid@floss.social)
Föderation · So 16.07.2023 18:22:29
@mark22k @mondstern @Beowulf @pixelcode Nicht nur das: ND = No Derivates (darf nicht bearbeitet werden), NC = NonCommercial (keine kommerzielle Nutzung erlaubt). Beides sind Einschränkungen der Freiheit (auch wenn letztere durchaus nachvollziehbar ist). Für Alternativen schaut man, was bei https://spdx.org/licenses/ von OSI/FSF "approved" ist.
-/mondstern (@mondstern@mastodon.green)
Föderation · So 16.07.2023 21:18:05
CC-BY-SA würde also gehen?
IzzyOnDroid ✅ (@IzzyOnDroid@floss.social)
Föderation · So 16.07.2023 23:45:29
@mondstern CC-BY-SA-4.0 ist zumindest von der FSF approved, ja.
Beowulf (@Beowulf@androiddev.social)
Föderation · So 16.07.2023 13:12:01
@pixelcode You need to edit the metadata files: https://gitlab.com/fdroid/fdroiddata/-/tree/master/metadata . Here is the structure explained: https://f-droid.org/de/docs/Build_Metadata_Reference/ and here the different AntiFeatures: https://f-droid.org/de/docs/Anti-Features/
To custom messages I do not know how they work, or where there is a docu, if there is already one.
IzzyOnDroid ✅ (@IzzyOnDroid@floss.social)
Föderation · So 16.07.2023 18:29:01
@Beowulf @pixelcode guess it didn't hit the official docu yet, but find it outlined here: https://gitlab.com/fdroid/fdroidserver/-/issues/683#note_1366585524
IzzyOnDroid ✅ (@IzzyOnDroid@floss.social)
Föderation · So 16.07.2023 18:20:20
@Beowulf @pixelcode they didn't reach the "stable" client yet, and not website either – though the index already supports it. You can use my repo browser to see where they are already present. Which means they can already be prepared – and then suddenly pop up (currently they pop up in the nightly builds and in the latest alphas of the official client).