Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F-Droid doesn't provide the latest APKs (2 month diff) #14

Open
pixel2user opened this issue Sep 24, 2022 · 3 comments
Open

F-Droid doesn't provide the latest APKs (2 month diff) #14

pixel2user opened this issue Sep 24, 2022 · 3 comments

Comments

@pixel2user
Copy link

Why is https://f-droid.org/app/com.odysee.floss behind
https://play.google.com/store/apps/details?id=com.odysee.app and https://apk.odysee.tv/ a few versions?

@BRBsoup
Copy link

BRBsoup commented Dec 16, 2022

> Why is https://f-droid.org/app/com.odysee.floss behind https://play.google.com/store/apps/details?id=com.odysee.app and https://apk.odysee.tv/ a few versions?

There are 2 different Odysee apps for Android:

● odysee-android (https://github.com/OdyseeTeam/odysee-android) ~ Standard Android App ~ This is the app available on Play Store

● odysee-android-floss (https://github.com/OdyseeTeam/odysee-android-floss) ~ Free/Libre/Open Source Software Android App ~ This is the app available on F-Droid

For whatever reasons (probably removing propietary code/minimizing non-free code/etc.), the odysee-android-floss version is usually slightly behind the odysee-android version!

Older discussions about F-Droid in the Odysee github repo issues pages seem to be obsolete now, from a time when the number of apps and versioning was quite a mess. The situation with the two apps seems to be much more intuitive now, though not perfect, especially because this is not clearly explained anywhere!

¤ That Odysee APK webpage should really be renamed Odysee Android and from there offer explanations and links to the Google Play Store and F-Droid Repo Apps, along with the option to directly download their accompanying APK files. ¤

Edit:
Definetly devs not being based at all :/

From newest readme file of odysee-android :

Build Variants
There are two build variants: Full and FOSS. The Full variant uses Google APIs and the FOSS variant doesn't. You can switch between them on the "Build Variants" tab in Android Studio.

There's actually a third version that Google Play Store uses... @pixel2user explains and links to explanations... at the very least though I do think that the F-Droid version is up to date with the floss version showing on github... though that's about the only rhing I'm sure of at this point... hah 0.o !

Whether or not it's still the case of if that staddles the line of Build Variant or not or if they should just explicitly be named as two different apps, I'm not sure (not sure where that line would be either, to be honest... though I can see how that could be a subjective opinion as well)... though the versioning of both do seem to stay close, with FLOSS just slightly behind usually...

ExtraEdit:

(?)
~ Either way, issue can be closed, as:

● F-Droid correctly displays the latest odysee-android-floss version
(?)

(to either make the apps more similar or more different in both substance and appropriately clearly update the naming conventions/documentation/versioning to clearly reflect truth, plus provide links and accompanying APK's for all variants)

@pixel2user
Copy link
Author

pixel2user commented Dec 16, 2022

odysee-android (https://github.com/OdyseeTeam/odysee-android)

  • [Native] Android App
  • [Wrong:] This is the app available on Play Store

@BRBsoup - Please correct your post!
"The native app is still being developed and not ready for release." OdyseeTeam/odysee-android#158 (comment)

@BRBsoup
Copy link

BRBsoup commented Dec 16, 2022

I also thought so after researching, but then read the readme of the newest odysee-android, which brought me back to original thinking and prompted me to reply to you at all... in this case, the way everything is presented and explained definetly feels closer to purposefully recklessly negligent than just recklessly negligent, indeed... They need to seriously clean up their act on this, and just only one app with two Build Variants as it's presented and as it should be, and offer website visitors options to view all info/APKs on their own, or at the least just make it simpler on github ffs!!!!!

Edit: thanks for the reply pointing to the truth again, but I hope that at the least my posts do show the crazy logic that has to be followed to not even come to a clear end answer... the f*#סg Play Store info doesn't even link to github and neither does the odysee website changelog webpage that they DO link to... smh

Devs please make everything more organized ASAP because it's threatening trust and transparency of the app! Is so confusing that seems more suspicious than negligent!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants