XMPP-klienten yaxim har fylt 10 år

Utviklerne yaxim, en gratis XMPP-klient för plattformen Android, firar tioårsjubileum för projektet. För tio år sedan, den 23 augusti 2009, gjordes den första commit yaxim och det betyder att denna XMPP-klient idag är officiellt hälften så gammal som protokollet som den arbetar med. Mycket har förändrats sedan dess både i XMPP och i Android-systemet.

2009: början

År 2009 var Android-plattformen fortfarande helt ny och saknade en gratis IM-klient. Det fanns rykten och annonser, men ingen hade ännu publicerat fungerande kod. Den första konkreta ledtråden var en presentation av de tyska studenterna Sven och Chris som presenterade sitt terminsprojekt YAXIM — Yet Another XMPP Instant Messenger.

. De fick några vänliga brev, skapade ett projekt på GitHub och fortsatte skriva kod. I slutet av året visades en till kort presentation. Ett stort problem för yaxim vid den tiden var pålitlig leverans av meddelanden, men gradvis förbättrades allt.

Betydande förändringar

År 2010 omdöptes YAXIM till yaxim för att låta mer som ett namn och mindre som en skrikande förkortning. År 2013 skapades projektet Bruno, som en lillebror till yaxim, en XMPP-klient för barn och alla som älskar djur. För närvarande har den nästan 2000 aktiva användare.

Även år 2013 lanserades XMPP-servern yax.im, huvudsakligen för att göra användningen av yaxim och Bruno enklare, samt för att ha en stabil och pålitlig server som är lämplig för mobila klienter.

Slutligen, år 2016 fick yaxim sin nuvarande logotyp, en bild av en jak.

Utvecklingsdynamik

Från och med första dagen har yaxim varit ett ideellt projekt, utan kommersiellt stöd och utan permanenta utvecklare. Under många år har dess kod vuxit ganska långsamt, där 2015 var särskilt lågproduktivt. Trots att yaxim har fler installationer på Google Play än Conversations, anses den sistnämnda av vissa vara den främsta klienten på Android och mycket populär bland XMPP-användare. Trots detta har det åtminstone under de senaste tre åren inte skett någon nedgång i antalet enheter där yaxim är installerat (Google tillhandahåller ingen statistik innan 2016).

Nuvarande problem

Koden bak yaxim (Smack 3.x, ActionBarSherlock) er ganske utdatert, og det brukes mye arbeid for å få yaxim til å se bra ut på moderne Android-enheter (materialdesign) og støtte moderne funksjoner som interaktive tillatelsesdialoger og strømsparing, samt protokollen Matrix (som ikke alltid fungerer). Testversjoner med de nyeste utviklingene tilbys gjennom beta-kanalen på Google Play.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster