حادثة فقدان السيطرة على القنوات في شبكة FreeNode IRC

أعرب فريق شبكة FreeNode IRC الجديد عن أسفه للحادث الذي وقع بالأمس، والذي اعتبرته بعض المجتمعات بمثابة استحواذ على قنوات IRC الخاصة بهم. على سبيل المثال، أعلنت مشاريع Ubuntu وGentoo وHardenedBSD وLibreELEC وFSFE وVoid Linux عن خروجها من FreeNode بسبب فقدان السيطرة على قنواتها.

بعد رحيل فريق الإداريين الذي أسس شبكة Libera.Chat الجديدة بسبب صراع مع مالك النطاقات، قامت بعض المشاريع المفتوحة بنقل المناقشات إلى منصة Libera.Chat وحجب إمكانية التواصل في القنوات القديمة. واعتبرت إدارة FreeNode أن الإجراءات المتخذة غير مقبولة، حيث منعت المستخدمين من مواصلة الاتصال على القنوات القديمة بسبب إعداد الروبوتات التي تحذف المستخدمين تلقائيًا برسالة مفادها أن القناة انتقلت إلى شبكة Libera.Chat. وفقًا لـ FreeNode، كان يكفي ببساطة عرض رسالة حول هذه الخطوة دون حظر.

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

بالنسبة لمستخدمي القناة الذين قاموا بحظر الاتصال، تمت كتابة برنامج نصي أنشأ قناة جديدة في مساحة اسم "##" مختلفة (على سبيل المثال، ##ubuntu بدلاً من #ubuntu) وأعاد توجيه المستخدمين تلقائيًا الذين يحاولون الاتصال بالقناة القديمة إلى هذه القناة . تبين أن المشكلة هي أن فريق FreeNode الجديد لم يختبر هذا البرنامج النصي بشكل صحيح قبل التنفيذ، ولم يخطر المستخدمين بالتغيير القادم مقدمًا (كانت هناك مناقشة فقط في القناة المتخصصة #freenode-policy-feedback) ولم يفعلوا ذلك. تأخذ في الاعتبار جميع الفروق الدقيقة.

حدد النص حقيقة ترحيل القناة من خلال وجود سطر "Libera" في عنوان القناة، ولكن تم تفويت أن العديد من المشاريع التي لا تزال متبقية في FreeNode كانت فقط في مرحلة مناقشة الهجرة إلى شبكة جديدة، وبالتالي تم ذكرها "ليبرا" في موضوع القناة. أنشأ النص مرايا في مساحة الاسم الجديدة لهذه القنوات وبدأ في إعادة توجيه المستخدمين إلى قناة أخرى، مما تسبب في موجة من الغضب والاتهامات باختطاف القناة.

يُعتقد أن حوالي 720 قناة IRC تأثرت نتيجة البرنامج النصي، بما في ذلك قنوات مشاريع OpenBSD وNetBSD وGentoo وWikiMedia وPython وRust وPOSIX وOpenZFS وLinux وFOSDEM. اضطرت بعض المجتمعات التي كانت لا تزال مترددة بشأن الهجرة إلى الانتقال إلى الشبكة الجديدة لأنها فقدت السيطرة على قنواتها على شبكة FreeNode. وبدأت إدارة FreeNode العمل على إعادة القنوات بعد الشكاوى، ولكن بعد فوات الأوان وتضررت سمعة الشبكة.

المصدر: opennet.ru

إضافة تعليق