Skip to content

Commit 87feffd

Browse files
ByteHamsterkeunes
andauthored
Explain why F-Droid takes a while to build (#232)
Co-authored-by: Keunes <[email protected]>
1 parent 7c3577f commit 87feffd

File tree

4 files changed

+23
-1
lines changed

4 files changed

+23
-1
lines changed

_documentation/general/f-droid.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: documentation.categories.general.f-droid
3+
layout: doc
4+
level: "2"
5+
group: "general"
6+
icon: "fas fa-robot"
7+
---
8+
9+
# {% t {{ page.title }} %}
10+
11+
{% tf documentation/{{ page.group }}/{{ page.slug }}.md %}

_i18n/en.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ documentation:
141141
synchronization: "How to synchronize between devices"
142142
proxy: "Leading traffic through a proxy or Tor network"
143143
episode-deletion: "Deletion of episodes"
144+
f-droid: "Updates on F-Droid"
144145
playback:
145146
title: "Playback"
146147
intro: "Below, you can find topics related to playback."
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
After a new version of AntennaPod gets released, we often are asked when it will be available on F-Droid. We can't give an exact answer — it usually takes a few days.
2+
3+
Getting a new version on F-Droid involves the following steps:
4+
- After we create a [release](https://github.com/AntennaPod/AntennaPod/releases), F-Droid needs to detect that something in AntennaPod changed. For this, F-Droid runs an update checker server about every 2 days.
5+
- After F-Droid detects that there is a new AntennaPod release, it builds the app. With this, F-Droid makes sure that the app you download really matches the source code that AntennaPod publishes. Because there are many apps to build, the F-Droid server takes an additional 1-2 days to build the app.
6+
- Finally, the resulting app needs to get signed cryptographically. This happens on a computer that is not connected to the internet. A person at F-Droid needs to take the app and physically walk it to that special computer. How long this takes depends on how often the person walks to that special computer. Usually, this step takes an additional 1-2 days after the app was built.
7+
8+
As you can see it can easily take a week before a new AntennaPod release is available on F-Droid, so please be patient. If an update is still not available more than a week after its release, feel free to let us know by creating a post on our [forum](https://forum.antennapod.org/), and we'll investigate it.
9+
10+
You can get an idea of the progress by checking [if F-Droid's releases list was updated](https://gitlab.com/fdroid/fdroiddata/-/commits/master?search=Update+known+apks) since the new AntennaPod release and by checking on [F-Droid Monitor](https://monitor.f-droid.org/builds/build) if the new release was built yet.

_i18n/en/general/download.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ Official versions of AntennaPod are available on Google Play and F-Droid:
3333
<!-- mdpo-disable-next-line -->
3434
[{{ img-GP | strip }}](https://play.google.com/store/apps/details?id=de.danoeh.antennapod) [{{ img-FD | strip }}](https://f-droid.org/packages/de.danoeh.antennapod/)
3535

36-
AntennaPod is only officially published in above two app stores because we don't have the time to support more. All other stores listing AntennaPod copied the app without our explicit permission. We are not responsible for updating those or making sure they work correctly. The F-Droid repository is not maintained by us, but by the people behind F-Droid. If it is not the latest version, there's not so much we can do but you can always let us know by creating a post on our [forum](https://forum.antennapod.org/), and we'll investigate it.
36+
AntennaPod is only officially published in above two app stores because we don't have the time to support more. All other stores listing AntennaPod copied the app without our explicit permission. We are not responsible for updating those or making sure they work correctly. The F-Droid repository is not maintained by us, but by the people behind F-Droid. F-Droid usually takes a few days until updates get available ([read more](/documentation/general/f-droid)). If an update is still not available more than a week after its release, feel free to let us know by creating a post on our [forum](https://forum.antennapod.org/)), and we'll investigate it.
3737

3838
<small>Google Play and the Google Play logo are trademarks of Google LLC.</small>

0 commit comments

Comments
 (0)