Trustroots / trustroots-expo-mobile

Basic mobile WebView wrapper for Trustroots.org
http://android.trustroots.org
MIT License
19 stars 5 forks source link

Add to F-Droid if possible #3

Open simison opened 7 years ago

simison commented 7 years ago

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

simison commented 7 years ago

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 commented 6 years ago

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 commented 6 years ago

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

arteteco commented 6 years ago

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

It is just better practice, I think

platschi commented 5 years ago

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 commented 5 years ago

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 commented 5 years ago

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 commented 5 years ago

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

arteteco commented 5 years ago

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 commented 5 years ago

Surely! PR welcome :-)

simison commented 5 years ago

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 commented 5 years ago

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

ahstro commented 5 years ago

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 commented 5 years ago

@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 commented 5 years ago

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 commented 5 years ago

Yeah it could be at https://ideas.trustroots.org

On Mon, Aug 19, 2019 at 4:07 PM platschi notifications@github.com wrote:

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.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

Thatoo commented 3 years ago

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