matrix.org/static/jira/browse/SYAND-28

83 lines
2.9 KiB
Plaintext

---
summary: We should publish the app in fdroid store
---
created: 2015-02-22 23:38:13.0
creator: matthew
description: ''
id: '11122'
key: SYAND-28
number: '28'
priority: '2'
project: '10201'
reporter: matthew
status: '10100'
type: '2'
updated: 2015-10-09 06:51:33.0
votes: '2'
watches: '4'
workflowId: '11222'
---
actions:
- author: friedger
body: |-
Here is the guide: https://gitlab.com/fdroid/fdroiddata/blob/master/CONTRIBUTING.md#setting-up-fdroiddata-and-submitting-apps
Needs some project management authority to decide on the values.
created: 2015-04-02 12:55:45.0
id: '11470'
issue: '11122'
type: comment
updateauthor: friedger
updated: 2015-04-02 12:55:45.0
- author: matthew
body: |-
Hearing increasing requests for this from the FOSS community, e.g.:
@alexl:matrix.org
Great! But ouch it's not available on F-droid
Instead Telegram does...
created: 2015-09-06 17:33:18.0
id: '12111'
issue: '11122'
type: comment
updateauthor: matthew
updated: 2015-09-06 17:33:18.0
- author: oddvar
body: |-
I looked at this. Two problems currently: we use google play-services-gcm and google analytics. F-droid doesn't support proprietary software. For analytics it looks like we could just add https://github.com/mar-v-in/NoAnalytics instead, but AFAIK there's no good alternative for GCM. We could make it optional, but that'd be more work than just not including the library.
Gradle lets you add flavors of your app, so we could have one "foss" and one "standard" (with google deps). (see http://stackoverflow.com/questions/18196974/how-to-define-different-dependencies-for-different-product-flavors and https://github.com/openrightsgroup/Android-Probe/issues/2)
There certainly seems like a need for a good foss chat platform. Interestingly, TextSecure decided *not* to distribute on f-droid: https://github.com/WhisperSystems/TextSecure/issues/127
created: 2015-09-18 15:16:15.0
id: '12138'
issue: '11122'
type: comment
updateauthor: oddvar
updated: 2015-09-18 15:16:15.0
- author: matthew
body: can't we just disable GCM and fall back to the behaviour of chewing CPUblike we used to before we had GCM?
created: 2015-09-18 15:32:49.0
id: '12139'
issue: '11122'
type: comment
updateauthor: matthew
updated: 2015-09-18 15:32:49.0
- author: wldhx
body: |-
@oddvar, @matthew
> We could make GCM optional but that'd be more work
> can't we just disable GCM
Not sure about disabling while building, but the notifications should be functional on devices w/o gapps after SYAND-140 is closed (which seems pretty close as of writing).
Also,
> Interestingly, TextSecure decided not to distribute on f-droid
So, unofficial builds have appeared:
- https://fdroid.eutopia.cz/
- https://github.com/JavaJens/TextSecure
created: 2015-10-09 06:51:33.0
id: '12231'
issue: '11122'
type: comment
updateauthor: wldhx
updated: 2015-10-09 06:51:33.0