Le client XMPP yaxim a 10 ans

Développeurs yaxim, client XMPP libre pour la plateforme Android, célèbre le dixième anniversaire du projet. Il y a dix ans, le 23 août 2009, le premier commit de yaxim a été réalisé et cela signifie qu'aujourd'hui ce client XMPP a officiellement deux fois moins d'âge que le protocole sur lequel il fonctionne. Depuis ces temps lointains, de nombreux changements ont eu lieu tant dans le XMPP que dans le système Android.

2009 : le début

En 2009, la plateforme Android était encore toute nouvelle et manquait d'un client IM gratuit. Des rumeurs et des annonces circulaient, mais personne n'avait encore publié de code fonctionnel. Le premier indice concret fut la présentation de Sven et Chris, étudiants allemands, présentant leur projet de semestre YAXIM — Yet Another XMPP Instant Messenger.

Ils ont reçu plusieurs lettres amicales, ont créé un projet sur GitHub et ont continué à écrire du code. À la fin de l'année, une autre courte présentationa été montrée lors de la conférence 26C3. Un des grands problèmes de yaxim à l’époque était la livraison fiable des messages, mais les choses se sont progressivement améliorées.

Changements significatifs

En 2010, YAXIM a été renommé yaxim pour ressembler davantage à un nom qu'à un acronyme criard. En 2013, le projet Bruno, comme le petit frère de yaxim, un client XMPP pour enfants et pour tous ceux qui aiment les animaux. Il compte actuellement presque 2000 utilisateurs actifs.

En 2013, le serveur XMPP yax.im, a été lancé principalement pour faciliter l'utilisation de yaxim et Bruno, ainsi que pour avoir un serveur stable et fiable adapté aux clients mobiles.

Enfin, en 2016, yaxim a reçu son logo actuel, représentant un yak.

Dynamique de développement

Depuis le premier jour, yaxim a été un projet amateur, sans soutien commercial ni développeurs permanents. Au fil des ans, son code a progressé lentement, l'année 2015 étant particulièrement peu productive. Bien que yaxim ait plus d'installations sur Google Play que Conversations, ce dernier, comme certains le disent, est le client principal sur Android et très populaire parmi les utilisateurs de XMPP. Cependant, au moins au cours des trois dernières années, il n'y a pas eu de diminution du nombre d'appareils sur lesquels yaxim est installé (Google ne fournit pas de statistiques avant 2016).

Problèmes actuels

La base de code de yaxim (Smack 3.x, ActionBarSherlock) est très obsolète et de nombreux efforts sont actuellement déployés pour que yaxim ait un bon aspect sur les appareils Android modernes (design matériel) et pour prendre en charge des fonctionnalités modernes telles que les dialogues de permissions interactifs et l'économie de batterie, ainsi que le protocole Matrix (qui ne fonctionne pas toujours). Des versions de test avec les derniers développements sont proposées via le canal bêta sur Google Play.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster