Skip to content
This repository has been archived by the owner on Jan 25, 2024. It is now read-only.

Add to F-Droid if possible #3

Open
simison opened this issue Aug 28, 2017 · 17 comments
Open

Add to F-Droid if possible #3

simison opened this issue Aug 28, 2017 · 17 comments

Comments

@simison
Copy link
Contributor

simison commented Aug 28, 2017

F-Droid has a small but pretty dedicated group of users; https://f-droid.org/

@simison simison self-assigned this Aug 28, 2017
@simison
Copy link
Contributor Author

simison commented Oct 20, 2017

Seems like a lot of work: https://f-droid.org/en/docs/Inclusion_Policy/

And probably impossible without major changes since we're building using Expo.

Honestly I don't think we have resources maintaining F-Droid version, but we can simply serve downloadable APK (#2).

@arteteco
Copy link

F-droid only user here. It would be awesome to have it in repo, I don't think I can help as I am not a dev.

Anyway, once the API is more mature it shouldn't be that hard to wrap everything up, should it?

@simison
Copy link
Contributor Author

simison commented Jun 22, 2018

You can download the apk directly, see FAQ: https://www.trustroots.org/faq/technology#f-droid

@arteteco
Copy link

@simison, hi! I read the FAQ, but having the app on a store comes with quite some advantages, such as:

  • Easy to update
  • varified corrispondence between the code here and the binary (is a requisite to go into F-Droid)
  • easy to rule out android versions which may not be compatible

It is just better practice, I think

@platschi
Copy link

platschi commented Feb 20, 2019

I have set up my own (public) F-Droid repository in order to serve myself (and a friend) the Trustroots Android App (and subsequent, future updates) easily. I can set up a small tutorial which can be shared in the TR FAQ for those interested in adding the repository to their F-Droid client in order to receive the Trustroots app there.

@simison
Copy link
Contributor Author

simison commented Feb 20, 2019

Nice, feel free to add a new file for it in docs.

It'll then be available via docs page: https://team.trustroots.org/DocName.html if file is DocName.md.

I can then link it in the FAQ.

@platschi
Copy link

Done. Will do pull request later.

In the meantime, for the impatient, I already posted a more detailed how-to on my website: https://platschi.net/f-droid-repository-for-trustroots.html

@simison
Copy link
Contributor Author

simison commented Feb 21, 2019

@arteteco
Copy link

arteteco commented Feb 21, 2019

Awesome! Thanks @platschi !

@simison would it be possible to add the qrcode in the Fdroid page? It makes it easier to add repos

screenshot_20190221-080440

@simison
Copy link
Contributor Author

simison commented Feb 21, 2019

Surely! PR welcome :-)

platschi added a commit to platschi/trustroots that referenced this issue May 30, 2019
simison pushed a commit to Trustroots/trustroots that referenced this issue Jun 8, 2019
@simison
Copy link
Contributor Author

simison commented Jun 9, 2019

Docs: https://team.trustroots.org/Fdroid.html

@platschi would you have spare cycles to update FAQ entry here: https://www.trustroots.org/faq/technology#f-droid ? :-)

@arteteco
Copy link

arteteco commented Jun 9, 2019

Would be nice to also add the link to the readme, beside the play store and direct apk links

@ahstro
Copy link
Contributor

ahstro commented Aug 13, 2019

This is cool, but freaks me out a little bit that the repo isn't hosted on your own domain. Are you part of the team, @platschi, or just a fan? 😇

@simison
Copy link
Contributor Author

simison commented Aug 13, 2019

@platschi is a good friend, totally fine. :-) Thanks for checking tho!

I'm happy to point a Trustroots subdomain to somewhere for stronger validity if needed.

@platschi
Copy link

I'm happy to point a Trustroots subdomain to somewhere for stronger validity if needed.

What about hosting a fdroid repo on one of trustroots server(s)? All it takes is the fdroid package installed and some MB for hosting the Trustroots apks. And well, a 5min maintenance once or twice a year if there's an app update. I would volunteer on the latter.

@guaka
Copy link

guaka commented Aug 19, 2019 via email

@Thatoo
Copy link

Thatoo commented Aug 12, 2021

There are 12 offending libs that forbid Trustroots to be on f-droid...

---------------
* Amplitude Android SDK (/com/amplitude): Tracking
* Facebook SDK for Android (/com/facebook): Tracking
* Facebook Ads (/com/facebook/ads): Ads
* Facebook Analytics (/com/facebook/appevents): Tracking
* Google Ads (/com/google/ads): Ads
* Google Analytics (/com/google/android/gms/analytics): Tracking
* Google Fit (/com/google/android/gms/fitness): NonFreeDep
* Google Maps API (/com/google/android/gms/maps): NonFreeDep,NonFreeNet
* Google Mobile Services (/com/google/android/gms): NonFreeDep
* Firebase (/com/google/firebase): NonFreeNet,NonFreeDep
* Firebase Analytics (/com/google/firebase/analytics): Tracking
* Maps SDK for Android (/com/google/maps/android): NonFreeNet

I didn't know Facebook and google were aware of our trustroots usage...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants