Revolt پروجیکٹ ڈسکارڈ پلیٹ فارم کا ایک کھلا متبادل تیار کر رہا ہے۔

ریوولٹ پروجیکٹ ایک مواصلاتی پلیٹ فارم تیار کر رہا ہے جس کا مقصد ملکیتی ڈسکارڈ میسنجر کا کھلا اینالاگ بنانا ہے۔ Discord کی طرح، Revolt پلیٹ فارم کمیونٹیز اور مشترکہ مفادات کے حامل گروپوں کے درمیان مواصلات کو منظم کرنے کے لیے پلیٹ فارم بنانے پر مرکوز ہے۔ ریوولٹ آپ کو اپنے احاطے میں مواصلات کے لیے اپنا سرور چلانے کی اجازت دیتا ہے اور اگر ضروری ہو تو، ویب سائٹ کے ساتھ اس کے انضمام کو یقینی بنائیں یا دستیاب کلائنٹ ایپلی کیشنز کا استعمال کرتے ہوئے بات چیت کریں۔ فوری سرور کی تعیناتی کے لیے، Docker کے لیے ایک کنٹینر کی تصویر پیش کی جاتی ہے۔

Revolt سرور کا حصہ Rust میں لکھا گیا ہے، ذخیرہ کرنے کے لیے MongoDB DBMS استعمال کرتا ہے اور AGPLv3 لائسنس کے تحت تقسیم کیا جاتا ہے۔ کلائنٹ کا حصہ TypeScript میں لکھا گیا ہے اور ڈیسک ٹاپ سسٹم کے ورژن میں Electron پلیٹ فارم پر مبنی ہے، اور ویب ایپلیکیشن کے ورژن میں - Preact فریم ورک اور Vite ٹول کٹ پر۔ علیحدہ طور پر، پراجیکٹ ایسے اجزاء تیار کر رہا ہے جیسے صوتی مواصلات کے لیے سرور، ایک فائل ایکسچینج سروس، ایک پراکسی اور صفحات میں بنائے گئے ویجٹس کا جنریٹر۔ اینڈرائیڈ اور آئی او ایس کے لیے موبائل ایپلیکیشنز فراہم نہیں کی گئی ہیں؛ اس کے بجائے، پی ڈبلیو اے (پروگریسو ویب ایپس) موڈ میں کام کرنے والی انسٹال کردہ ویب ایپلیکیشن استعمال کرنے کی تجویز ہے۔

یہ پلیٹ فارم ابتدائی بیٹا ٹیسٹنگ مرحلے پر ہے اور اپنی موجودہ شکل میں صرف ٹیکسٹ اور وائس چیٹ کو سپورٹ کرتا ہے، جسے استعمال کیا جا سکتا ہے، مثال کے طور پر، کھلاڑیوں کے ساتھ کمپیوٹر گیمز کھیلتے ہوئے بات چیت کرنے کے لیے۔ بنیادی خصوصیات میں صارف کی حیثیت کو ترتیب دینا، مارک ڈاؤن مارک اپ کے ساتھ پروفائل بنانا، صارف کے ساتھ بیجز منسلک کرنا، صارف کے گروپس، چینلز اور سرورز، اختیارات کی علیحدگی، خلاف ورزی کرنے والوں کو بلاک/ان بلاک کرنے کے اوزار، دعوت نامے بھیجنے میں مدد (دعوت) شامل ہیں۔

آنے والی ریلیزز میں، ہم بوٹس، ایک مکمل اعتدال پسند نظام، اور کمیونیکیشن پلیٹ فارم Discord اور Matrix کے ساتھ انضمام کے لیے ماڈیولز کے لیے تعاون کی توقع کرتے ہیں۔ طویل مدت میں، محفوظ چیٹس (E2EE Chat) کے لیے سپورٹ کو نافذ کرنے کا منصوبہ بنایا گیا ہے، جو شرکاء کی جانب سے اینڈ ٹو اینڈ انکرپشن کا استعمال کرتے ہیں۔ ایک ہی وقت میں، پروجیکٹ کئی سرورز کو یکجا کرتے ہوئے وکندریقرت اور وفاق والے نظاموں کی طرف ترقی کرنے کا ارادہ نہیں رکھتا ہے۔ ریوولٹ میٹرکس کے ساتھ مقابلہ کرنے کی کوشش نہیں کر رہا ہے، پروٹوکول کے نفاذ کو پیچیدہ نہیں کرنا چاہتا، اور انفرادی پروجیکٹس اور کمیونٹیز کے لیے بہترین کام کرنے والے واحد سرورز کی تخلیق کو اپنا مقام سمجھتا ہے جو سستے VPS پر چلائے جا سکتے ہیں۔

Revolt کے قریب چیٹ پلیٹ فارمز میں، ہم جزوی طور پر کھلے پروجیکٹ Rocket.Chat کو بھی نوٹ کر سکتے ہیں، جس کا سرور حصہ جاوا اسکرپٹ میں لکھا گیا ہے، Node.js پلیٹ فارم پر چلتا ہے اور MIT لائسنس کے تحت تقسیم کیا جاتا ہے۔ Rocket.Chat میں، صرف بنیادی فعالیت کھلی ہے، اور اضافی خصوصیات بامعاوضہ ایڈ آنز کی شکل میں تقسیم کی جاتی ہیں۔ Rocket.Chat صرف ٹیکسٹ میسجنگ تک محدود ہے اور بنیادی طور پر کمپنیوں میں ساتھیوں کے درمیان مواصلات کو منظم کرنے اور صارفین، شراکت داروں اور سپلائرز کے ساتھ بات چیت کو آسان بنانے پر مرکوز ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں