Revolt ، المصدر المفتوح البديل لـ Discord

Discord هي خدمة مراسلة فورية مجانية متعدد المنصات الدردشة الصوتية VolP والفيديو والدردشة النصية التي اكتسبت شعبية كبيرة في السنوات الأخيرة وهي تعمل من خلال سيرفرات وتنقسم إلى قنوات نصية أو صوتية.

عميل الخلاف يعتمد على إطار عمل الإلكترون وهي مصنوعة من أدوات تطوير الويب ، والتي تتيح لها أن تكون متعددة الأنظمة الأساسية وتعمل على أجهزة الكمبيوتر الشخصية وعلى الويب. البرنامج مدعوم من أحد عشر مركز بيانات منتشرة في جميع أنحاء العالم للحفاظ على وقت الاستجابة منخفضًا مع العملاء.

تدعم جميع إصدارات العميل نفس مجموعة الميزات ، وقد تم تصميم تطبيق Discord لأجهزة الكمبيوتر الشخصية خصيصًا للاستخدام أثناء اللعب ، بما في ذلك ميزات مثل زمن الوصول المنخفض وخوادم الدردشة الصوتية المجانية للمستخدمين والبنية التحتية المخصصة للخادم.

حول الثورة

المشروع تم وضع الثورة على أنها تطور لمنصة اتصالات تهدف إلى إنشاء تناظرية مفتوحة المصدر لبرنامج Discord messenger

مثل Discord ، المنصة يركز Revolt على إنشاء منصات لتنظيم التواصل بين المجتمعات والجماعات مع المصالح المشتركة. تمرد يسمح لك بتشغيل الخادم الخاص بك الاتصالات في منشآتها ، وإذا لزم الأمر ، تأكد من تكاملها مع موقع ويب أو التواصل باستخدام تطبيقات العميل المتاحة. للنشر السريع للخادم ، يتم توفير صورة حاوية لـ Docker.

جانب الخادم من الثورة إنه مكتوب بلغة Rust ، استخدم MongoDB للتخزين ويتم توزيعها بموجب ترخيص AGPLv3. جانب العميل مكتوب بلغة TypeScript وفي إصدار سطح المكتب ، يعتمد على النظام الأساسي الإلكترون، وفي إصدار تطبيق الويب ، في إطار عمل Preact ومجموعة أدوات Vite.

يقوم مشروع منفصل بتطوير مكونات مثل خادم للاتصالات الصوتية وخدمة مشاركة الملفات والوكيل وعناصر واجهة مستخدم مدمجة في الصفحة. لا يتم توفير تطبيقات الجوال لنظامي التشغيل Android و iOS ؛ بدلاً من ذلك ، يُقترح استخدام تطبيق ويب مثبت يعمل في وضع PWA (تطبيقات الويب التقدمية).

النظام الأساسي في مرحلة الاختبار التجريبي الأولي وهي في شكلها الحالي تدعم فقط الدردشة النصية والصوتية ، والتي يمكن استخدامها ، على سبيل المثال ، للتواصل بين اللاعبين أثناء المرور المشترك لألعاب الكمبيوتر. التابع سمات اساسية، يسلط الضوء على تعيين حالة المستخدم ، إنشاء ملف تعريف مع تخفيض السعر ، وإرفاق شارات للمستخدم ، وإنشاء مجموعات مستخدمين ، وقنوات وخوادم ، فصل الامتيازات ، أدوات لحظر / إلغاء حظر المخالفين ، دعم إرسال الدعوات (دعوة).

من المتوقع أن تدعم الإصدارات القادمة برامج الروبوت ، نظام تعديل كامل ووحدات للتكامل مع منصات الاتصال Discord و Matrix ، بالإضافة إلى ذلك على المدى الطويل ، من المخطط تنفيذ دعم للمحادثات الآمنة (دردشة E2EE) ، والتي تستخدم التشفير من طرف إلى طرف من جانب المشارك.

في نفس الوقت ، المشروع لا تنوي التطور نحو أنظمة لامركزية واتحادية التي تنضم إلى خوادم متعددة. لا تحاول Revolt التنافس مع Matrix ، ولا تريد تعقيد تنفيذ البروتوكول وتعتبر أن مكانتها هي إنشاء خوادم فريدة تعمل على النحو الأمثل للمشاريع الفردية والمجتمعات التي يمكن تشغيلها على VPS رخيص.

من بين منصات الدردشة القريبة من Revolt ، يمكن للمرء أيضًا ملاحظة المشروع المفتوح جزئيًا Rocket.Chat ، الذي تمت كتابة جزء الخادم الخاص به بلغة JavaScript ، يعمل على منصة Node.js ويتم توزيعه بموجب ترخيص MIT.

في Rocket.Chat ، تكون الوظائف الأساسية فقط مفتوحة ويتم توزيع الميزات الإضافية في شكل مكونات إضافية مدفوعة. يقتصر Rocket.Chat على الرسائل النصية ويركز بشكل أساسي على استضافة محادثات الشركات والتواصل مع الزملاء في الشركات وضمان التفاعل مع العملاء والشركاء والموردين. يمكنك أيضًا ذكر برامج المراسلة المفتوحة Zulip و Mattermost و Wire و Gitter و Briar.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها ، يمكنك التحقق من التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.