adgad / kboard

Android keyboard for fast responses
GNU General Public License v3.0
155 stars 24 forks source link

Alternative download of APK #1

Closed IzzySoft closed 5 years ago

IzzySoft commented 5 years ago

Would you mind making your app available to "Google free" people? It seems to meet the inclusion criteria of F-Droid, so I could help you getting it listed there. Alternatively, adding the APK to your release tags would be a good start (and enabling me to add it to my repo immediately).

adgad commented 5 years ago

Hello!

I've added the APK to releases. If you fancy helping getting it listed on F-Droid that would be great! Otherwise I can have a look when I get a chance :)

IzzySoft commented 5 years ago

Thanks a lot! Looks good so far (for testing, I've added it to my repo

For getting it into the official repo, one thing is missing: A FOSS license. Have you decided on one? Once that done, I'd file the RFP for you.

Further, a nice-to-have would be screenshots. Best if you could provide them via Fastlane/Triple-T (see here for details). That's the sae structure Play store uses – so you'd need to set it up once and then can use it in both worlds. As said: nice-to-have, not a must-have – so take your time to consider.

Oh, and please let me know once you've chosen (and set) the license for your project, so I can start the RFP for you :innocent:

PS: What for does your keyboard need the Internet permission?

esmoak commented 5 years ago

@IzzySoft unless I'm mistaken, the internet permission is needed to execute the CURL commands to create http endpoints mentioned in the Readme.

Thanks for helping to move this forward for F-Droid inclusion.

IzzySoft commented 5 years ago

Good point, @esmoak – I missed those Curl commands!

adgad commented 5 years ago

I've added a License! Will take a look at fastlane/triple t later this week hopefully.

Thanks a bunch, this is super helpful 😬

IzzySoft commented 5 years ago

Thanks, Adgad – updated that in my repo (where it will show up with tomorrow's sync.

Let me know when I shall file an RFP for the official repo. With the license added, I could do that straight away – or wait until you've established Fastlane data, so we get that right from the start.

And glad to help!

adgad commented 5 years ago

Okay, so I've added the fastlane metadata, and recreated the tag/release so the metadata is included. I think that's enough? Let me know if I'm missing anything 😃

IzzySoft commented 5 years ago

I'm not familiar with Fastlane, so I cannot tell about the structure (is it just a metadata directory in the top-level dir – or is that confugurable? From the past I remember a different directory name – and indeed, according to the Fastlane docu, there's a level missing: /fastlane/metadata/android should be the "root" containing the "locale directories"). Text files look OK to me, but I cannot find any screenshot?

adgad commented 5 years ago

I think I've got everything in the right place now. Fastlane doesn't seem to like any of my screenshot sizes, so not sure they'll be accepted. Do you fancy filing an RFP anyway, and I can update screenshots later?

IzzySoft commented 5 years ago

Sure, that can be done. Screenshots would then be fetched with a future update.

So here you go. But please take care that your tag names match the app versions: currently v4.1.1 points to a 4.1.2. And please do not remove tags (they don't use space but are needed for reference).

IzzySoft commented 5 years ago

One minor issue you might wish to solve was pointed out by the F-Droid bot behind that link ("unverified gradle download"). Then, when you've fixed the tag, your app can be processed.

IzzySoft commented 5 years ago

Closing as it's available via the official F-Droid repo now.