Build Android app without Google Play Services
The Android app requires the Google Play Services because it uses GCM for push notifications. This library is not open-source so it prevents Mattermost from being included in FOSS repositories like F-Droid.
It would be nice to have an option that builds the app without GCM.
-
A commented
My workplace just moved to mattermost and im reading in disbelief that there is no working mobile app for me (no google on my phone)
-
Potrosni commented
Fully support FOSS variant!
-
Denis Chenu commented
No mattermost for me if need google play
-
Vincent-Xavier commented
That's would be great !
-
Fabian Rodriguez commented
Pierre, thanks for your work. I don't use GCM or any Google Apps on my mobile devices. Many people avoir GCM and Google Apps, there is a huge community that would benefit from more 100% free apps and it would be great to have Mattermost in F-Droid.
-
Pierre Rudloff commented
I submitted a patch for this but it needs more community support: https://github.com/mattermost/mattermost-mobile/pull/1686
-
Pierre Rudloff commented
A FOSS build of Mattermost Classic is now available on F-Droid: https://f-droid.org/fr/packages/com.mattermost.mattermost
The new React Native app has also been patched but it is a bit harder to maintain so it has not been accepted in F-Droid yet: https://gitlab.com/fdroid/fdroiddata/merge_requests/3130
-
李延聚 commented
-
Nick commented
In addition, GCM and all Google Play Services are unavailable in China. Reliance on Play Services and GCM for notifications means that any users based in China will not get notifications, and downloading the mobile app through the play store is not possible.