blokadaorg / blokada

The official repo for Blokada apps.
https://blokada.org
3.07k stars 215 forks source link

Custom F-Droid repo?? #821

Open NatureHog opened 3 years ago

NatureHog commented 3 years ago

Would it be possible to make a Custom F-Droid repo only for Blokada, so that the Blokada version could be updated around the same time as the release comes out?

Thanks in advance!

peterroth commented 3 years ago

No, it isn't possible. F-droid is an organisation and they review every update and app.

NatureHog commented 3 years ago

There is a possibility!

As an example: The popular Password Manager "Bitwarden" has a custom repo at https://mobileapp.bitwarden.com/fdroid/repo (I haven't read much into how it works, I'm afraid...)

It is even possible to make a "fingerprint" to verify the repo.

Am 9. Jänner 2021 13:28:45 MEZ schrieb "Péter Róth" notifications@github.com:

Closed #821.

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/blokadaorg/blokada/issues/821#event-4187001571

NatureHog commented 3 years ago

Official docs about this here: https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/

peterroth commented 3 years ago

Nice, thanks for sharing this information, I'll check it.

NatureHog commented 3 years ago

Any updates on this?

Glitchy-Tozier commented 3 years ago

Btw, NewPipe apparently also allows has this feature. (https://github.com/TeamNewPipe/NewPipe/issues/5421)

triallax commented 3 years ago

I believe that Blokada doesn't need a custom repo. NewPipe is behind by many versions on the main F-Droid repo due to some issues related to signatures (0.20.1 on the main F-Droid repo, 0.20.10 is the latest release), so having a custom repo is important. And even when the issue get fixed, NewPipe's updates are very time-sensitive, as changes in YouTube or other services might break NewPipe, and people don't really want to wait for several days until a fix is released. On the other hand, Blokada's updates aren't as time-sensitive as NewPipe. Since I believe custom repos should be avoided when there isn't a good reason for them, I think Blokada doesn't need one.

kar commented 3 years ago

Also, I have finally managed to make the automatic updates working for both v5 and v4 on fdroid, meaning the updates now do not need a review each time, and are automatically pulled. It still takes a few days before the update shows up on fdroid, but it's not weeks anymore.

Nevertheless I'll mark this task as a good first time task, if someone wants to volunteer to maintain the custom repo.

KopfKrieg commented 2 years ago

Also, I have finally managed to make the automatic updates working for both v5 and v4 on fdroid

I can't find the current version of Blokada (both v4 and v5) in the official F-Droid repo any more. Has something changed regarding this?!

peterroth commented 2 years ago

v4 is available: https://f-droid.org/packages/org.blokada.alarm/