Use microG's Google Play Services library replacement to support Push Notifications for F-Droid users
- Lingua principale
- Kotlin
- Stelle
- 5.6k
- Fork
- 2k
- Merge medio
- 2g 20h
- PR unite (30g)
- 105
Descrizione
### Is your feature request related to a problem? Please describe.
F-Droid users cannot get "real" push notifications.
### Describe the solution you'd like
MicroG is developing a replacement library for Play Services client library: ~~https://github.com/microg/android_external_GmsLib~~ https://github.com/microg/GmsCore (**edit:** changed URL)
It's FLOSS so it would AFAIK be allowed to be included in the F-Droid build. And if the F-Droid users do have the original Google Play Services or [microG](https://microg.org/) installed, they could use a real FLOSS app, but also get push notifications. (so stuff like https://github.com/nextcloud/android/issues/922 is not needed)
### Describe alternatives you've considered
Leave it as it is; or remove Google Play Push services entirely. Both not ideal.
### Additional context
It seems to be still in development, but it's an idea, at least.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Esamina la sostituzione proposta di microG/GmsCore e l'integrazione esistente dei servizi push di Google Play dell'app, quindi verifica come la build F-Droid gestisce questa dipendenza. Conferma che la sostituzione sia matura e compatibile; il lavoro è completato quando gli utenti F-Droid possono ricevere notifiche push senza richiedere Google Play Services proprietari.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- android, kotlin
- Ambito
- mobile-dev
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100