hhmx.de

Pixelcode 🇺🇦

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 (@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 🇺🇦 (@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 (@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 🇺🇦 (@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 😄

-/mondstern

-/mondstern (@mondstern@mastodon.green)

Föderation · So 16.07.2023 13:09:29

@pixelcode

Mein Iconpack ist auch mit AntiFeatures markiert.

@Beowulf

-/mondstern

-/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 (@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: gitlab.com/fdroid/fdroiddata/-

-/mondstern

-/mondstern (@mondstern@mastodon.green)

Föderation · So 16.07.2023 13:18:28

@Beowulf @pixelcode @mark22k

Ah in welche könnte man die ändern ?

Marek

Marek (@mark22k@layer8.space)

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 ✅ (@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 spdx.org/licenses/ von OSI/FSF "approved" ist.

-/mondstern

-/mondstern (@mondstern@mastodon.green)

Föderation · So 16.07.2023 21:18:05

@IzzyOnDroid

CC-BY-SA würde also gehen?

IzzyOnDroid ✅

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 (@Beowulf@androiddev.social)

Föderation · So 16.07.2023 13:12:01

@pixelcode You need to edit the metadata files: gitlab.com/fdroid/fdroiddata/- . Here is the structure explained: f-droid.org/de/docs/Build_Meta and here the different AntiFeatures: f-droid.org/de/docs/Anti-Featu

To custom messages I do not know how they work, or where there is a docu, if there is already one.

IzzyOnDroid ✅

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: gitlab.com/fdroid/fdroidserver

IzzyOnDroid ✅

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).