Closed licaon-kter closed 2 years ago
Read the rest of the text :) https://f-droid.org/en/docs/Build_Metadata_Reference/#build_antifeatures
Also "free" in English has more than one meaning. It's not about the cost.
/LE: riight, the /docs don't have the full text. Will update that asap.
By encrypting and securely routing all your network traffic through Riseup’s servers, RiseupVPN is able to prevent many forms of censorship and surveillance.
Tusky is a lightweight client for Mastodon, a free and open-source social network server.
The apps above both depend on another service to function and are live on F-Droid but don't contain an AntiFeature explanation. What makes my app to differ?!
Tusky is not tied to one particular server.
Riseup? Well... I tried: https://gitlab.com/fdroid/fdroiddata/-/issues/553#note_565181896
Yes, NonFreeNet needs a split, as the link above explains.
FYI, the app would get an AF anyway, if one can't change the server.
Then I would like to use the same template as Odysee, which is a separate section to warn users about the antifeature instead of mentioning it in middle of the description.
:) https://github.com/OdyseeTeam/odysee-android-floss/pull/7/files
The note is at the end...
That being said, in your link you are seeing the footer of the description on the website, that's standard for all apps that have an antifeature (or more).
This PR (and the one for Odysee) are adding a courtesy text to explain WHY. We usually didn't bother with that but users were coming and wondering "how com nonfree when the marketing says foss".
As said elsewhere and other times, the AFs are not there to punish the devs but to inform the users. F-Droid is in the middle between these two parties, and each one feels that they kinda got betrayed if the AF appears or not.
Please confirm my commit does not violate the terms so I can merge. The change is to explain "why" instead of restating the antifeature statement in the footer.
Yup, sounds fine :)
Why is it mentioned that the network service is non-free? Isn't that misleading? Users are not required to pay at all 🤔 Also the source code of cloud storage is available for anyone to make their own clone. The F-Droid AntiFeature documentation explains:
which the non-libre part doesn't apply to the transfer.sh service!