TWIF 44: Mirror, mirror on the wall

This Week In F-Droid 44, Week 8, 2019

In this edition: Mirror work in F-Droid 1.6 alpha 1, new blog on Planet F-Droid, submission queue maintenance, and part 4 of Izzy’s F-Droid series published in print. There are 7 new and 35 updated apps.

F-Droid is a repository of verified free and open source Android apps, a client to access it, as well as a whole “app store kit”, providing all the tools needed to set up and run an app store. It is a community-run free software project developed by a wide range of contributors. This is their story this past week.

Mirror work in F-Droid 1.6 alpha 1

@_hc has spent most of the week on mirror support in F-Droid. All that work is contained in the next alpha release of F-Droid 1.6, alpha 1. There were a number of small related fixes, and it will now choose a random mirror for each APK download.

For the index itself, the old failover model is still in use, meaning it always starts with the main F-Droid repo, and will only move to a mirror if that fails. We need to put some more thought into this, as @_hc’s experiments with randomizing mirrors for the index show that it causes many unnecessary index downloads.

In closing: important changes ahead! Please test 1.6-alpha1!

New blog on Planet F-Droid

@vanitasvitae added Handy News Reader to Planet F-Droid. As the blog feed also contains posts in German and Polish, he is looking for some way to filter these out.

Submission queue maintenance

After @Izzy finished his cleanup work in rfp and fdroiddata, he has gone into maintenance mode, keeping up with new issues and making sure things are progressing. There are quite a few apps ready for packaging now, waiting for someone to pick them up.

If you’ve been wondering why so many new apps keep being added to F-Droid, this is why!

Part 4 of Izzy’s F-Droid series published in print

The fourth part of @Izzy’s F-Droid series was published in c’t magazine. This corresponds to part 3 of his blog series, which should be online in about 1 week from now.

New apps

Updated apps

In total, 35 apps were updated this week. Here are the highlights:

  • DuckDuckGo Privacy Browser was updated from 5.15.1 to 5.18.0. It fixes a bug that prevents opening homescreen or shared links in the app, adds an information box to let you know how to install the search widget, and improves the data clearing process. The URL bar was also polished and received a few small bugfixes.

  • EteSync 1.2.0 is in, adding a button to install OpenTasks if it isn’t installed, and warning about clients that don’t support email attachments when sending event invites.

  • PianOli is a baby-game featuring a small piano. This update from 1.1 to 1.4 brings a new child-lock that blocks any naive attempts at closing the app. It should now be a bit harder for babies to close the app (and unfortunately also for grownups). Also new is the warning sound when quitting the app.

  • FairEmail was updated from 1.333 to 1.338, featuring improved auto-linking, improved inline attachment selection, synchronize-on-demand, support for semi-automatic encryption, and snooze menu on the expanded message view.

  • Shelter was updated to 1.4, introducing “linked unfreeze” shortcuts, “camera proxy” feature, support for cross-profile widgets, support for viewing and manipulating all installed applications (may break things), and in-app global search.

Tips and Feedback

Do you have important app updates we should write about? Send in your tips via Mastodon! Send them to @fdroidorg@mastodon.technology and remember to tag with #TWIF. Or use the TWIF submission thread on the forum. The deadline to the next TWIF is Thursday 12:00 UTC.

General feedback can also be sent via Mastodon, or, if you’d like to have a live chat, you can find us in #fdroid on Freenode, on Matrix via #fdroid:f-droid.org or on Telegram. All of these spaces are bridged together, so the choice is yours. You can also join us on the forum.