Revolt ပရောဂျက်သည် Discord ပလပ်ဖောင်းအတွက် ပွင့်လင်းသောရွေးချယ်စရာတစ်ခုကို ဖန်တီးနေသည်။

Revolt ပရောဂျက်သည် တစ်ဦးတည်းပိုင် Discord messenger ၏ ပွင့်လင်းသော analogue ကိုဖန်တီးရန် ရည်ရွယ်သည့် ဆက်သွယ်ရေးပလပ်ဖောင်းတစ်ခုကို ဖော်ဆောင်နေသည်။ Discord ကဲ့သို့ပင်၊ Revolt ပလပ်ဖောင်းသည် လူ့အဖွဲ့အစည်းများနှင့် ဘုံအကျိုးစီးပွားရှိသော အုပ်စုများကြား ဆက်သွယ်မှုစုစည်းရန်အတွက် ပလက်ဖောင်းများဖန်တီးရန် အာရုံစိုက်ထားသည်။ Revolt သည် သင့်အား သင့်ဝုဏ်အတွင်း ဆက်သွယ်မှုအတွက် သင့်ကိုယ်ပိုင်ဆာဗာကို လုပ်ဆောင်နိုင်စေပြီး လိုအပ်ပါက ၎င်း၏ ဝဘ်ဆိုက်တစ်ခုနှင့် ပေါင်းစည်းကြောင်း သေချာစေရန် သို့မဟုတ် ရရှိနိုင်သော သုံးစွဲသူအက်ပ်လီကေးရှင်းများကို အသုံးပြု၍ ဆက်သွယ်ပါ။ ဆာဗာကို လျင်မြန်စွာ အသုံးချရန်အတွက် Docker အတွက် ကွန်တိန်နာပုံတစ်ပုံကို ကမ်းလှမ်းထားသည်။

Revolt ဆာဗာအပိုင်းကို Rust ဖြင့်ရေးသားထားပြီး သိုလှောင်မှုအတွက် MongoDB DBMS ကိုအသုံးပြုကာ AGPLv3 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ ကလိုင်းယင့်အပိုင်းကို TypeScript ဖြင့် ရေးသားထားပြီး ဒက်စ်တော့စနစ်များအတွက် ဗားရှင်းတွင် အီလက်ထရွန်ပလပ်ဖောင်းပေါ်တွင် အခြေခံထားပြီး ဝဘ်အက်ပလီကေးရှင်း၏ဗားရှင်းတွင် - Preact framework နှင့် Vite toolkit ပေါ်တွင်ဖြစ်သည်။ သီးခြားစီ၊ ပရောဂျက်သည် အသံဆက်သွယ်ရေးအတွက် ဆာဗာတစ်ခု၊ ဖိုင်လဲလှယ်ခြင်းဝန်ဆောင်မှု၊ ပရောက်စီနှင့် စာမျက်နှာများတွင် တည်ဆောက်ထားသော ဝစ်ဂျက်များ၏ ဂျင်နရေတာကဲ့သို့ အစိတ်အပိုင်းများကို သီးသန့်ထုတ်လုပ်နေသည်။ Android နှင့် iOS အတွက် မိုဘိုင်းအက်ပလီကေးရှင်းများကို ပံ့ပိုးမပေးထားဘဲ၊ ၎င်းအစား PWA (Progressive Web Apps) မုဒ်တွင် လုပ်ဆောင်နေသော ထည့်သွင်းထားသော ဝဘ်အက်ပ်ကို အသုံးပြုရန် အဆိုပြုထားသည်။

