Userland: Inclusion in F-Droid

Created on 16 Sep 2018  路  14Comments  路  Source: CypherpunkArmory/UserLAnd

Hi,

Since this app is MIT 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? It looks very promising :)

enhancement

Most helpful comment

Yep, this will be coming in the near-future.

All 14 comments

Yep, this will be coming in the near-future.

@MatthewTighe Please reopen this.

You'll need a gradle flavour that excludes the closed sourced Crashlytics integration and make the app cope with the missing lib, so F-Droid can build the app again.

Ref: https://github.com/CypherpunkArmory/UserLAnd/commit/fde73618900201b316d34c5907ac2890539f5907#diff-39e7d8c00954e920b98e7636f0ac30b2

Ref: https://f-droid.org/wiki/page/tech.ula/lastbuild_43

Yeah, we'll be looking into a FLOSS crash logging solution asap.

ACRA?

That's the plan. Hope to release an updated version using it instead of Crashlytics today.

Right, builds fine, but, is there any issue if I set this: https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/tech.ula.yml#L119 ?

Are you referring to setting the Tracepot endpoint to a blank string? There isn't any _technical_ issue, but the crash logs we receive from the app go a long way towards helping us debug them. Is there any way for me to upload our secret somewhere (secret) so that it could still be part of the F-Droid release build?

No, no secrets in F-Droid, everything must be known.

One option, albeit more coding from your side, as F-Droid itself does, pop-up a dialogue asking the user to send an e-mail with the info, if they wish.

That's fine then. F-Droid users can also come here.

@licaon-kter Do you know of a way to check acceptable libraries? ACRA hasn't been as useful as I'd hoped, and I'm thinking of switching to Sentry. It all _looks_ FLOSS compatible, but it'd be nice to check before making the change

Bugsnag not good enough?

@licaon-kter I could look into on Monday. I just know already that Sentry matches my needs really well. Would it prevent inclusion on F-Droid though? I didn't see among the listed issue packages.

@MatthewTighe Didn't know about Sentry until now, but looks ok, license wise, and I guess it's ok if its libs are in one of the allowed mavens.

FYI since https://github.com/CypherpunkArmory/UserLAnd/commit/8393595accdc59ead2f252ac7633ec86c6e85a22#diff-39e7d8c00954e920b98e7636f0ac30b2R24 you define versionCode elsewhere, so fdroid update check can't autoupdate.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  路  7Comments

yunus70 picture yunus70  路  4Comments

mkevinam picture mkevinam  路  4Comments

jgiddens picture jgiddens  路  6Comments

saurabh6377 picture saurabh6377  路  7Comments