jwr1 / interstellar

An app for Mbin and Lemmy, connecting you to the fediverse.
https://kbin.earth/m/interstellar
GNU General Public License v3.0
27 stars 4 forks source link

Add to F-droid #30

Open Darin755 opened 3 months ago

Darin755 commented 3 months ago

Describe the feature you'd like to request

Would it be possible to add this app to F-droid?

Additional context

No response

jwr1 commented 3 months ago

I'm not against it, but I've never put anything on F-droid and don't know what the process is. I might look into it at some point, but if someone else would like to work on this, that's fine, too.

Darin755 commented 3 months ago

The first step is to work on eliminating non-free dependencies. They have automated tools for detecting them but it will require some effort on your part to get the app into compliance.

I am actually not much of a programmer but I love and support libre software so I am trying to improve the free ecosystem. Honestly F-droid's requirements are designed to protect end users and to keep peoples devices as free as possible.

I'll see if I can get started hacking your app and running some tests. I'll come back to this issue when I am done with the initial work.

jwr1 commented 1 month ago

https://gitlab.com/IzzyOnDroid/repo/-/issues/534

Darin755 commented 1 month ago

IzzyOnDroid is not official F-droid.

jwr1 commented 1 month ago

IzzyOnDroid is not official F-droid.

Is there a meaningful difference? I know IzzyOnDroid is not official, but one of the main aspects of F-droid is being able to add your own repos, so it's very easy to setup. Additionally, considering the popularity of IzzyOnDroid, some people might already have the repo added, and in fact, some F-droid clients have it added by default (like droidify).

Darin755 commented 1 month ago

The problem with Izzyondroid is that it is a "cheap way out" in the sense that it bypasses the F-droid security and freedom protections. I don't mind adding a repo for specific apps but I don't like that developers increasingly targeting Izzyondroid as a quick and easy alternative. I would love to see your app in F-droid main as that means that it passed the F-droid requirements and should overall be free (freedom), secure and private.