GithubHelp home page GithubHelp logo

Froid about apollo HOT 19 OPEN

muun avatar muun commented on September 27, 2024 11
Froid

from apollo.

Comments (19)

flashtheman avatar flashtheman commented on September 27, 2024 7

Hi. Many people use Android but don't create a Google account. And without Google account, you can use the Google Play Store. I don't want a google account.

from apollo.

champo avatar champo commented on September 27, 2024 2

We use google play services for push notifications. Notifications are key to ensuring lightning payments work correctly. Play services, with all it's issues, allows us to have a quick and reliable service. There's alternatives we can explore, but they are not simple and would take a lot of effort to get right.
We hear quite a bit from users like yourselves that prefer not to use Google related services and will look into removing Play services in the future. As to when, I can't make promises: we're a small team and that sometimes stops from exploring all possible improvements to Muun.

from apollo.

mikece avatar mikece commented on September 27, 2024 2

MicroG can substitute the Google services

I personally would prefer updates that I initiate, like pull-to-refresh or hitting an update/sync icon. Part of what I love about my Graphene OS phone is that because I don't have those services constantly running and pinging in the background I can easily get three to five days of battery life on a single charge. Simpler, less distracting, greener.

from apollo.

gabrc52 avatar gabrc52 commented on September 27, 2024 1

MicroG can substitute the Google services

from apollo.

mikece avatar mikece commented on September 27, 2024 1

We use google play services for push notifications. Notifications are key to ensuring lightning payments work correctly. Play services, with all it's issues, allows us to have a quick and reliable service. There's alternatives we can explore, but they are not simple and would take a lot of effort to get right. We hear quite a bit from users like yourselves that prefer not to use Google related services and will look into removing Play services in the future. As to when, I can't make promises: we're a small team and that sometimes stops from exploring all possible improvements to Muun.

I have no clue how hard the following would be but couldn't the app detect if it doesn't have access to Google services and switch to pull-only updating? I would be fine with a pull-to-refresh UI scheme (or clicking an update circle-arrow). I am looking to move to Graphene OS full-time and there are no Google Services with that OS (Graphene is basically Android with all Google Services ripped out).

Then again, if lightning transactions cannot work without Google Play Services then that's another matter entirely.

from apollo.

vv01f avatar vv01f commented on September 27, 2024 1

@champo there also is microg to minimize the involvement of google and enable functionality such as cloud messaging (push notifications), see e.g. https://forum.f-droid.org/t/push-notifications-without-google/6010

from apollo.

champo avatar champo commented on September 27, 2024

Hi! It's not in our immediate plans. Just so I understand, why would you prefer that distribution?

from apollo.

 avatar commented on September 27, 2024

Even if it would be available as an .apk, it probably isn't usable because the app needs Google services. See other issue: #9.

from apollo.

hues0 avatar hues0 commented on September 27, 2024

What does it need Google services for? (apart from push notifications)

from apollo.

Nosferath avatar Nosferath commented on September 27, 2024

To me, an .apk would allow me to verify its signature more easily, without having to use adb.

from apollo.

champo avatar champo commented on September 27, 2024

@Nosferath I'm not sure I understand what you mean. Can you explain your use case in more detail? Thanks!

from apollo.

flashtheman avatar flashtheman commented on September 27, 2024

@champo .apk means that it's fine to have the possibility to download the .apk instead of having it available in F-droid.

from apollo.

gabrc52 avatar gabrc52 commented on September 27, 2024

It would be nice to have on F-Droid. In the meantime, you can use Aurora Store to download it without having a Google account, just sign in anonymously.

from apollo.

 avatar commented on September 27, 2024

@gabrc52 no, it doesn't work without google services

from apollo.

xrishox avatar xrishox commented on September 27, 2024

i would like to see this on fdroid as well

from apollo.

05nelsonm avatar 05nelsonm commented on September 27, 2024

Might be worth considering bumping priority on this due to recent meat space events.

from apollo.

brccabral avatar brccabral commented on September 27, 2024

Can you setup GitHub to build it automatically? https://www.ingloriousmind.com/blog/automated-builds-for-your-projects-on-github/

from apollo.

easyKL avatar easyKL commented on September 27, 2024

Notification should not be an issue, since instant messaging apps get distributed on F-Droid, like Element and Wire
That said, you should accept that the app will be signed with F-Droid's key.
OK, some other apps provide just the Play Store link and and alternatively the .apk direct download, like this one.

I believe is web sockets what is used for notifications... but I cannot recall it now.

from apollo.

RasheedAZ avatar RasheedAZ commented on September 27, 2024

Any update on this? Thanks.

from apollo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.