-
-
Notifications
You must be signed in to change notification settings - Fork 51
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 or releases APK #26
Comments
In order to make this happen, it looks like I am going to have to switch database libraries. I'm currently using ObjectBox which is supposed to be FLOSS but certain hidden aspects of it are not. F-Droid has flagged this and denied my app. They also took down many other apps from their store over this issue. It seems like a lot of people have been blindsided by this. I just wanted to give an update that deploying will take a bit more time because of this change. objectbox/objectbox-java#1102 |
I'm curious why is specifically ObjectBox blocked and not just an anti-feature? |
I'm not entirely sure but I believe it is because it is closed source. I think anti-features are more for non-free features but I could be wrong. Either way, the latest release 2.5.0 I have migrated the app to Room for db, Zxing for QR codes, and created a new flavor specifically for F-Droid which removes all Google Crashlytics/Analytics. I actually prefer this as now there can be a fully FLOSS version of the app. We are in the final stages of resolving some pipeline issues for deploying to F-Droid. I'll keep you posted on the progress! |
Update: The pipeline was completed successfully about one week ago. We are now waiting on F-Droid to complete the app signing. Once that is completed, I assume they will add it to the store. They were unable to provide a timeline. Unfortunately, this is a very long and slow process. |
We are officially on F-Droid! Special note, although F-Droid and Google Play versions are similar, the main difference is the F-Droid version has no Google Analytics/Crashlytics while the Google Play version does. |
Not everyone likes or wants to use the Google Play Store, so having an official APK in a third party store or under releases would be nice.
The text was updated successfully, but these errors were encountered: