jasoncheng / dica

This is a very simple Friendica android client, wrote by Android Kotlin
GNU General Public License v3.0
15 stars 2 forks source link

Alternative Download Source #98

Closed IzzySoft closed 5 years ago

IzzySoft commented 5 years ago

Currently, your app is only available in the walled garden of Playstore – and thus unreachable for folks without access to that. Would you consider offering an alternative download source – e.g. by attaching the APK to its corresponding release tag here at Github? Thanks in advance!

jasoncheng commented 5 years ago

@IzzySoft no problem sir, would also upload to F-Droid, many thanks for let me know about this

IzzySoft commented 5 years ago

F-Droid builds from your sources (so no APK upload). Taking your previous comment as you're supporting inclusion with F-Droid, I've opened an Request for Packaging there. For that to proceed, you'd also need to specify a license for your project. I'm not sure whether F-Droid auto-update-checker can deal with the format of your tag names (v<versionName>-<versionCode> – we normally use v<versionName> or just <versionName>), but that we can figure then.

Thanks a lot first for agreeing at all! :wink:

jasoncheng commented 5 years ago

@IzzySoft

This is my first time create open source project, i really no idea what should i do; i learn to know [ what is F-Droid ] also today.

yeah, learn a lot today :)

IzzySoft commented 5 years ago

I gladly help as good as I can. To learn about what F-Droid is and how it works, I've just published an article a week ago: F-Droid: The privacy-friendly alternative to Google Play Store.

And I'm glad I can help out as "teacher" :rofl:

jasoncheng commented 5 years ago

hi teacher @IzzySoft , lol...cool 👍 It's late in Taiwan, will read full article you post when i wake up . Hit the sack. do action tomorrow

jasoncheng commented 5 years ago

@IzzySoft

Thanks a lot

IzzySoft commented 5 years ago

Cool, thanks! With F-Droid inclusion we've got an issue: GMS (Google Mobile Services) are a show-stopper (no proprietary components or other blobs allowed). May I suggest you attach an APK for now so I can include your app with my repo meanwhile?

As for GMS: You seem to use that for location services. Is that really essential for the app? Or maybe you could establish a build flavor that comes without that (unless you can do without that altogether)? That would make it possible to include the app with F-Droid then. GMS is the only "scanner error" we got on your repo.

jasoncheng commented 5 years ago
IzzySoft commented 5 years ago

Thanks again!

jasoncheng commented 5 years ago

you're welcome, you help me a lot on DiCa project, about the rest part, i'll do some research, when i find solution, will tag you, my teacher, thanks for your work :)

IzzySoft commented 5 years ago

Yes, please do. Also be welcome to chime in to the RFP directly.

jasoncheng commented 5 years ago

thank you teacher @IzzySoft

IzzySoft commented 5 years ago

@jasoncheng any news on the build flavor? Did you find some tutorial and got started?

IzzySoft commented 4 years ago

@jasoncheng are you still on it – or did the project die? Last commit is more than 2 years ago now :(