Make Android Messender loosly dependend on FCM (#260)
Closed
wojciech.kapcia@tigase.net opened 5 years ago
Due Date
2019-07-12

The objective of this task is to make it possible to create Messenger Build without dependency on FCM (or any other google library)

2019-03-21 12:17:59 Wojtek: Bartek: wracajac do poprzedniego tematu FCM a tigase android messenger - na ile byś to szacował? ;-) 2019-03-21 12:21:19 Wojtek: Bartek: podrzucono https://github.com/siacs/Conversations/blob/master/build.gradle jako "food for thought" 2019-03-21 12:24:31 Bartek: Nie wiem. Na szybko to 20h? 2019-03-21 12:24:38 Bartek: Temat jest mi trochę obcy 2019-03-21 12:33:40 Wojtek: Artur: co sądzisz? warto byłoby przeznaczyć ten czas? (IMHO - warto, ze wzgledów wizerunkowych) 2019-03-21 15:23:24 Artur: Wojtek: Artur: co sądzisz? warto byłoby przeznaczyć ten czas? (IMHO - warto, ze wzgledów wizerunkowych) 2019-03-21 15:23:31 Artur: Naprawde nie wiem o co chodzi 2019-03-21 15:24:49 Wojtek: Artur: "drobne" (20h) przerobienie android messengera tak, żeby można go było opublikować w f-droid (brak zależności od FCM google) 2019-03-21 16:07:54 Artur: a co nam da publikacja na f-droid? 2019-03-21 16:13:50 Wojtek: plus marketingowy... wszystko rozbija sie o to, że "xmpp" daje "prywatność i niezalezność od wielkich graczy" wiec jak ktoś już chce się bawić w xmpp to prędzej sięgnie po f-droid 2019-03-21 16:17:23 Artur: ok, mozna dodac do kolejki 2019-03-21 16:17:32 Artur: mam na mysli do kolejki zadan

Bartosz Małkowski commented 5 years ago

Build with gradle: ./gradlew assemble.

To build signed app, gradle requires file keystore.properties in app directory.

File must contains:

storePassword=******
keyPassword=******
keyAlias=androidreleasekey
storeFile=/path/to/android-release.keystore

APK files are stored in ./app/build/outputs/apk/free/ and ./app/build/outputs/apk/playstore/.

Referenced from commit 11 months ago
issue 1 of 1
Type
New Feature
Priority
Blocker
Assignee
RedmineID
8812
Version
3.1.6
Estimation
20h
Spent time
37h 30m
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/stork#260
Please wait...
Page is in error, reload to recover