Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can you supply a build for fdroid? #11

Open
agardener opened this issue Jun 11, 2016 · 13 comments
Open

Can you supply a build for fdroid? #11

agardener opened this issue Jun 11, 2016 · 13 comments

Comments

@agardener
Copy link

Can you create a build for the fdroid opensource repository? I use an alternative android OS which does not ship with the playstore. http://fdroid.org is the goto opensource package repository. I see you also offer a APK for download which I will use for now, but it would be nice to not have to enable 'developer privileges' on my device. Also this will make it easier if you build any updates. Thanks for your help!

@puerile
Copy link
Contributor

puerile commented Jun 13, 2016

thanks for the suggestion, we'll look into it!

@feilen
Copy link

feilen commented Apr 30, 2017

This would be a fantastic addition!

@heyakyra
Copy link

heyakyra commented Feb 8, 2018

This depends on #34 to be completed

@nicolasmaia
Copy link

nicolasmaia commented Jul 18, 2018

@Rudloff can you see any blockers here? (apart from licensing)

@Rudloff
Copy link

Rudloff commented Jul 18, 2018

The repository contains a prebuilt JAR file. F-Droid does not allow that.

Also, the app uses Crashlytics which is a non-free library.

@LilithWittmann
Copy link
Member

OK we heavily rely on TarsoDSP and it will be really hard to build this by ourselves. Regarding crashalytics, it's really helpfull for bugfixes, so I would prefer to not remove it.

But at least I added a license.

@feilen
Copy link

feilen commented Jul 18, 2018

You could throw together a F-droid repo of your own in the mean time, it just wouldn't quite reach the same audience, so I'm not sure how useful that'd be.

@nicolasmaia
Copy link

@LilithWittmann there are other free analytics software you might want to check out :)

@LilithWittmann
Copy link
Member

Would it be an option to just have an f-droid branch?
But if the TarsoDSP lib is really the issue, than that would be pretty hard. (OK I have since 3 years the plan to rewrite all the TarsoDSP stuff but because of lack of time and money, I didn't manage to do it… :-/ )

@LilithWittmann
Copy link
Member

@picsi any recommendations for something easy to integrate that I don't have to host by myself and that has similar capabilities for tracking crashes?

@Rudloff
Copy link

Rudloff commented Jul 18, 2018

Instead of a separate branch, we encourage app author to add a build flavor that builds the app without Crashlytics.

@LilithWittmann
Copy link
Member

@Rudloff but a compiled jar in the repo would be still an issue right?

@Rudloff
Copy link

Rudloff commented Jul 18, 2018

We can have our build recipe remove the JAR from the repository and rebuild it from source before building the app (so we are sure it corresponds to the provided source code).
It means more work for us but it is certainly something we can do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants