bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
11.83k stars 1.52k forks source link

[Android] F-Droid release #898

Open yozachar opened 1 year ago

yozachar commented 1 year ago

Is your feature request related to a problem? Please describe.

Yes, can't download android app without Google Playstore.

Describe the solution you'd like

Bluesky is made available through F-Droid.

Describe alternatives you've considered

IzzyOnDroid, accrescent.

Additional context

F-droid release === Peace of mind :)

dmytri commented 1 year ago

update?

gagzzz commented 11 months ago

Hello, I'd be also interested since I have a bluesky account but still cannot use it easily on my phone (no google things here).

Also I tried with Obtainium but it requires published Releases, and bluesky-social/social-app only has one tag.

Please publish releases :)

Thank you!

RasheedAZ commented 9 months ago

Are the developers okay with submitting this app for inclusion in the F-Droid main repo?

This is an open source app built on an open protocol... so would be great if it was available on FOSS only app stores like F-Droid.

Thanks :)

yozachar commented 7 months ago

F-droid release === Peace of mind :)

I'm re-thinking about that, after I read https://github.com/GrapheneOS/Camera/issues/227. It's been more than a year, since the last comment was made there. I do not know if the state of things has improved or not.

RasheedAZ commented 6 months ago

This really is not the place for it and I wish you had not linked to that thread. Many of us are aware of all those issues, F-Droid's choices and reasons, how apps are packaged in Linux in general, and other personal issues surrounding GOS dev and would still like FOSS apps to be available on FOSS-only platforms and app stores if possible. Besides F-Droid, there are no FOSS-only app stores for Android (other than its forks which are not as well developed).

For every single one of their criticisms of F-Droid there is a good reply/reason whether they agree with it or not.

It is good that GOS prioritises security over privacy, decentralisation and avoidance of Big Tech, etc. but different people have different threat models and may prioritise things differently.

codenyte commented 6 months ago

https://gitlab.com/fdroid/rfp/-/issues/2732

codenyte commented 6 months ago

@haileyok I saw that you have been involved in #2222 and indirectly mentioned that you would might look into an F-Droid release. I already opened a request for Request for Packaging, which is the first step to get an app released on F-Droid. As mandated by the F-Droid app submission procedures, I have to ask for explicit consent for the app to be published on F-Droid. Only then will we be able to continue working on the release.

haileyok commented 5 months ago

@codenyte Sorry for taking so long here 🙏. I responded in the GitLab repo in this comment! https://gitlab.com/fdroid/rfp/-/issues/2732#note_1931850811

I'll also make sure Obtanium works as well in the meantime. You can (or the F-Droid maintainers) can reach out either on GitLab, here, or via email if anything else is needed.

haileyok commented 5 months ago

Another update: I've added releases to the GitHub Releases page (https://github.com/bluesky-social/social-app/releases/latest) so you can use Obtanium. Will keep track of responses from the F-Droid team as well.

Leaving this issue open for now pending F-Droid status.

Mattis142 commented 6 days ago

are there any updates..? I mean I'd assume f-droid would've responded by now right?

HarriBuh commented 6 days ago

I don't think either F-Droid nor Izzydroid will accept a repo that has still some Google trackers in it (Firebase Analytics). They are very strict here and that's why they are so good. I don't see a reason to include both Sentry AND Firebase analytics, one crash logger should be more than enough.

Mattis142 commented 6 days ago

yes I get that, I still would've liked to at least hear their reply on the matter yk

HarriBuh commented 6 days ago

I'd say the matter still doesn't get its well deserved attention from Bluesky. Being FOSS should be the first priority of Bluesky over EVERYTHING else.

parcelcat commented 5 days ago

According to linsui on GitLab:

The first problem is that Zulu is required but we only have openjdk on Debian.

Any way to resolve this? Can OpenJDK be used as a drop-in replacement for Zulu?

codenyte commented 5 days ago

@linsui

linsui commented 5 days ago

Why do you ping me here? We are waiting for the answer from the dev. I can do nothing.

parcelcat commented 1 day ago

@haileyok Do you anticipate any problems with using OpenJDK instead of Zulu for F-Droid builds?