F-Droid Apps "unknown" in /e/-Apps Client
- /e/ version: 0.19-q
- Device model(s): all
F-Droid Apps are shown with "unknown" in the Author field. For first time users, this is a negative signal as it undermines trust, contrary to their real value.
Steps to reproduce
search for any F-Droid App in the e-Appclient, for example "Nextcloud"
What is the current behavior?
Apps shown with unknown author Tag
What is the expected correct behavior?
No "unknown" entries (I understand this is difficult for a diverse dataset). Get the name in the
by field in F-Droid. If there isn't any, see if feasible to get the developer pseudo (like the one displayed when clicking on "Donate" in F-Droid).
as an example where improvment is already available: this is the cleanapk response for "Nextcloud Deck". It has an unknown author, despite the info being available in fdroids build metadata.
"_id": "5ce1d7ae13907a02a7d5988b", "package_name": "it.niedermann.nextcloud.deck", "name": "Nextcloud Deck", "author": "unknown",
AuthorName: Niedermann IT-Dienstleistungen AuthorWebSite: https://www.niedermann.it/
but a lot of fdroid apps do not have this field.
"Trying to install Nextcloud, but the Apps, logos, “unkonwns”, the “Dev” in the Appstore confuse me.
For f-droid packages it can be better to show the whole appid instead, if lots of Apps haven't AuthorName info in their build. The appid often contains the initial publisher. Alternatively the apk signature Common Name can be used or other means embedded in the Apk. Even reusing the author field als "publisher" and displaying F-Droid is an improvement (related to #713 (closed)), as it gives FOSS Apps a positive signal. The F-Droid client itself uses the second line for a summary on the apps function.