Ise agbese Revolt n ṣe agbekalẹ yiyan ṣiṣi si pẹpẹ Discord

Ise agbese Revolt n ṣe agbekalẹ pẹpẹ ibaraẹnisọrọ kan ti o pinnu lati ṣiṣẹda afọwọṣe ṣiṣi ti ojiṣẹ Discord ohun-ini. Bii Discord, Syeed Revolt wa ni idojukọ lori ṣiṣẹda awọn iru ẹrọ fun siseto ibaraẹnisọrọ laarin awọn agbegbe ati awọn ẹgbẹ pẹlu awọn ire ti o wọpọ. Revolt gba ọ laaye lati ṣiṣe olupin tirẹ fun ibaraẹnisọrọ lori agbegbe rẹ ati, ti o ba jẹ dandan, rii daju iṣọpọ rẹ pẹlu oju opo wẹẹbu kan tabi ṣe ibaraẹnisọrọ nipa lilo awọn ohun elo alabara ti o wa. Fun imuṣiṣẹ olupin ni iyara, aworan eiyan kan fun Docker ni a funni.

Apakan olupin Revolt ti kọ ni Rust, nlo MongoDB DBMS fun ibi ipamọ ati pinpin labẹ iwe-aṣẹ AGPLv3. Apakan alabara ni kikọ ni TypeScript ati ni ẹya fun awọn eto tabili da lori pẹpẹ Electron, ati ni ẹya ti ohun elo wẹẹbu - lori ilana Preact ati ohun elo irinṣẹ Vite. Lọtọ, iṣẹ akanṣe naa n ṣe idagbasoke iru awọn paati bii olupin fun ibaraẹnisọrọ ohun, iṣẹ paṣipaarọ faili, aṣoju ati monomono ti awọn ẹrọ ailorukọ ti a ṣe sinu awọn oju-iwe. Awọn ohun elo alagbeka fun Android ati iOS ko pese; dipo, o ni imọran lati lo ohun elo wẹẹbu ti a fi sori ẹrọ ti n ṣiṣẹ ni ipo PWA (Awọn ohun elo wẹẹbu Onitẹsiwaju).

Syeed wa ni ipele idanwo beta akọkọ ati ni fọọmu lọwọlọwọ nikan ṣe atilẹyin ọrọ ati iwiregbe ohun, eyiti o le ṣee lo, fun apẹẹrẹ, fun awọn oṣere lati ṣe ibaraẹnisọrọ lakoko awọn ere kọnputa papọ. Awọn ẹya ipilẹ pẹlu tito ipo olumulo, ṣiṣẹda profaili kan pẹlu isamisi Markdown, so awọn ami si olumulo, ṣiṣẹda awọn ẹgbẹ olumulo, awọn ikanni ati awọn olupin, ipinya awọn agbara, awọn irinṣẹ fun didi / ṣiṣii awọn irufin, atilẹyin fun fifiranṣẹ awọn ifiwepe (pe).

Ninu awọn idasilẹ ti nbọ, a nireti atilẹyin fun awọn botilẹtẹ, eto iwọntunwọnsi kikun, ati awọn modulu fun iṣọpọ pẹlu awọn iru ẹrọ ibaraẹnisọrọ Discord ati Matrix. Ni igba pipẹ, o ti gbero lati ṣe atilẹyin fun awọn ibaraẹnisọrọ to ni aabo (E2EE Chat), eyiti o lo fifi ẹnọ kọ nkan ipari-si-opin ni ẹgbẹ awọn olukopa. Ni akoko kanna, iṣẹ akanṣe naa ko ni ipinnu lati dagbasoke si ọna isọdọtun ati awọn eto isọdọkan apapọ awọn olupin pupọ. Revolt ko ni igbiyanju lati dije pẹlu Matrix, ko fẹ lati ṣe idiju imuse ti ilana naa, ati pe o ka onakan rẹ lati jẹ ẹda ti awọn olupin ẹyọkan ti n ṣiṣẹ ni aipe fun awọn iṣẹ akanṣe ati agbegbe ti o le ṣe ifilọlẹ lori VPS olowo poku.

Lara awọn iru ẹrọ iwiregbe ti o sunmọ Revolt, a tun le ṣe akiyesi iṣẹ akanṣe ti o ṣii apakan Rocket.Chat, apakan olupin eyiti a kọ ni JavaScript, nṣiṣẹ lori pẹpẹ Node.js ati pe o pin labẹ iwe-aṣẹ MIT. Ni Rocket.Chat, iṣẹ ipilẹ nikan wa ni sisi, ati awọn ẹya afikun ti pin ni irisi awọn afikun-sanwo. Rocket.Chat ni opin si fifiranṣẹ ọrọ ati pe o wa ni idojukọ akọkọ lori siseto ibaraẹnisọrọ laarin awọn ẹlẹgbẹ ni awọn ile-iṣẹ ati irọrun ibaraenisepo pẹlu awọn alabara, awọn alabaṣiṣẹpọ ati awọn olupese.

orisun: opennet.ru

Fi ọrọìwòye kun