Tutvustame Zulip 11 vÀljaannet, serveriplatvormi, mis on mÔeldud ettevÔtte sÔnumiteenusena ja sobib töötajate ning arendusmeeskondade suhtlemiseks. Projekt loodi algselt ettevÔtte Zulip poolt ja avati pÀrast Dropboxi poolt omandamist Apache 2.0 litsentsi alusel. Serverikood on kirjutatud Pythonis, kasutades Django raamistikku. Klientrakendus on saadaval Linuxile, Windowsile, macOS-ile, Androidile ja iOS-ile, samuti pakutakse integreeritud veebiliidest.
SĂŒsteem toetab nii otse sĂ”numite vahetamist kahe inimese vahel kui ka grupiarutelude korraldamist. Zulipit vĂ”ib vĂ”rrelda Slacki teenusega ja pidada seda sisekorporatiivseks analoogiks Twitterile, mida kasutatakse töötajate seas töösuhete ja kĂŒsimuste aruteluks suurtes gruppides. Pakutakse vahendeid mitme arutelu samaaegseks jĂ€lgimiseks ja osalemiseks, kasutades teatud vĂ€limustega sĂ”numite kuvamise mudelit, mis on optimaalseks kompromissiks Slacki ruumide ja Twitteri avaliku ruumi vahel. KĂ”igi arutelude samaaegne kuvamine vĂ”imaldab ĂŒhes kohas katta kĂ”ik grupid, samas sĂ€ilitades nende vahel loogilise jaotuse.
Zulipi omadustest vĂ”ib vĂ€lja tuua ka toimetamise toetuse offline-reĆŸiimis (sĂ”numid toimetatakse kohale pĂ€rast internetiĂŒhenduse taastumist), tĂ€ieliku aruteluajaloo sĂ€ilitamise. serveris ja otsimisvĂ”imalused arhiivis, vĂ”imalus saata faile kaasahaarimise pĂ”himĂ”ttel, automaatne sĂŒntaksi esiletĂ”stmine sĂ”numites olevatele koodiblokkidele, sisseehitatud markeerimiskeel loetelude kiireks vormindamiseks ja teksti kujundamiseks, vahendid grupi teavituste saatmiseks, vĂ”imalus luua suletud gruppe, integratsioon Traci, Nagios, Githubi, Jenkinsiga, Git, Subversion, JIRA, Puppet, RSS, Twitteri ja teiste teenustega, vahendid visuaalsete markerite sidumiseks sĂ”numitega.

Peamised uuendused:
- Lisatud funktsioon juba saadetud ja loetud sÔnumite meeldetuletamiseks mÀÀratud aja pÀrast. Meeldetuletusele on vÔimalik lisada suvaline mÀrk. Funktsiooni saab kasutada selleks, et edastada sÔnum hiljem, kui hetkel pole aega vastata, nÀiteks kui sÔnumit ei ole vÔimalik kohe lugeda.
- Lisatud tugi ĂŒldiste vestluste (general channels) loomisele, kus arutelu kĂ€ib ĂŒhes voos ilma teema eraldamiseta.
- Lisatud vÔimalus jaotada vestluskanalid kaustadesse. NÀiteks projektidega seotud vestluskanalid vÔivad olla eraldi kaustades, et need ei seguneks teiste vestlustega. Tulevastes vÀljaannetes plaanitakse lisada erinev juurdepÀÀsude haldamine kaustadele.

- Lisatud tugi hiljutiste teemade nimekirja vaatamiseks vestluskanalites, et kiiresti hinnata kÀimasolevaid arutelusid.
- Ălesehitust on muudetud video ja piltide miniatĂŒĂŒride jaoks. Miniatuuride suurus on suurenenud, kuid need jÀÀvad endiselt teisejĂ€rguliseks vĂ”rreldes tekstiga sĂ”numivoos.
- Antud on vÔimalus kirjutada sÔnumeid erinevatesse aruteludesse, lahkumata hetke vestlusest (nÀiteks saab kiiresti kirjutada isikliku sÔnumi kÀsitletava teema kohta).

- Suure teksti lĂ”ikamisel lĂ”ikepuhvrisse on nĂŒĂŒd vĂ”imalik kleepitud tekst konverteerida failiks ja saata see manustatud tekstifailina.
- Vasaku paneeli ĂŒlemisse ossa on lisatud filter otse saadetud sĂ”numite ja vestluskanalite otsimiseks. Samuti on vĂ”imalik filtreerida teemasid arutelu kĂ€igus kĂ€sitletud ĂŒlesande soorituse staatuse jĂ€rgi (silt 'â'/ 'tehtud').

- Lisatud tugi kÔigi sÔnumite loetuks mÀrkimiseks peatatud vÔi jÀlgimata teemades.
- Kasutajatele on antud vÔimalus hallata kÔiki mittekaubanduslike nÀpunÀidete seadeid oma isiklikus teatesÀtete paneelis. Muuhulgas on vÔimalik seadistada kohandatud teateid mis tahes chat-kanali jaoks.
- Kohanduste nuppude ja bÀnnerite vÀlimus seadmise liideses on uuendatud.
- Otsingu soovituste kuvamine otsinguvÀlja kÔrval on tagatud.

- Iga chati grupi, rolli ja kasutaja kombinatsiooniks on lubatud anda Ôigusi teema kustutamiseks ja liigutamiseks ning mÀrkida teemasid tehtuks.
- Lisatud funktsioon arhiivis olnud vestluste ja deaktiveeritud gruppide taastamiseks.

- Uute kasutajate jaoks saadetud kohandatud tervituse seadistamise tugi on lisatud.
- Uues server Lisatud lĂ”pp-punktide vaheline krĂŒptimine (E2EE) push-teadetele mobiilirakendustes.
- Lisatud integreerimise moodulid OpenProjecti ja OpenSearchiga. Tugevdatud integreerimist GitHubi, GitLabi ja Jotformiga.
- Klahvikombinatsioonide kaudu on tagatud juhtimine, sÔltumata aktiivsest klaviatuuriseadmest ja keelest.
- Valmistatud uus mobiilirakendus Androidi ja iOS-i jaoks, mis on loodud Flutteri raamistiku abil (vana mobiilirakendus kasutas React Native'i). TĂ”detakse, et rakendus erineb liidese disainist ja töötab kiiremini, kuid jÀÀb funktsionaalsuses maha vanast rakendusest (nt puudub push-teadete lĂ”pp-punktide vaheline krĂŒptimine).

Allikas: opennet.ru






