Shuttle icon indicating copy to clipboard operation
Shuttle copied to clipboard

Submit to F-Droid

Open timusus opened this issue 9 years ago • 16 comments

I don't know what's involved here. I'd like to do this, but it would be great if I could get some help, as I have even more on my plate than usual having just released Shuttle as an open source app.

https://f-droid.org/contribute/

timusus avatar Feb 27 '17 10:02 timusus

See https://f-droid.org/wiki/page/Inclusion_Policy.

This would require adding a build flavor without Crashlytics, firebase and play services.

faho avatar Feb 27 '17 17:02 faho

Meanwhile, attaching the .apk to releases/ (and dropping me a note) could bring it into my repository (F-Droid compatible) immediately, see Creating Releases for details on how to achieve that (pretty easy, no much time spent on it).

IzzySoft avatar Feb 27 '17 20:02 IzzySoft

Also infos why for example services like play services are needed would be nice.

Thaodan avatar Mar 01 '17 14:03 Thaodan

@Thaodan seeing vending.CHECK_LICENSE being requested, one of the reasons in the free version might be upgrading to Shuttle+ via IAP – which should not hurt being removed from the FOSS version. I'd still be interested for what a music player might need GCM, though :wink:

IzzySoft avatar Mar 01 '17 16:03 IzzySoft

Shuttle uses Play Services for Firebase integration (analytics). GCM != Play Services.

I'm working towards automating apk deployment, firstly to the releases section of Github. Once that's done, I'll create an F-droid branch of the project which removes Crashlytics/Firebase.

timusus avatar Mar 03 '17 06:03 timusus

Good plan, @timusus ! Still curious: What does the app use GCM for?

IzzySoft avatar Mar 03 '17 08:03 IzzySoft

@IzzySoft Shuttle doesn't use GCM.

timusus avatar Mar 03 '17 08:03 timusus

@timusus strange. Then I wonder what went wrong with the analysis on Appbrain, which states so.

IzzySoft avatar Mar 03 '17 08:03 IzzySoft

Thanks, @timusus – it's available in my repo now :smiley_cat:

IzzySoft avatar Mar 03 '17 19:03 IzzySoft

@IzzySoft it's not F-droid ready yet. Still need to create a version without Play-Services/Crash lyrics.

As for AppBrain, I'm not sure why it's getting a false-positive for GCM.. Maybe something to do with Firebase..

timusus avatar Mar 03 '17 22:03 timusus

Understood, @timusus – still, if you include my repo with your F-Droid client, it now is available by that, including updates whenever you create a new tag and attach an .apk to it. Just follow the link to see for yourself :smiley_cat: But yes, for the official repo it would need that special version.

IzzySoft avatar Mar 04 '17 10:03 IzzySoft

As someone who only get apps from F-droid it would be lovely if you could make it compatible with the official branch 👍

Just joining my voice here, thank you for open sourcing it !

ghost avatar Mar 07 '17 06:03 ghost

Hey, has there been an update on this?

adityasaky avatar Jun 20 '17 01:06 adityasaky

I'd love to have the Shuttle Player on F-Droid, too! Any news on this?

juneverse avatar Oct 24 '17 19:10 juneverse

Hi. Some time has passed. Can anyone tell the status on this?

dinigo avatar Nov 20 '19 19:11 dinigo

No change as yet

timusus avatar Nov 20 '19 23:11 timusus