mmazzarolo / breathly-app

A tiny breath training app built with React-Native
https://breathly.app
Mozilla Public License 2.0
519 stars 69 forks source link

F-Droid support #60

Closed mmazzarolo closed 2 years ago

mmazzarolo commented 3 years ago

πŸ‘‹ thanks to @IzzySoft Breathly app is available on F-Droid.

Unfortunately, the latest versions of Breathly are not being published correctly on F-Droid. I have 0 F-Droid experience: I don't know how to fix them and I'm worried it would take me a ton of time just trying to understand how it all works...
If anyone is willing to help, that would be great! Any help and discussion is appreciated in this thread :)

IzzySoft commented 3 years ago

Unless you tell what exactly is "not correctly", it's hard to help. F-Droid just checks the tags and looks for those named android-<versionName>. The last such is 1.8, and that's there.

So could you please clarify what's wrong in your opinion?

Edit: Ooops, it's there in the metadata file, but the APK was not published. Find some helpers here for investigation. Let's start here – which tells us the last build tried was versionCode 9 (i.e. your last version). Now follow the link for details – and you see the build fails due to a dependency:

error eslint@7.0.0: The engine "node" is incompatible with this module. Expected version "^10.12.0 || >=12.0.0". Got "8.11.1"
error Found incompatible module.

I'm neither a developer nor a packager, so that's as far as I can point.

mmazzarolo commented 3 years ago

So could you please clarify what's wrong in your opinion?

Unfortunately, besides that metadata file, I have no idea where to start πŸ˜“

Edit: woah, thank you for pointing me to the right path, I really appreciate it πŸ‘ I'll look into it.

mmazzarolo commented 3 years ago

Just to clarify: @IzzySoft , I wasn't blaming you/F-Droid in my initial post (or at least that wasn't my intention).

I just genuinely need/needed some help on this because I don't have any prior F-Droid experience and a few users in other threads seemed to know better than me where to look at, so I created a catch-all thread πŸ‘

IzzySoft commented 3 years ago

@mmazzarolo no worries, I saw no blame anywhere – just confusion on what might be wrong. Looks like I was able to point out a possible culprit \o/

ghost commented 3 years ago

Hi

There is a post dated October 14 about react native apps in Fdroid, not sure if it's relevant but since it's still an old version in the repoa thought I would share πŸ‘ Adding React Native Apps to F-Droid

Is there any way to get the latest apk in the meantime without the play store ?

Thanks, great app !

licaon-kter commented 3 years ago

so this can be closed?

ghost commented 3 years ago

Well it’s still an old version on Fdroid...

licaon-kter commented 3 years ago

Oh, the old node issue, it's on my todo, brb :)

BradKML commented 3 years ago

Seconded this, we really need this to be the liberation of the mind.

Poussinou commented 2 years ago

The new version is now on F-Droid here !

@mmazzarolo You can add a badge in the readme to help users get the app on F-Droid with this picture ;)

mmazzarolo commented 2 years ago

@Poussinou thank you! Done in #95 :)