NearbyShops / Nearby-Shops-Android-app-Deprecated

Open Source Food Delivery and local shopping Platform
http://nearbyshops.org
15 stars 11 forks source link

Release on F-Droid ? #2

Open physkets opened 5 years ago

physkets commented 5 years ago

Are there any plans to release the app on F-Droid?

SumeetMoray commented 5 years ago

Sure why not ... ! It does seem like a nice option ... thanks for suggesting !

physkets commented 5 years ago

https://f-droid.org/en/docs/FAQ_-_App_Developers/

Gymcap commented 5 years ago

Bump

nicolasmaia commented 5 years ago

@rudloff ^

Rudloff commented 5 years ago

@picsi Feel free to open an RFP for this app.

SumeetMoray commented 5 years ago

Thank you ... it may take me a while ... but i will submit the RFP for this app !

IzzySoft commented 4 years ago

A quick look at your build.gradle shows a few show-stoppers: proprietary elements like Firebase or GMS are not acceptable at F-Droid. So you'd either need to drop those altogether – or establish a build flavor that comes without them.

turion commented 4 years ago

Any updates? I'd use this and report bugs if there were an F-Droid release.

SumeetMoray commented 4 years ago

A quick look at your build.gradle shows a few show-stoppers: proprietary elements like Firebase or GMS are not acceptable at F-Droid. So you'd either need to drop those altogether – or establish a build flavor that comes without them.

I appreciate your sentiments and we are with you on that ... it would be really wonderful if we could use only open source libraries ... we are already using open-street maps as an alternative to proprietary google maps.

but firebase is currently the most battery efficient alternative to push notifications ... would you like to suggest any good open-source replacement ... ?

SumeetMoray commented 4 years ago

Any updates? I'd use this and report bugs if there were an F-Droid release.

Thank you ... that would be great ... !

We always favour open-source over proprietary platforms so we will do our best to promote and favour f-droid over google play ...

physkets commented 4 years ago

A quick look at your build.gradle shows a few show-stoppers: proprietary elements like Firebase or GMS are not acceptable at F-Droid. So you'd either need to drop those altogether – or establish a build flavor that comes without them.

but firebase is currently the most battery efficient alternative to push notifications ... would you like to suggest any good open-source replacement ... ?

You could have two builds, one for the Play store that uses Firebase, and one for F-Droid, without it (or something FOSS).

IzzySoft commented 4 years ago

@SumeetMoray

but firebase is currently the most battery efficient alternative to push notifications ... would you like to suggest any good open-source replacement ... ?

For already existing solutions, let me quote Jeroen:

There's multiple options for getting push, there's xmpp which works for push, an MQTT system works, Server Sent Events is an Http standard for this, and websockets is also often used for this. Tutanota and mastodon seem to like SSE, while telegram and signal use websockets in their FOSS environment (but use google whenever possible)

Conversations / Kontalk just uses the xmpp protocol it uses for chat for push notifications as it's a realtime protocol anyway

SumeetMoray commented 4 years ago

A quick look at your build.gradle shows a few show-stoppers: proprietary elements like Firebase or GMS are not acceptable at F-Droid. So you'd either need to drop those altogether – or establish a build flavor that comes without them.

but firebase is currently the most battery efficient alternative to push notifications ... would you like to suggest any good open-source replacement ... ?

You could have two builds, one for the Play store that uses Firebase, and one for F-Droid, without it (or something FOSS).

yes that is a good option !

SumeetMoray commented 4 years ago

@SumeetMoray

but firebase is currently the most battery efficient alternative to push notifications ... would you like to suggest any good open-source replacement ... ?

For already existing solutions, let me quote Jeroen:

There's multiple options for getting push, there's xmpp which works for push, an MQTT system works, Server Sent Events is an Http standard for this, and websockets is also often used for this. Tutanota and mastodon seem to like SSE, while telegram and signal use websockets in their FOSS environment (but use google whenever possible) Conversations / Kontalk just uses the xmpp protocol it uses for chat for push notifications as it's a realtime protocol anyway

I have heard about MQTT and i even tried implementing it in this project ... but the library i used was not reliable ... we need some professional and cost effective MQTT based solution ...

IzzySoft commented 4 years ago

Unfortunately I cannot help with the implementation: I'm no Android dev… So that hint is the best I can give.

SumeetMoray commented 4 years ago

i am not telling you to build a solution ... i was just asking for any good existing solution in the market ... because i could not find it !