Hi all,
because the official apps need a lot of time to be checked and ensure all is fine, we’re often taking too much time to release an update for an official app.
On one hand, we want to ensure the quality of our officials apps, and avoid to have any regression for the final users, on the other hand hand we would really like to give all users up-to-date applications.
To merge these 2 goals, we’re trying a new way.
Now, all our official apps bring out a testing branch.
This new branch will allow us to quickly merge fixes and new improvements before an integration into the master branch and, by the way, to be spread to all the users.
Of course, we hope also this branch will be tried by many users, either because you want a more up-to-date application, or just because you want to try an app to help improving it and allow us to spread the update to the community.
So, how can you try the testing branch for an app?
In CLI only for the moment, you can simply install an app from the testing branch
sudo yunohost app install https://github.com/YunoHost-Apps/APP_ynh/tree/testing --verbose
Or make an upgrade for an app already installed.
sudo yunohost app upgrade APP -u https://github.com/YunoHost-Apps/APP_ynh/tree/testing --verbose
We’ll announce on this topic any update on an official testing branch, so you’ll be able to follow any news on testing branches if you want to help.
However, please do not use this topic for any support queries. Please prefer the apps xmpp room (apps@conference.yunohost.org) or the git repository of each app.
Bonjour à tous,
Les applications officielles nécessitent beaucoup de temps pour être vérifiées et s’assurer que tout est correct, donc nous prenons souvent trop de temps pour sortir une mise à jour pour une application officielle.
D’un côté, nous voulons assurer la qualité de nos applications officielles, et éviter d’avoir des régressions pour l’utilisateur final, d’un autre côté, nous voudrions vraiment donner à tous les utilisateurs des applications à jour.
Pour joindre ces 2 objectifs, nous essayons une nouvelle méthode.
A présent, toutes nos applications officielles disposent d’une branche testing.
Cette nouvelle branche va nous permettre de merger rapidement les corrections et améliorations avant une intégration dans la branche master, et être ainsi disponible pour tout les utilisateurs.
Bien sûr, nous espérons aussi que cette branche sera essayée par de nombreux utilisateurs, soit pour avoir une version plus à jour de leur application, soit simplement pour tester une application et aider à l’améliorer et permettre de diffuser la mise à jour à l’ensemble de la communauté.
Alors, comment vous pouvez essayer la branche testing d’une application ?
En CLI seulement pour le moment, vous pouvez simplement installer l’application depuis la branche testing.
sudo yunohost app install https://github.com/YunoHost-Apps/APP_ynh/tree/testing --verbose
Ou mettre à jour une application déjà installée.
sudo yunohost app upgrade APP -u https://github.com/YunoHost-Apps/APP_ynh/tree/testing --verbose
Nous annoncerons sur ce sujet les mises à jour sur les branches testing des applications officielles, ainsi vous pourrez suivre les nouveautés sur les branches testing si vous voulez participer.
Toutefois, merci de ne pas utiliser ce sujet pour le support. Préférez le salon xmpp apps (apps@conference.yunohost.org) ou le dépôt git de l’application.