stealthcopter / AndroidNetworkTools

Set of useful android network tools
Apache License 2.0
1.39k stars 282 forks source link

Publish the application on F-Droid #54

Closed jonadem closed 4 years ago

jonadem commented 5 years ago

Be the first network tools application on F-Droid ! ;-)

stealthcopter commented 5 years ago

@IzzySoft used to publish it from his website to F-Droid automatically, not sure why it's stopped picking it up. Might want to get in touch with him?

IzzySoft commented 5 years ago

@stealthcopter where did I stop? Your last tagged version is 0.4.3 – which can be found in my repo.

But apart from that, what @jonadem asks for is getting it into the official repo. I see nothing speaking against that (except that for auto-updates there, you'd need to put versionName/versionCode directly into your app/build.gradle (F-Droid cannot deal with variables there).

So if you wish, I could initiate the inclusion procedure (note: I'm meanwhile one of the F-Droid maintainers).

stealthcopter commented 5 years ago

Ahhhhhhhh sorry I misunderstood what was happening. Thanks again for hosting your repo :)

I'll have a look at removing the variables and read up more about F-droid

IzzySoft commented 5 years ago

If you need any help, ring the bell. As a "quick note": I could open an RFP (Request For Packaging) for your app at F-Droid. Our bot would then scan its Github repo (this one here) and check if everything is OK. If it is (what I assume), one of our "integrators" would see if it can be build. That being successful, your app's Metadata would be merged with ours, and a few days later your app should be available in our catalogue.

No harm trying. Official repo has more prestige (and trust) than mine 😉

For deeper details, may I recommend you the appropriate article from my blog series on F-Droid? F-Droid for advanced users and developers explains things in more details. The corresponding chapter for including your app with F-Droid is this one.

IzzySoft commented 5 years ago

@stealthcopter any news on this? Once you've adjusted the gradle and made a new release, we could open a packaging request (RFP) at F-Droid.

stealthcopter commented 4 years ago

Next commit contains the build version name/code in the app/build.gradle @IzzySoft Please feel free to initiate a RFP for it :)

IzzySoft commented 4 years ago

Thanks! Put on my list and hopefully will file it this week (if someone else is faster, just go ahead :rofl:). Currently have to run, work calls :cry:

IzzySoft commented 4 years ago

OK, here you go. You might consider establishing Fastlane file structure to provide screenshots (and also be able to maintain summary and description yourself, among other things). One place to rule them all: Fastlane Supply also ships to Play Store :wink:

stealthcopter commented 4 years ago

@IzzySoft Thanks for this, I've added the fastlane structure and published a new release 0.4.5 let me know if there is anything else I need to do!

IzzySoft commented 4 years ago

Thanks @stealthcopter – I hope en-GB will do (AFAIK F-Droid always defaults to en-US if a language isn't present; maybe a symlink would do but I cannot tell). I left a note in my RFP so the packager(s) make sure to verify. As it's not yet processed, you could of course add something and retag to make sure :wink:

stealthcopter commented 4 years ago

@IzzySoft I've replaced it with en-US and pushed a new build out for simplicity

IzzySoft commented 4 years ago

Ooops… Houston, now we have a different problem: versionName doesn't match the tag name anymore…

stealthcopter commented 4 years ago

Whoops, one day I'll get this right! Have pushed a new build 0.4.5.2

IzzySoft commented 4 years ago

:laughing: Yeah, now it fits. Updated the RFP accordingly and hope it will be picked up soon. Thanks!

ghost commented 4 years ago

@IzzySoft is there any news on this?

IzzySoft commented 4 years ago

Unfortunately not. Must have been overlooked. I've just pinged our packagers, in the hope to motivate one. Be welcome to ping there yourself should noone answer and nothing happen for another week or two.

IzzySoft commented 4 years ago

Finally – congrats! :tada: I'll remove your app from my repo next week (once the F-Droid index has settled in the clients) to avoid confusion (signature mismatch), if you don't mind?

stealthcopter commented 4 years ago

@IzzySoft of course :) thanks for all your help with this!

IzzySoft commented 4 years ago

Gladly, @stealthcopter – and I will miss it in my repo. Was there for 2.5 years now…