About the end of Official apps in YunoHost

Hi everyone

Following a discussion, more than a year ago, About Community and Official Apps, it was decided to put an end to the “Official” and “Community” lists, which have been merged into the “Apps” list.
With that decision, some of you may have noticed that the apps don’t show anymore any reference to Official or Community.
Instead, a new tag “high quality” has appeared and replaced the “Official” tag.
You can have a look to this documentation to know more about what makes a “high quality” app.

For the purpose of the migration, all “Official” apps have become “high quality” ones.
This migration process is going to end, which means that “high quality” tag is going to be given only on demand, and former Official apps will become standard apps.
You can find on the previous link the process for an app to become a high quality one.

So, concretely, what does that means for your beloved apps ?
There’s different cases:

  • For apps that have already asked for the “high quality” tag, nothing change.
    These apps are:

    • gitlab
    • leed
  • For former Official apps that are still maintained, their packagers will need to ask for the “high quality” tag and respect the rules to acquire it.
    Concretely that probably means that they’re going to quickly have it and nothing will change.
    These apps are:

    • dokuwiki
    • etherpad_mypads
    • opensondage
    • piwigo
    • strut
    • synapse
    • wallabag2
    • wordpress
  • Unfortunately, most of former Official apps are of that third case, apps that are no longer maintained by a dedicated maintainer.
    Those apps are in need of a new maintainer (or multiple ones), otherwise they may not have any further improvement.
    These apps are:

    • agendav
    • ampache
    • baikal
    • hextris
    • jirafeau
    • kanboard
    • my_webapp
    • nextcloud
    • phpmyadmin
    • rainloop
    • roundcube
    • searx
    • shellinabox
    • transmission
    • ttrss
    • zerobin

As those last apps are among the most used, we really need maintainers ready to take some time to give them some love.
So don’t hesitate, we need you !


(Traduction automatique)

Bonjour à tous

Suite à une discussion, il y a plus d’un an, About Community and Official Apps, il a été décidé de mettre fin aux listes “Official” et “Community”, qui ont été fusionnées dans la liste “Apps”.
Avec cette décision, certains d’entre vous ont peut-être remarqué que les applications n’affichent plus aucune référence à “Official” ou “Community”.
Au lieu de cela, un nouveau tag “high quality” est apparu et a remplacé l’étiquette “Official”.
Vous pouvez consulter cette documentation pour en savoir plus sur les caractéristiques d’une application “high quality”.

Dans le cadre de la migration, toutes les applications “Official” sont devenues des applications “high quality”.
Ce processus de migration va prendre fin, ce qui signifie que le tag “high quality” ne sera attribué qu’à la demande et que les anciennes applications officielles deviendront des applications standard.
Vous pouvez trouver sur le lien précédent le processus pour qu’une application devienne une application high quality.

Concrètement, qu’est-ce que cela signifie pour vos applications préférées ?
Il y a différents cas :

  • Pour les applications qui ont déjà demandé le tag “high quality”, rien ne change.
    Ces applications sont :

    • gitlab
    • leed
  • Pour les anciennes applications officielles qui sont toujours maintenues, leur packager devront demander le label “high quality” et respecter les règles pour l’acquérir.
    Concrètement, cela signifie probablement qu’ils vont l’obtenir rapidement et que rien ne changera.
    Ces applications sont :

    • dokuwiki
    • etherpad_mypads
    • opensondage
    • piwigo
    • strut
    • synapse
    • wallabag2
    • wordpress
  • Malheureusement, la plupart des anciennes applications officielles sont de ce troisième cas, des applications qui ne sont plus maintenues par un packager dédié.
    Ces applications ont besoin d’un nouveau mainteneur (ou de plusieurs), sinon elles risquent de ne plus être mises à jour.
    C’est le cas de ces applications :

    • agendav
    • ampache
    • baikal
    • hextris
    • jirafeau
    • kanboard
    • mon_webapp
    • nextcloud
    • phpmyadmin
    • rainloop
    • roundcube
    • searx
    • shellinabox
    • transmission
    • ttrss
    • zerobin

Comme ces dernières applications sont parmi les plus utilisées, nous avons vraiment besoin de mainteneurs prêts à prendre un peu de temps pour leur donner un peu d’amour.
Alors n’hésitez pas, nous avons besoin de vous !

8 Likes

J’aimerai vraiment pouvoir contribuer, car j’aime Yunohost. Je ne sais pas si je serai assez doué pour en avoir les compétences, en programmation, mes connaissances sont surtout en ruby…
J’ai déjà essayé de mettre en place vagrant et ynh_dev avec git. Il faut que j’apprenne encore beaucoup de choses et bien lire toute la documentation… Mais je suis volontaire pour maintenir Nextcloud par exemple, car c’est tout de même très utile, indispensable pour mes diverses installations de YuNoHost. Il faut que je plonge dans la compréhension des apps de Yunohost et Php que je ne maîtrise pas…
Mais je veux bien y passer du temps et de l’amour, mais je vais sûrement avoir besoin d’aide…

4 Likes

Maintaining an app isn’t really difficult, don’t hesitate to ask for help here or on the apps xmpp room.
The most important part for nextcloud is the upgrade of the core, if you want to help on that part, you can start by having a look to how previous updates have been done.
Also, a huge part is to answer to issues and to try to help people, and if necessary to fix issues.

2 Likes