Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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
Member

@simison 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
Member Author

@simison 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

@arteteco arteteco commented Jun 22, 2018

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
Member Author

@simison simison commented Jun 22, 2018

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

@arteteco
Copy link

@arteteco arteteco commented Jun 22, 2018

@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 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
Member Author

@simison 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

@platschi platschi commented Feb 20, 2019

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
Member Author

@simison simison commented Feb 21, 2019

@arteteco
Copy link

@arteteco 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
Member Author

@simison simison commented Feb 21, 2019

Surely! PR welcome :-)

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

@simison 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 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 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
Member Author

@simison 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

@platschi platschi commented Aug 19, 2019

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
Member

@guaka guaka commented Aug 19, 2019

@Thatoo
Copy link

@Thatoo 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 join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants