photos icon indicating copy to clipboard operation
photos copied to clipboard

Consider releasing android builds through FDroid

Open carsonfarmer opened this issue 5 years ago • 7 comments

https://f-droid.org/en/docs/Submitting_to_F-Droid_Quick_Start_Guide

carsonfarmer avatar Sep 12 '18 22:09 carsonfarmer

Or https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/

steelman avatar Oct 01 '18 08:10 steelman

I opened (a very minimalistic) request for packaging issue here: https://gitlab.com/fdroid/rfp/issues/750

Bubu avatar Oct 16 '18 21:10 Bubu

Sweet thanks @Bubu! We just got our first automated apk release https://github.com/textileio/textile-mobile/releases/tag/android_1.6.14_262

Since Android is still pretty beta, how is F-droid for distributing new releases? Should we wait for a bit more stability or just go for it?

andrewxhill avatar Oct 17 '18 18:10 andrewxhill

There is (I think) a way to mark releases as unstable. Sometimes a new version appears on a list, but it's not recommended for upgrade. On the other hand you may consider setting up your own repo (see my post above) to have maximum control.

steelman avatar Oct 18 '18 05:10 steelman

We are waiting for your F-Droid release... Bare in mind that F-Droid will not be able to build when you rely on JDK or other non-free tools. Still alpha? No worries! https://f-droid.org/docs/Inclusion_Policy/?title=Inclusion_Policy Doing it throught your own repo? Also an option!

easyKL avatar Dec 26 '18 01:12 easyKL

In its current state, the app has a show-stopper:

    compile('com.crashlytics.sdk.android:crashlytics:2.9.5@aar') {
        transitive = true;
    }

That's not acceptable at F-Droid. If you really want that, we'd need a separate FOSS build flavor for F-Droid that comes without this.

IzzySoft avatar Feb 05 '19 17:02 IzzySoft

Makes sense. We can probably make this configurable at build time and make two releases, one with and one without Crashlytics. @asutula ?

sanderpick avatar Feb 05 '19 17:02 sanderpick