Yaxim XMPP klientam ir 10 gadi

Izstrādātāji jaxim, bezmaksas XMPP klients platformai android, svinēt projekta desmitā gadadiena. Pirms desmit gadiem, 23. gada 2009. augustā, tas tika izdarīts pirmā apņemšanās yaxim, un tas nozīmē, ka šodien šis XMPP klients oficiāli ir uz pusi jaunāks par protokolu, kurā tas darbojas. Kopš tiem tālajiem laikiem ir notikušas daudzas izmaiņas gan pašā XMPP, gan Android sistēmā.

2009: sākums

2009. gadā Android platforma joprojām bija pilnīgi jauna, un tai trūka bezmaksas tērzēšanas klienta. Ir bijušas baumas un paziņojumi, taču neviens vēl nav publicējis darba kodu. Pirmais konkrētais mājiens bija vācu studentu Svena un Krisa prezentācija, prezentējot savu semestra projektu YAXIM — vēl viens XMPP Instant Messenger.

Viņi saņēma vairākas draudzīgas vēstules, izveidoja projektu vietnē GitHub un turpināja rakstīt kodu. Gada beigās 26C3 konferencē tika parādīta vēl viena īsa prezentācija. Yaxim lielā problēma tajā laikā bija uzticama ziņojumu piegāde, taču lietas pakāpeniski uzlabojās.

Būtiskas izmaiņas

2010. gadā YAXIM tika pārdēvēts par yaxim, lai tas izklausītos vairāk kā vārds un mazāk kā spilgts akronīms. 2013. gadā projekts tika izveidots Bruno, tāpat kā Yaxim mazais brālis, ir XMPP klients bērniem un ikvienam, kam patīk dzīvnieki. Pašlaik tai ir gandrīz 2000 aktīvo lietotāju.

Tāpat 2013. gadā tika palaists XMPP serveris yax.im, galvenokārt, lai atvieglotu yaxim un Bruno lietošanu, kā arī lai būtu stabils un uzticams serveris, kas piemērots mobilajiem klientiem.

Visbeidzot, 2016. gadā Yaxim saņēma savu pašreizējo logotipu, jaka attēlu.

Attīstības dinamika

Jau no pirmās dienas yaxim bija hobija projekts, bez komerciāla atbalsta un bez pastāvīgiem izstrādātājiem. Tā koda pieaugums gadu gaitā ir bijis diezgan lēns, un 2015. gads ir bijis īpaši lēns. Neskatoties uz to, ka Yaxim ir vairāk instalāciju pakalpojumā Google Play nekā Sarunas, daži uzskata, ka pēdējais ir galvenais Android klients, un tas ir ļoti populārs XMPP lietotāju vidū. Tomēr vismaz pēdējos trīs gadus nav samazinājies to ierīču skaits, kurās ir instalēts yaxim (Google nesniedz statistiku līdz 2016. gadam).

Pašreizējās problēmas

Yaxim koda bāze (Smack 3.x, ActionBarSherlock) ir diezgan novecojusi, un pašlaik tiek pieliktas lielas pūles, lai yaxim izskatītos labi modernās Android ierīcēs (materiāla dizains) un atbalstītu tādas modernas funkcijas kā interaktīvie atļauju dialoglodziņi un akumulatora taupīšana. , un arī protokols Matrica (kas ne vienmēr strādā). Tiek piedāvātas testa versijas ar jaunākajiem sasniegumiem beta kanāls pakalpojumā Google Play.

Avots: opennet.ru