Izlaists Zulip 2.1 laidienu, serveru platformu uzņēmuma tērzēšanas risinājumu izvietošanai, kas piemēroti darbinieku un izstrādātāju grupu komunikācijas organizēšanai. Projekts sākotnēji tika izstrādāts uzņēmumā Zulip un tika atvērts pēc tā iegādes no uzņēmuma Dropbox ar Apache 2.0 licenci. Servera kods ir uzrakstīts Python valodā, izmantojot Django ietvaru. Klientu programmatūra ir pieejama Linux, Windows, macOS, Android un iOS, kā arī ir pieejams iebūvēts tīmekļa interfeiss.
Sistēma atbalsta gan tiešu ziņojumu apmaiņu starp diviem cilvēkiem, gan grupu diskusijas. Zulip var salīdzināt ar Slack pakalpojumu un uzskatīt par iekšējā uzņēmuma Twitter analogu, ko izmanto darbinieku darba jautājumu komunikācijai un apspriešanām. Tiek nodrošināti rīki, lai izsekotu stāvokli un piedalītos vienlaikus vairākās diskusijās, izmantojot pavedienu modeli ziņojumu attēlošanai, kas ir optimāls kompromiss starp Slack istabu un publisko Twitter telpu. Vienlaicīga pavedienu attēlošana visām diskusijām ļauj vienuviet aptvert visas grupas, saglabājot loģisku dalījumu starp tām.
No Zulip piedāvātajām iespējām jāatzīmē atbalsts ziņu nosūtīšanai lietotājam offline režīmā (ziņas tiks piegādātas pēc atgriešanās online), pilnīgas diskusiju vēstures saglabāšana uz serveri un rīki, lai meklētu arhīvā, failu sūtīšanas iespēja Drag-and-drop režīmā, automātiska koda bloku sintakses izcelšana ziņojumos, iebūvēta marķēšanas valoda ātrai sarakstu izveidošanai un teksta formatēšanai, grupveida paziņojumu sūtīšanas rīki, iespēja izveidot slēgtas grupas, integrācija ar Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter un citiem pakalpojumiem, rīki, lai pievienotu vizuālas atzīmes ziņojumiem.
Šodien tiek svinēta Zulip servera izlaišana. Pēdējo mēnešu laikā ir veikts liels interesants darbs ārpus servera koda bāzes.
Galvenās jauninājumi:
- Pievienots rīks datu importēšanai no Mattermost, Slack, HipChat, Stride un Gitter pakalpojumiem. Importējot no Slack, tiek nodrošināta visu datu eksportēšanas iespēju atbalsts korporatīvojām plāna klientu versijām.
- Tagad pilnīgai teksta meklēšanai var iztikt bez specializēta PostgreSQL papildinājuma, kas ļauj izmantot DBaaS platformas, piemēram, Amazon RDS, vietējās datu bāzes vietā.
- Web administrācijas saskarnē pievienota piekļuve datu eksportēšanas rīkiem (iepriekš eksportēšana notika tikai no komandrindas).
- Pievienota atbalsts Debian 10 «Buster» un pārtraukts atbalsts Ubuntu 14.04. CentOS/RHEL atbalsts vēl nav pienācīgi izstrādāts un būs pieejams nākamajos laidienos.
- Pilnībā pārstrādāta e-pasta paziņojumu sūtīšanas sistēma, kas ir pielāgota minimālistiskajam stilam, līdzīgam GitHub paziņojumu sistēmai. Pievienotas jaunas paziņojumu iestatījumi, kas ļauj pārvaldīt uzvedību push paziņojumiem un e-pasta paziņojumiem maskām (piemēram,
all), kā arī mainīt nesalasīto ziņojumu skaitīšanas metodi. - Pārstrādāta e-pasta ieejas vārtiem paredzētā īstenošana. Pievienots atbalsts Zulip ziņojumu plūsmu pārvēršanai pasta sarakstos, papildus iepriekš pieejamajiem rīkiem integrācijai ar Zulip pakalpojumiem e-pasta sūtīšanai.
- Iekļauta iebūvēta SAML (Security Assertion Markup Language) autentifikācijas atbalsts. Pārstrādāts kods, lai integrētu ar Google autentifikācijas mehānismiem – visi OAuth/social autentifikācijas aizmugures ir pārrakstīti, izmantojot python-social-auth moduli.
- Lietotājam saskarnē ir pieejams meklēšanas operators «streams:public», kas nodrošina iespēju meklēt visā organizācijas atvērtajā sarakstei.
- Markdown sintaksei pievienots sintakse, lai norādītu saites uz diskusiju tematiem.
- Paplašināti moderatoru iestatījumi, ļaujot selektīvi pārvaldīt lietotāju tiesības izveidot savus kanālus un aicināt jaunus lietotājus gadījumos.
- Uz beta testēšanas posmu pārnesta atbalsta priekšskatījums web lapām, kas tiek pieminētas ziņojumos.
- Veikta ārējā izskata optimizācija, īpaši izteikta pārstrādātajā atstarošanas noformējumā sarakstos, citāru un kodu blokos.
- Pievienoti jauni integrācijas moduļi ar BitBucket Server, Buildbot, Gitea, Harbor un Redmine. Ievērojami uzlabota formatēšana esošajos integrācijas moduļos.
Sagatavoti pilnīgi tulkojumi krievu un ukraiņu valodā.
Avots: linux.org.ru
