LibreServer Blog / Tweaks and improvements

A few recent improvements to the Freedombone system.

XMPP server

The version of Prosody has been upgraded to 0.11.0, also with a corresponding update of the community modules. It looks like Prosody is gradually becoming more compatible with the Conversations android app and including the needed XEPs by default.

Some changes have been made to minimize the occasions upon which Prosody needs to be restarted. Restarting the daemon often seemed to break PEP. The upgrade to 0.11.0 may also help this situation because it has a more recent PEP implementation.

App installs

When installing an app there is now a progress bar shown. Previously there was an install and pray approach in which once you had got past the confirmation step you just had to hope that the app would show up some time later. This removes that ambiguity.

Added EteSync

A new app for synchronizing calendar and contacts across devices.

Added Zap

Zap is like Hubzilla, but with some features removed so that it's specialized as a social network system rather than a general web publishing system. It uses the latest version of the Zot protocol.

Better app icons

Previously the icons for apps had been added rather hastily and some of them looked quite blurry. The icons have been updated so they now have better resolution.

Fixed amd64 images

There was a catastrophic bug in the amd64 images which was preventing them from installing properly. This only applied if you were installing from a USB drive. At an early stage in the install the USB bus was being reset, which obviously caused dire problems and data corruption. That should no longer be an issue and the downloads have been updated.

App help screens

These have now all been added, although currently most of them are very basic. There's scope to make the help on these screens more comprehensive.