الملخص

  • أعلن W3C في 27 أكتوبر مشروعه التجريبي الثاني: برمجية polyfill لـ WebMCP. ويتوقف انسحابها التدريجي على تقدم المواصفة في مسار المعايير وظهور تطبيقات أصلية قابلة للتشغيل البيني في المتصفحات.
  • المجموعة المجتمعية التي انطلقت في أكتوبر تصمم برنامجاً كاملاً يستهدف منتصف 2028، لكن ميثاقها يستبعدها صراحة من اختيار المشاريع التجريبية. السياسات الحالية تمنح موظفي W3C قرارات الاستضافة والموارد والهوية والتمويل.

حارس الباب لا يجلس في اجتماع رسم المخطط

قدمت W3C مشروع WebMCP الثاني بلغة الصانعين: حزمة npm، وأحداث دورة الحياة، واستخدام تصريحي، ومتابعة المواصفة واختبارات منصة الويب. ثم أضافت بنداً نادراً في إعلان الولادة: إمكان تقليص البرمجية المساندة تدريجياً إذا تقدمت المواصفة عبر مسار التقييس وظهرت تطبيقات أصلية متوافقة بين المتصفحات. إن لم يتحقق الشرطان، يبقى الجسر مطلوباً وفق منطق الإعلان نفسه. لم تضع المؤسسة موعداً لهدمه ولم تعلن أن البديل الأصلي جاهز.

لكن قبول المشروع سبق نشر قواعد دائمة لمن يملك هدم الجسر أو إبقاءه. لذلك يبدأ التحقيق من الباب لا من الحزمة: من يدخّل مشروعاً باسم W3C، ومن يضمن صيانة ما دخل، ومن يوقع إخراجه حين يتغير معيار «الصحة» أو تنفد الموارد؟ هذه أسئلة عملية لأي مطور سيثبت الحزمة في منتجه. حذف الشفرة من مستودع شيء، وسحب الاستضافة والاسم الذي اعتمد عليه المستخدمون شيء آخر.

هذه الدقة في وصف نهاية الشفرة تقابلها مرحلة أقل اكتمالاً في وصف من يديرها. كان المشروع الأول في سبتمبر لوحة Can I VC? لمتابعة بيانات الاعتماد القابلة للتحقق، وقدّمها عضو W3C المسمى Digital Bazaar. المشروع الثاني جسر قد يدخله مطورون في برامجهم. اختلاف طبيعة المشروعين يعني اختلاف كلفة الصيانة والتزامات الأمن وطريقة الخروج. وقد دخلا البرنامج قبل اكتمال الهيئة الدائمة التي ستحدد قواعد التعامل مع مثل هذه الاختلافات.

أُطلقت المجموعة المجتمعية في 21 أكتوبر لإعداد برنامج كامل بحلول منتصف 2028، والمشاركة فيها لا تشترط عضوية W3C. يطلب منها الميثاق دراسة نطاق المشاريع، ومراحل حياتها، وتغيير حالتها، وتصعيد النزاعات، والتبرعات، والأمن والتراخيص، وتكوين لجنة محتملة للبرنامج. بعد إطلاق البرنامج الكامل يُفترض أن تخلفها هيئة حاكمة، وأن تُؤرشف المجموعة. هذا عمل حقيقي على مستقبل المؤسسة، وليس مجرد دعوة للاحتفاء بالمشاريع.

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

لدى السياسة الحالية أسنان قبل اكتمال الدستور

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

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

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

من الطبيعي أن يحتفظ الموظفون بمسؤوليات قانونية ومالية عندما تمنح مؤسسة اسمها ومواردها لمشروع برمجي. النقطة الحاسمة هي نقل السلطة اللاحق. هل ستقرر الهيئة الجديدة تغييرات حالة المشاريع والنزاعات، مع استثناءات قانونية محددة للموظفين؟ أم ستكتفي بالنصح وتظل الكلمة الأخيرة للفريق؟ يصنع كل خيار برنامجاً مختلفاً. لا يحسم عدد المشاركين في الاجتماعات الفرق بينهما.

ورقة التفويض أهم من صورة الإطلاق

إذا أصبحت تطبيقات WebMCP الأصلية متوافقة وتقدمت المواصفة، فسيبقى على إنسان أن يقرر وتيرة سحب الحزمة، وإصلاحاتها الأمنية، ومصير الاختبارات والوثائق، والوقت الذي ينتهي فيه استخدام اسم W3C. الشرط التقني لا ينفذ القرار المؤسسي بنفسه. وقبل ذلك، ينبغي أن يحمل قبول أي مشروع ثالث معياراً معلناً واسم صاحب القرار وسبباً يمكن فحصه.

لا تذكر الوثائق العامة تفويض اختيار المشاريع داخل فريق W3C بالتحديد، ولا طريقاً نهائياً للاعتراض على قرارات دورة الحياة. وثيقة تفويض مؤرخة أو ميثاق للهيئة الخلف سيغيران هذا التقييم. حتى صدورهما، يملك الجسر البرمجي تصوراً أدق لنهايته من تصور البرنامج لمن سيوقع تلك النهاية.

المصادر