ပလပ်ဖောင်းသည် ကနဦး beta စမ်းသပ်သည့်အဆင့်တွင်ရှိပြီး ၎င်း၏လက်ရှိပုံစံတွင် စာသားနှင့် အသံချတ်ကိုသာ ပံ့ပိုးပေးသည်၊ ဥပမာအားဖြင့်၊ ကွန်ပျူတာဂိမ်းများကို ကစားနေစဉ်တွင် ကစားသမားများနှင့် ဆက်သွယ်ရန်အတွက် ကစားသမားများအတွက် အသုံးပြုနိုင်သည်။ အခြေခံအင်္ဂါရပ်များတွင် သုံးစွဲသူ၏ အခြေအနေကို သတ်မှတ်ခြင်း၊ Markdown markup ဖြင့် ပရိုဖိုင်ဖန်တီးခြင်း၊ အသုံးပြုသူထံ တံဆိပ်များ ပူးတွဲခြင်း၊ အသုံးပြုသူအုပ်စုများ၊ ချန်နယ်များနှင့် ဆာဗာများ ဖန်တီးခြင်း၊ ပါဝါခွဲထုတ်ခြင်း၊ ချိုးဖောက်သူများကို ပိတ်ဆို့ခြင်း/ပြန်ဖွင့်ခြင်းအတွက် ကိရိယာများ၊ ဖိတ်စာများပေးပို့ခြင်း (invite) ပံ့ပိုးမှုတို့ ပါဝင်ပါသည်။

လာမည့်ထုတ်ဝေမှုများတွင်၊ ဘော့တ်များ၊ ပြည့်စုံသော ထိန်းညှိမှုစနစ်၊ နှင့် ဆက်သွယ်ရေးပလပ်ဖောင်း Discord နှင့် Matrix တို့နှင့် ပေါင်းစည်းရန်အတွက် မော်ဂျူးများကို ကျွန်ုပ်တို့ မျှော်လင့်ပါသည်။ ရေရှည်တွင်၊ ပါဝင်သူများဘက်မှ end-to-end encryption ကိုအသုံးပြုသည့် secure chats (E2EE Chat) အတွက် ပံ့ပိုးကူညီရန် စီစဉ်ထားပါသည်။ တစ်ချိန်တည်းမှာပင်၊ ပရောဂျက်သည် ဆာဗာများစွာကို ပေါင်းစပ်ထားသော ဗဟိုချုပ်ကိုင်မှုရှိသော ဗဟိုချုပ်ကိုင်မှုစနစ်သို့ ဖွံ့ဖြိုးတိုးတက်စေရန် ရည်ရွယ်ထားခြင်း မရှိပါ။ Revolt သည် Matrix နှင့် ယှဉ်ပြိုင်ရန် မကြိုးစားဘဲ ပရိုတိုကောကို အကောင်အထည်ဖော်မှုကို ရှုပ်ထွေးစေလိုခြင်းမရှိပါ၊ စျေးပေါသော VPS တွင် စတင်အသုံးပြုနိုင်သည့် တစ်ဦးချင်းပရောဂျက်များနှင့် အသိုင်းအဝိုင်းများအတွက် အကောင်းဆုံးလုပ်ဆောင်နိုင်သော ဆာဗာများဖန်တီးမှုအဖြစ် ၎င်း၏ နယ်ပယ်တစ်ခုအဖြစ် ယူဆပါသည်။

Revolt နှင့် နီးစပ်သော ချတ်ပလပ်ဖောင်းများထဲတွင် JavaScript ဖြင့်ရေးသားထားသော ဆာဗာအစိတ်အပိုင်းဖြစ်သော Rocket.Chat သည် Node.js ပလပ်ဖောင်းပေါ်တွင် အလုပ်လုပ်ပြီး MIT လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်ကိုလည်း မှတ်သားနိုင်ပါသည်။ Rocket.Chat တွင်၊ အခြေခံလုပ်ဆောင်ချက်များကိုသာ ဖွင့်ထားပြီး အပိုဝန်ဆောင်မှုများကို အခပေးအပိုပရိုဂရမ်များပုံစံဖြင့် ဖြန့်ဝေပါသည်။ Rocket.Chat သည် စာသားမက်ဆေ့ခ်ျပို့ခြင်းအတွက် ကန့်သတ်ထားပြီး ကုမ္ပဏီများရှိ လုပ်ဖော်ကိုင်ဖက်များအကြား ဆက်သွယ်မှုစုစည်းခြင်းနှင့် ဖောက်သည်များ၊ လုပ်ဖော်ကိုင်ဖက်များနှင့် ပေးသွင်းသူများနှင့် အပြန်အလှန်ဆက်ဆံရေးကို လွယ်ကူချောမွေ့စေရန် အဓိကအာရုံစိုက်ထားသည်။

source: opennet.ru

မှတ်ချက် Add