Deadline icon indicating copy to clipboard operation
Deadline copied to clipboard

F-Droid inclusion

Open Poussinou opened this issue 6 years ago • 10 comments

Hi,

Since this app is GNU GPLv3 licensed, are you considering the fact to add it to F-Droid? There is a strong community behind.

You can find some documentation here.

Otherwise, if you don't want to work on the inclusion of this app by yourself, would it be ok for you if someone else do it for you?

Poussinou avatar Jan 12 '19 15:01 Poussinou

I'm not against and support the inclusion, and glad if someone helps me to submit.😊

gwokhov avatar Jan 13 '19 12:01 gwokhov

@Gwokhov there are problems with the tag name (v1.0-beta06) and the versionName (1.0 beta06) which don't match, so that release cannot be built (automatically). The tag name should always include the versionName literally (the two are used to detect updates, together with the then increased versionCode).

In general I'd suggest not to have spaces in the versionName. For now the easiest thing would be renaming the tag (replacing the space by a "-" so it matches versionName) – unless the one commit since then justifies a new release.

Further, versionName and tag name suggest this was not the first (but rather the 6th) release (versionCode confirms this). Please don't delete tags for older versions (they don't eat space :smile:).

For reference, this is the packaging request @Poussinou opened for your app. See the second post:

INFO: ...skipping version 1.0 beta06 - Generated by import.py - check/set version fields and commit id

Which is the short variant of the first two paragraphs. Another thing it shows is an issue with your gradle; that doesn't have effect on F-Droid (the gradle will be replaced there), but rather on your own builds, so you will wish to fix that.


Thanks for bringing your app to F-Droid! Please ping me (or Possinou) once above issues are fixed, so we can trigger the inclusion process to bring it to the next level.

IzzySoft avatar Feb 21 '19 07:02 IzzySoft

Hello, any updates on this? I'd love to try this app!

RichyHBM avatar May 28 '19 21:05 RichyHBM

@Gwokhov if you could fix the gradle (replacing the "blank" by a "-" so versionName matches the tag name)?

IzzySoft avatar Jun 06 '19 15:06 IzzySoft

@IzzySoft Problem solved, I am sorry for replying after so long.

gwokhov avatar Jun 07 '19 06:06 gwokhov

@Gwokhov thanks! One more step needed, though: Could you move the corresponding tab to point to a commit where the fix is already merged (like 8fe7886)?

IzzySoft avatar Jun 07 '19 16:06 IzzySoft

@IzzySoft Is that ok if I just delete the old release tag directly (1.0-beta06), and replace it by the new commit version?

gwokhov avatar Jun 08 '19 09:06 gwokhov

AFAIK that's the only way it can be achieved – so: yes, it should be OK.

IzzySoft avatar Jun 08 '19 20:06 IzzySoft

@IzzySoft ok, already update the tag 😀.

gwokhov avatar Jun 09 '19 04:06 gwokhov

Thanks! Let's see how the bot responds now (I've just triggered it).

IzzySoft avatar Jun 09 '19 12:06 IzzySoft