You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A dependency on the proprietary Google Play Services seems to have been introduced by 32ef745 in #40 for resolving coarse location. I wonder if it is possible to resolve location without these services, as introducing such a dependency has a couple important consequences, especially considering Forecastie is aiming to be a FOSS app:
Users of fully-free (or otherwise Google-free) roms would be unable to use our app.
We might get kicked from F-Droid (or F-Droid would have to maintain a separate branch with the proprietary services stripped out).
We may also look into configurable solutions, such as a setting to configure location provider, or as a stop-gap, a setting that guards against importing or creating the proprietary GoogleAPIClient (using dynamic import measures or otherwise). If desirable, I will spend some time looking into this.
The text was updated successfully, but these errors were encountered:
A dependency on the proprietary Google Play Services seems to have been introduced by 32ef745 in #40 for resolving coarse location. I wonder if it is possible to resolve location without these services, as introducing such a dependency has a couple important consequences, especially considering Forecastie is aiming to be a FOSS app:
We may also look into configurable solutions, such as a setting to configure location provider, or as a stop-gap, a setting that guards against importing or creating the proprietary
GoogleAPIClient
(using dynamic import measures or otherwise). If desirable, I will spend some time looking into this.The text was updated successfully, but these errors were encountered: