[Prosody]Announce to users of branch “testing”

:fr: Version française plus bas
:uk: English version right here

If you are currently using the “testing” branch of the prosody app, please upgrade to the latest revision of “testing” as soon as possible. To achieve this, as usual, type this:

sudo yunohost app upgrade prosody -u https://github.com/YunoHost-Apps/prosody_ynh/tree/testing

This is not a real upgrade: the only thing this fake upgrade will do is changing the version number from 0.12.4~ynh106 to 0.12.4~ynh119. But what for then?

TL;DR: This fake upgrade will save you some trouble when the next stable release will be published.

Long story: We need to publish a bugfix soon in “stable” branch only. But since the version number is currently the same in “testing” and in “stable” branches, if we do that now, you would soon receive a notification indicating a new prosody version is available for upgrade. That new version would actually be a regression for you, and would bring some problems. Mostly because the data storage format is radically different between those 2 branches (one branch uses plugin http_upload, the other one uses plugin http_file_share).

We will wait a few days before publishing the bugfix release.


:fr: Version française

Si vous utilisez actuellement la branche “testing”" de l’application prosody, veuillez mettre à jour vers la dernière révision de “testing”" dès que possible. Pour ce faire, comme d’habitude, tapez ceci :

sudo yunohost app upgrade prosody -u https://github.com/YunoHost-Apps/prosody_ynh/tree/testing

Ce n’est pas une véritable mise à jour : la seule chose que ça va faire c’est changer le numéro de version de 0.12.4~ynh106 à 0.12.4~ynh119. Mais pour quoi faire vous direz-vous ?

En bref : cette fausse mise à jour vous évitera des ennuis lors de la publication de la prochaine version stable.

L’histoire plus en détail : nous devons prochainement publier un correctif qui cible uniquement la branche “stable”. Mais comme le numéro de version est actuellement le même dans les branches “testing” et “stable”, si nous faisions cela maintenant, vous recevriez bientôt une notification indiquant qu’une nouvelle version de prosody est disponible. Or cette nouvelle version serait en fait une régression pour vous et poserait même quelques soucis. Notamment parce que le format de stockage des données est radicalement différent entre ces deux branches (l’une utilise le plugin http_upload, l’autre utilise le plugin http_file_share).

Nous attendrons quelques jours avant de publier une nouvelle version stable.

4 Likes

C’est fait.

I hope I don’t get bitten by this.

My server is currently snafu, due to a reboot during a stuck app upgrade (?) and I haven’t found time to turn it back on and see what’s what. It could be half an hour work, or a right bloody mess :person_shrugging:

That is to say: What are my options, if (let’s say) I get my server back up in a month from now? What do I need to watch out for with the Prosody update?

I hope the testing branch will be merged into a stable release by then. So you won’t have to do anything special and you’ll be able to enjoy “normal” prosody updates :slight_smile:

1 Like

Perfect, thank you. I hope I fix my server before that.

The bugfix release 0.12.4~ynh107 was released on May 25 and then the testing branch was merged into stable on May 29 in release 0.12.4~ynh120.
You may now apply app update as usual.

La version corrective 0.12.4~ynh107 a été publiée le 25 mai, puis la branche testing a été fusionnée dans la branche stable le 29 mai dans la version 0.12.4~ynh120.
Vous pouvez donc maintenant mettre à jour l’app de la façon habituelle.

3 Likes