owntracks / android

OwnTracks Android App
http://owntracks.org
Eclipse Public License 1.0
1.38k stars 476 forks source link

Submit to F-Droid #82

Closed smurfix closed 9 years ago

smurfix commented 9 years ago

Would it be possible to add this app to the F-Droid repository?

jpmens commented 9 years ago

What is F-Droid, and why would we want to do that? Please elaborate. :)

smurfix commented 9 years ago

http://f-droid.org/

it's an "app market" (for lack of a better description) for open-source Android apps.

They have their own build infrastructure to make sure that the distributed packages are really built from public sources and their installer app, so submission basically consists of

jpmens commented 9 years ago

Sorry, but we don't have the resources to do this at the moment.

binarybucks commented 9 years ago

We're now considering this if we can find suitable replacements for the Google Play Services without crippling functionality.

hoedlmoser commented 9 years ago

you can also just create your own repo https://f-droid.org/wiki/page/Setup_an_FDroid_App_Repo as I have done quick and dirty especially for owntracks http://fdroid.rekmp.net/repo to be up2date on family devices.

friesenkiwi commented 9 years ago

I guess, that would only be the second-best option, also it requires more and additional effort...

mvdan commented 9 years ago

Hey! F-Droid dev here. If you want to publish on our main repo, which requires building from source, you'd have to get rid of the third party maven repositories (we only allow maven central and jcenter for now) and the binary aar in libs/.

Alternatively, like other say, you can just set up your own F-Droid repository. You can just feed it apks directly, without having to worry about building your app with our fdroidserver tools.

binarybucks commented 9 years ago

Thanks for your response. Please see my comment over at #88 so we don't have to keep an eye on two threads.

dpriskorn commented 4 years ago

How is the status now? Have you removed google play services and the maven stuff mentioned above?

jpmens commented 4 years ago

There has been no change.

dpriskorn commented 4 years ago

Would you accept a PR? What is aar used for? What is pulled from the maven repos?

growse commented 4 years ago

Would you accept a PR? What is aar used for? What is pulled from the maven repos?

PRs always welcome. Acceptance subject to review of course.

ahmouse15 commented 3 years ago

Hey! F-Droid dev here. If you want to publish on our main repo, which requires building from source, you'd have to get rid of the third party maven repositories (we only allow maven central and jcenter for now) and the binary aar in libs/.

Alternatively, like other say, you can just set up your own F-Droid repository. You can just feed it apks directly, without having to worry about building your app with our fdroidserver tools.

The aar is no longer used, and the only repos used are maven central, jcenter, google, and https://plugins.gradle.org/m2/ from what I can tell. Correct me if I'm wrong, but the only thing left to do is remove the dependency on libs from the google and m2 repos, then OT should be fully F-Droid compliant

growse commented 3 years ago

Yep, I'm hoping to get the next 2.4.x release into fdroid. Working on the metadata here, but there's a few things to iron out.

poisonborz commented 11 months ago

Any updates on this? A lot of people - especially the target group of OwnTracks, who don't want to depend on large corporations for such features - use FDroid, or Android phones that don't even come with GPlay.

Update: I see there is a recent ticket for this, https://github.com/owntracks/android/issues/1298

mnalis commented 3 months ago

FYI, owntracks 2.5.0 seems to have finally landed in F-droid few days ago

growse commented 3 months ago

Yep, we're back.