How do I get an app added?

fdroiddata

#1

Hi,
I sent a PR to the F-Droid data repo to add an app I made, but nobody checked it after 3 weeks. Last time I added an app it only took a few hours, did something change?

This is the PR: https://gitlab.com/fdroid/fdroiddata/merge_requests/3766

Thanks


#2

Hi,

How do I get an app added?

First of all, build it via fdroid build. I usually ignore those MR where authors didn’t bother to check that.


#3

Our (free) time to check varies, yes.


#4

hi @relan I’m actually on setup a distro to proceed fdroid build ad described here : https://f-droid.org/docs/Submitting_to_F-Droid_Quick_Start_Guide/
Can some tell about basic questions :

  • is debian a mandatory for MRs ?
  • what can be done with i386 only (conversely to amd64) ?
  • what can be processed with Arch distro & latest aur fdroidcl / fdroidserver / fdroidserver-git ?
  • how much Gb are needed for 1)fdroidserver.git 2)fdroiddata.git

Finally, when reading fdroid docs, looks sdk / vagrant / python3 are central necessary tools : did anyone knows if fdroid build & MR can be done within QubesOS debian session ?


#5

Nope, works on Ubunut too, at least…

Build server is 64bit, any reason for 32? 32 is kinda obsolete everywhere

You check out and tell us. I git clone fdroiddata & fdroidserver, so you don’t need prepackaged distro specific things.

<20Mb and <320Mb

But, depending on your app, if say you’re doing make NDK build tools (or whatever was that command) that balloons to 2.5-3Gb easy, plus gradle deps downloaded, plus android build tools another 100Mb


#6

Finally, when reading fdroid docs, looks sdk / vagrant / python3 are central necessary tools

Vagrant is needed only if you want to run builds in an isolated environment, like the one used on the official build server.

You can just clone fdroiddata, fdroidserver and run fdroid build your.app.id directly on your host system (any GNU/Linux distro is fine, not sure about 32-bit ones, though).