Morero oa Revolt o nts'etsapele mokhoa o bulehileng oa sethala sa Discord

Morero oa Revolt o nts'etsapele sethala sa puisano se reretsoeng ho theha analogue e bulehileng ea lenqosa la Discord. Joalo ka Discord, sethala sa Revolt se tsepamisitse maikutlo ho theheng sethala sa ho hlophisa puisano lipakeng tsa sechaba le lihlopha tse nang le lithahasello tse tšoanang. Revolt e u fa monyetla oa ho tsamaisa seva ea hau bakeng sa puisano sebakeng sa hau mme, ha ho hlokahala, etsa bonnete ba hore e hokahane le sebaka sa Marang-rang kapa ho buisana u sebelisa lits'ebetso tsa bareki tse fumanehang. Bakeng sa phepelo e potlakileng ea seva, ho fanoa ka setšoantšo sa setshelo sa Docker.

Karolo ea seva ea Revolt e ngotsoe ka Rust, e sebelisa MongoDB DBMS bakeng sa polokelo 'me e ajoa tlas'a laesense ea AGPLv3. Karolo ea bareki e ngotsoe ho TypeScript 'me phetolelong ea litsamaiso tsa desktop e thehiloe sethaleng sa Electron, le phetolelong ea ts'ebeliso ea marang-rang - ho Preact framework le Vite toolkit. Ka thoko, morero ona o ntse o nts'etsapele likarolo tse kang seva bakeng sa puisano ea lentsoe, tšebeletso ea phapanyetsano ea lifaele, proxy le jenereithara ea li-widget tse hahiloeng maqepheng. Lisebelisoa tsa mohala tsa Android le iOS ha li fanoe; ho e-na le hoo, ho khothaletsoa ho sebelisa sesebelisoa sa marang-rang se kentsoeng se sebetsang ka mokhoa oa PWA (Progressive Web Apps).

Sethala se sethaleng sa pele sa tlhahlobo ea beta 'me ka mokhoa oa hona joale se tšehetsa feela puisano ea mongolo le lentsoe, e ka sebelisoang, ka mohlala, bakeng sa libapali ho buisana ha li ntse li bapala lipapali tsa k'homphieutha hammoho. Likarolo tsa mantlha li kenyelletsa ho beha boemo ba mosebelisi, ho theha profil e nang le Markdown markup, ho hokela libeche ho mosebelisi, ho theha lihlopha tsa basebelisi, liteishene le li-server, karohano ea matla, lisebelisoa tsa ho thibela / ho notlolla bahanyetsi, tšehetso ea ho romella limemo (mema).

Litokollong tse tlang, re lebelletse tšehetso bakeng sa bots, sistimi e felletseng ea taolo, le li-module bakeng sa ho hokahana le sethala sa puisano Discord le Matrix. Ka nako e telele, ho reriloe ho kenya ts'ebetsong ts'ehetso bakeng sa lipuisano tse sireletsehileng (E2EE Chat), tse sebelisang encryption ea ho qetela ka lehlakoreng la barupeluoa. Ka nako e ts'oanang, morero ha o rere ho nts'etsapele lits'ebetsong tse arohaneng le tse kopaneng tse kopanyang li-server tse 'maloa. Bofetoheli ha bo leke ho qothisana lehlokoa le Matrix, ha bo batle ho thatafatsa ts'ebetsong ea protocol, 'me bo nka sebaka sa eona e le pōpo ea lisebelisoa tse le mong tse sebetsang hantle bakeng sa merero ka bomong le sechaba se ka tsamaisoang ka VPS e theko e tlaase.

Har'a li-platform tsa moqoqo tse haufi le Revolt, re ka boela ra hlokomela morero o sa butsoeng oa Rocket.Chat, karolo ea seva e ngotsoeng ka JavaScript, e sebetsa sethaleng sa Node.js 'me e ajoa tlas'a laesense ea MIT. Ho Rocket.Chat, ke ts'ebetso ea mantlha feela e butsoeng, 'me likarolo tse ling li ajoa ka mokhoa oa li-add-on tse lefelloang. Rocket.Chat e lekanyelitsoe ho melaetsa ea selefouno 'me e shebane haholo le ho hlophisa puisano pakeng tsa basebetsi-'moho le bona lik'hamphaning le ho tsamaisa likamano le bareki, balekane le bafani ba thepa.

Source: opennet.ru

Eketsa ka tlhaloso