XMPP klijentu yaxim navršilo se 10 godina.

Razvijači yaxim, slobodnog XMPP klijenta za platformu Android, proslave desetogodišnjicu projekta. Prvi commit obavljen je 23. kolovoza 2009. godine prvi commit yaxim, što znači da je danas ovaj XMPP klijent službeno dvostruko mlađi od protokola prema kojem radi. Od tada, mnogo se promijenilo, kako u samom XMPP-u, tako i u sustavu Android.

2009: početak

Godine 2009. platforma Android bila je još uvijek potpuno nova i nedostajao je besplatni IM klijent. Bilo je glasina i najava, ali nitko još nije objavio funkcionalan kod. Prvi konkretni naznaka bila je prezentacija njemačkih studenata Svena i Krisa koji su predstavljali svoj semestralni projekt YAXIM — Yet Another XMPP Instant Messenger.

Primili su nekoliko prijateljskih pisama, stvorili projekt na GitHubu i nastavili pisati kod. Krajem godine, na konferenciji 26C3, prikazana je još jedna kratka prezentacija. Veliki problem yaxima u to vrijeme bila je pouzdana isporuka poruka, no postupno se sve poboljšalo.

Značajne promjene

Godine 2010. YAXIM je preimenovan u yaxim, kako bi više ličio na ime a manje na viku kraticu. Godine 2013. pokrenut je projekt Bruno, kao mlađi brat yaxima, XMPP klijent za djecu i sve one koji vole životinje. Trenutno ima gotovo 2000 aktivnih korisnika.

Također, 2013. godine pokrenut je XMPP poslužitelj yax.im, uglavnom kako bi se korištenje yaxima i Bruna olakšalo, kao i kako bi se imao stabilan i pouzdan poslužitelj prikladan za mobilne klijente.

Na kraju, 2016. godine yaxim je dobio svoj sadašnji logotip, sliku jaka.

Dinamika razvoja

Od prvog dana yaxim je bio amaterski projekt, bez komercijalne podrške i bez stalnih programera. Tijekom godina, njegov kod rastao je prilično sporo, a 2015. godina bila je posebno neproduktivna. Unatoč tome što yaxim ima veći broj instalacija na Google Playu nego Conversations, posljednji, kako neki kažu, je glavni klijent na Androidu i vrlo popularan među korisnicima XMPP-a. Međutim, barem u posljednje tri godine nije bilo smanjenja broja uređaja na kojima je instaliran yaxim (Google ne pruža statistiku do 2016. godine).

Trenutni problemi

Kodna osnova yaxima (Smack 3.x, ActionBarSherlock) vrlo je zastarjela i trenutno se ulažu veliki napori da yaxim izgleda dobro na modernim Android uređajima (materijalni dizajn) i podržava moderne funkcije, poput interaktivnih dijaloga o dozvolama i uštede baterije, kao i protokola Matrix (koji ne uvijek radi). Testne verzije s najnovijim razvojem dostupne su preko beta-kanala na Google Playu.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster