Rub tawm Zulip 2.1

Kev tso tawm ntawm Zulip 2.1, lub server platform rau kev xa cov neeg xa xov sai uas tsim nyog rau kev teeb tsa kev sib txuas lus ntawm cov neeg ua haujlwm thiab pab pawg txhim kho, tau nthuav tawm. Qhov project yog Ameslikas tsim los ntawm Zulip thiab qhib tom qab nws tau los ntawm Dropbox raws li Apache 2.0 daim ntawv tso cai. Lub server-sab code yog sau hauv Python siv Django moj khaum. Cov neeg siv software muaj nyob rau Linux, Windows, macOS, Android thiab iOS, thiab lub vev xaib sib txuas kuj tau muab.

Lub kaw lus txhawb kev xa xov ncaj qha ntawm ob tus neeg thiab pab pawg sib tham. Zulip tuaj yeem muab piv rau cov kev pabcuam Slack thiab suav tias yog ib qho kev sib koom ua haujlwm sab hauv ntawm Twitter, siv rau kev sib txuas lus thiab kev sib tham txog kev ua haujlwm hauv pawg neeg ua haujlwm loj. Muab cov cuab yeej rau kev taug qab cov xwm txheej thiab koom nrog ntau qhov kev sib tham ib txhij siv cov xov xwm xov xwm uas yog qhov kev pom zoo ntawm kev khi rau Slack chav thiab ib qho chaw pej xeem ntawm Twitter. Los ntawm kev nthuav tawm txhua qhov kev sib tham hauv xov ib zaug, koj tuaj yeem ntes txhua pab pawg hauv ib qho chaw thaum tswj kev sib cais ntawm qhov sib txawv ntawm lawv.

Zulip lub peev xwm kuj suav nrog kev txhawb nqa xa cov lus rau tus neeg siv hauv hom offline (cov lus yuav raug xa tom qab tshwm hauv online), txuag tag nrho cov keeb kwm ntawm kev sib tham ntawm cov neeg rau zaub mov thiab cov cuab yeej rau kev tshawb nrhiav cov ntaub ntawv, muaj peev xwm xa cov ntaub ntawv hauv Drag-and- poob hom, tsis siv neeg highlighting syntax rau code blocks xa mus rau hauv cov lus, built-in markup lus sai sai tsim cov npe thiab cov ntawv formatting, cov cuab yeej rau xa pab pawg neeg ceeb toom, muaj peev xwm los tsim kaw pab pawg, kev koom ua ke nrog Trac, Nagios, Github, Jenkins, Git , Subversion, JIRA, Puppet, RSS, Twitter thiab lwm yam kev pabcuam, cov cuab yeej siv rau kev xa cov ntawv cim rau cov lus.

Hnub no yog qhov kev tso tawm ntawm Zulip server. Muaj ntau txoj haujlwm nthuav tawm sab nraud ntawm server-sab codebase nyob rau ob peb lub hlis dhau los.

Main innovations:

  • Ntxiv ib lub cuab yeej rau kev xa cov ntaub ntawv los ntawm cov kev pabcuam raws li Mattermost, Slack, HipChat, Stride thiab Gitter. Ntshuam los ntawm Slack txhawb nqa tag nrho cov peev txheej muaj thaum cov neeg siv khoom lag luam xa tawm cov ntaub ntawv.
  • Txhawm rau npaj cov ntawv tshawb fawb tag nrho, tam sim no koj tuaj yeem ua yam tsis muaj kev txhim kho tshwj xeeb ntxiv rau PostgreSQL, uas tso cai rau koj siv DBaaS platforms xws li Amazon RDS es tsis txhob siv DBMS hauv zos.
  • Kev nkag mus rau cov cuab yeej rau kev xa tawm cov ntaub ntawv tau ntxiv rau tus thawj coj lub vev xaib interface (yav dhau los, kev xa tawm tsuas yog ua los ntawm kab hais kom ua).
  • Ntxiv kev txhawb nqa rau Debian 10 "Buster" thiab poob kev txhawb nqa rau Ubuntu 14.04. Kev txhawb nqa CentOS/RHEL tseem tsis tau tsim tiav thiab yuav tshwm sim hauv kev tshaj tawm yav tom ntej.
  • Lub kaw lus ceeb toom email tau raug kho dua tshiab, coj nws mus rau qhov minimalistic style zoo ib yam li GitHub ceeb toom system. Ntxiv cov ntawv ceeb toom tshiab uas tso cai rau koj los tswj tus cwj pwm rau kev ceeb toom thawb thiab email ceeb toom rau lub qhov ncauj qhov ntswg (piv txwv li, Rub tawm Zulip 2.1tag nrho cov), thiab kuj hloov txoj kev suav cov lus tsis tau nyeem.
  • Kev siv lub rooj vag rau kev txheeb xyuas cov email tuaj tau raug rov ua haujlwm dua. Ntxiv kev txhawb nqa rau kev tshaj tawm Zulip xov kwj mus rau cov npe xa ntawv, ntxiv rau cov cuab yeej yav dhau los rau kev koom ua ke nrog Zulip xa cov kev pabcuam.
  • Ntxiv cov kev txhawb nqa built-in rau SAML (Security Assertion Markup Language) authentication. Rewritten code los koom ua ke nrog Google authentication mechanisms - tag nrho OAuth/social authentication backends tau rov tsim dua siv python-social-auth module.
  • Lub interface muab cov neeg siv nrog "kwj: pej xeem" tus neeg teb xov tooj tshawb nrhiav, uas muab lub peev xwm los tshawb nrhiav los ntawm tag nrho cov keeb kwm qhib ntawm lub koom haum cov ntawv xov xwm.
  • Syntax tau ntxiv rau markdown markup los qhia kev txuas mus rau cov ncauj lus sib tham.
  • Moderator nqis tau nthuav dav, tso cai rau koj xaiv tswj cov neeg siv txoj cai los tsim lawv tus kheej cov channel thiab caw cov neeg siv tshiab rau lawv.
  • Kev them nyiaj yug rau kev saib ua ntej cov nplooj ntawv web uas tau hais hauv cov lus tau raug hloov mus rau theem kev sim beta.
  • Cov tsos mob tau ua kom zoo dua qub, qhov tsim ntawm indents hauv cov npe, quotes thiab code blocks tau tshwj xeeb tshaj yog redesigned.
  • Ntxiv tshiab kev koom ua ke modules nrog BitBucket Server, Buildbot, Gitea, Harbor thiab Redmine. Txhim kho qhov formatting nyob rau hauv cov kev sib koom ua ke uas twb muaj lawm.
    Tag nrho cov kev txhais lus tau npaj rau cov lus Lavxias thiab Ukrainian.

Tau qhov twg los: linux.org.ru ua

Ntxiv ib saib