I-Zulip 2.1

Kwethulwe ukukhishwa kwe-Zulip 2.1, inkundla yeseva yokuthumela izithunywa ezisheshayo zezinkampani ezifanele ukuhlela ukuxhumana phakathi kwabasebenzi namathimba okuthuthukisa. Le phrojekthi yasungulwa nguZulip futhi yavulwa ngemuva kokutholwa yiDropbox ngaphansi kwelayisensi ye-Apache 2.0. Ikhodi eseceleni kweseva ibhalwe ngePython kusetshenziswa uhlaka lwe-Django. Isoftware yeklayenti iyatholakala ku-Linux, Windows, macOS, Android kanye ne-iOS, futhi kunikezwe isixhumi esibonakalayo sewebhu esakhelwe ngaphakathi.

Uhlelo lusekela kokubili imiyalezo eqondile phakathi kwabantu ababili nezingxoxo zeqembu. I-Zulip ingafaniswa nesevisi ye-Slack futhi ibhekwa njenge-analogue yangaphakathi yenkampani ye-Twitter, esetshenziselwa ukuxhumana nokuxoxisana ngezindaba zomsebenzi emaqenjini amakhulu abasebenzi. Ihlinzeka ngamathuluzi okulandelela isimo nokubamba iqhaza ezingxoxweni eziningi ngesikhathi esisodwa kusetshenziswa imodeli yokubonisa imiyalezo ewuchungechunge evumelane phakathi kokuboshelwa emakamelweni e-Slack nendawo eyodwa yomphakathi ye-Twitter. Ngokubonisa zonke izingxoxo kuchungechunge ngesikhathi esisodwa, ungakwazi ukuthwebula wonke amaqembu endaweni eyodwa kuyilapho ugcina ukuhlukana okunengqondo phakathi kwawo.

Amakhono kaZulip ahlanganisa nokusekelwa kokuthumela imiyalezo kumsebenzisi ngemodi engaxhunyiwe ku-inthanethi (imiyalezo izolethwa ngemuva kokuvela ku-inthanethi), igcina umlando ogcwele wezingxoxo kuseva namathuluzi okusesha ingobo yomlando, ikhono lokuthumela amafayela kokuthi Hudula-futhi- imodi yokulahla, i-syntax yokugqamisa ngokuzenzakalela yamabhulokhi wekhodi adluliselwa emilayezweni, ulimi lomaka olwakhelwe ngaphakathi lokudala ngokushesha uhlu nokufometha kombhalo, amathuluzi okuthumela izaziso zeqembu, ikhono lokudala amaqembu avaliwe, ukuhlanganiswa neTrac, Nagios, Github, Jenkins, Git , Ukuguqulwa, i-JIRA, i-Puppet, i-RSS, i-Twitter nezinye izinsizakalo, amathuluzi okunamathisela amathegi abonakalayo emilayezweni.

Namuhla kuphawula ukukhululwa kweseva yeZulip. Kube nomsebenzi omningi othokozisayo owenziwe ngaphandle kwe-codebase eseceleni kweseva ezinyangeni ezimbalwa ezedlule.

Okuqanjiwe okuyinhloko:

  • Kwengezwe ithuluzi lokungenisa idatha kusuka kumasevisi asekelwe ku-Mattermost, Slack, HipChat, Stride kanye ne-Gitter. Ukungenisa kusuka ku-Slack kusekela wonke amandla atholakalayo lapho amakhasimende ebhizinisi ethumela idatha.
  • Ukuze uhlele ukusesha okugcwele umbhalo, manje ungenza ngaphandle kokufaka isengezo esikhethekile ku-PostgreSQL, esikuvumela ukuthi usebenzise amapulatifomu e-DBaaS afana ne-Amazon RDS esikhundleni se-DBMS yendawo.
  • Ukufinyelela kumathuluzi okuthumela idatha kwengezwe kusizindalwazi sewebhu yomlawuli (phambilini, ukuthekelisa bekwenziwa kuphela kumugqa womyalo).
  • Kungezwe ukusekelwa kwe-Debian 10 "Buster" futhi yehlisa ukusekelwa kwe-Ubuntu 14.04. Ukusekelwa kwe-CentOS/RHEL akukakathuthukiswa ngokugcwele futhi kuzovela ekukhishweni okuzayo.
  • Uhlelo lokwazisa nge-imeyili seluklanywe kabusha ngokuphelele, okulethe kwisitayela esincane esifana nesistimu yezaziso ye-GitHub. Kungezwe izilungiselelo zezaziso ezintsha ezikuvumela ukuthi ulawule ukuziphatha kwezaziso zohlelo lokusebenza nezaziso ze-imeyili zamamaski (isibonelo, I-Zulip 2.1konke), futhi ushintshe nendlela yokubala imiyalezo engafundiwe.
  • Ukuqaliswa kwesango lokudlulisa ama-imeyili angenayo kusetshenzwe kabusha. Ukwesekwa okwengeziwe kokusakaza imilayezo ye-Zulip ohlwini lwama-imeyili, ngaphezu kwamathuluzi ayetholakala ngaphambilini okuhlanganiswa nezinsizakalo zokuposa ze-Zulip.
  • Kwengezwe usekelo olwakhelwe ngaphakathi lokuqinisekisa i-SAML (Ulimi Lokufakazela Ukugomela Lokuvikeleka) lokuqinisekisa. Ikhodi ebhalwe kabusha ukuze ihlanganiswe nezindlela zokuqinisekisa ze-Google - zonke izisekelo ze-OAuth/social authentication zakhiwe kabusha kusetshenziswa imojuli ye-python-social-auth.
  • I-interface ihlinzeka umsebenzisi ngosesho lwe-"streams:public", olunikeza ikhono lokusesha kuwo wonke umlando ovulekile wezincwadi zenhlangano.
  • I-syntax yengezwe kumakhaphu okubonisa ukuze kuboniswe izixhumanisi zezihloko zengxoxo.
  • Izilungiselelo zomongameli zinwetshiwe, okukuvumela ukuthi ukhethe ngokukhetha amalungelo abasebenzisi ukuze udale iziteshi zabo futhi umeme abasebenzisi abasha kuzo.
  • Ukusekelwa kokubuka kuqala amakhasi ewebhu okukhulunywe ngawo emilayezweni kuyiswe esigabeni sokuhlola i-beta.
  • Ukubukeka kuthuthukisiwe, ukuklanywa kwama-indenti ezinhlwini, izingcaphuno kanye namabhulokhi ekhodi kuye kwaklanywa kabusha ngokuphawulekayo.
  • Kwengezwe amamojula amasha okuhlanganisa ne-BitBucket Server, Buildbot, Gitea, Harbour and Redmine. Ukufometha okuthuthuke kakhulu kumamojula akhona wokuhlanganisa.
    Kulungiselelwe ukuhunyushwa okugcwele kwezilimi zesiRashiya nesi-Ukraine.

Source: linux.org.ru

Engeza amazwana