Wiqaytna-app / wiqaytna_android

GNU General Public License v3.0
161 stars 65 forks source link

Inclusion in F-droid #26

Closed Dragnucs closed 4 years ago

Dragnucs commented 4 years ago

Please consider submitting the application to F-droid.

Submission link: https://gitlab.com/fdroid/rfp/-/issues/1372

What is mostly required is a fastlane file structure and tagging releases. I might help with that.

Additionally, to enhance privacy respect, please provide a so called untainted build with no dependencies to crashlytics and firebase or other proprietary dependencies.

Keep up the good work! I am glad Morocco is releasing a foundational, quality, privacy reviewed, and FLOSS application.

licaon-kter commented 4 years ago

Additionally, to enhance privacy respect

It's not about that, the main F-Droid repo hosts only full free open-source apps. If it links to Google Services/Firebase/Crashlytics/etc libs, which are closed sourced, it can't be included.

Dragnucs commented 4 years ago

F-droid hosts application that are at the same time FLOSS and privacy friendly. The application at hand lacks in the later.

Inclusion Policy

Instead of debating what it is about or not, lets contribute to make this even better, and privacy respecting.

Abdelwahad commented 4 years ago

Thank you very much for this interesting proposal, but as @licaon-kter pointed out, the use of Firebase is not allowed by F-droid.

Dragnucs commented 4 years ago

Why is firebase used in this application anyway? Can't an alternative be used? Like knative or other databases.

licaon-kter commented 4 years ago

@smege1001 nope, and if that was the case for older apps in the past it is no more.

The Wiki is obsolete since Dec 2018, there only 4 pages there, related to current build output, that are still updated.

Dragnucs commented 4 years ago

@Abdelwahad can you reconsider this issue? This will also solve other issues like #38.

Abdelwahad commented 4 years ago

@Dragnucs Sorry, we will not move from firebase in a near futur. Anyway, thanks a lot for your proposal.

Dragnucs commented 4 years ago

I understand not wanting to move away from firebase, but can you please explain this choice? Using a proprietary library while you want to have a fully free and open source stack.

licaon-kter commented 4 years ago

@Abdelwahad is this about a database software or about having a dependency on Google Services?

Dragnucs commented 4 years ago

Both. The stack starts from the what runs on the mobile, transport layers than what is used in the back-end server. For example, even if this application is open source, it forces us to use proprietary privacy intrusive dependencies. Google services for instance.

licaon-kter commented 4 years ago

@Dragnucs I wasn't asking you, I wasn't asking that