دعوات لتأجيل زيادة WordPress 5.0 ، والمطورين يستشهدون بمخاوف قابلية الاستخدام والعديد من الأخطاء في Gutenberg

نشرت: 2018-11-09

ينتظر المطورون وأصحاب الأعمال بفارغ الصبر في الأجنحة ، حيث يبعد Gutenberg 11 يومًا عن ظهوره لأول مرة في WordPress 5.0. لا تزال هناك فرصة لتأجيل الإصدار إلى التاريخ الثانوي (22 يناير 2019) ، لكن لم يتم الإعلان عن القرار بعد.

"أنا فاتر في التاسع عشر ، ولكن ليس بسبب عدد المشكلات المفتوحة (وهو ليس مقياسًا أو هدفًا جيدًا) - أكثر من أننا تأخرنا يومًا أو يومين عدة مرات الآن ،" مات مدير الإصدار 5.0 قال Mullenweg خلال محادثة المطورين أمس. قال إن التقارير "الواردة من الميدان" لا تزال جيدة وأن الشركات التي قامت بالفعل بتثبيت البرنامج المساعد وتنشيطه لم تبلغ عن عبء دعم أعلى من المعتاد.

قال آرون جوربين: "يمكن تلخيص قلقي بهذا الشكل". "هناك ما يقرب من 400 مشكلة تحتاج إما إلى رمز أو قرار بالمقامرة. بافتراض خمس دقائق لكل مشكلة ، فهذا يعني أن هناك حوالي 33 ساعة من عمليات تقشير الأخطاء التي يجب أن تتم من الآن وحتى RC ".

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

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

في منشور بعنوان "يحتاج WordPress 5.0 إلى جدول زمني مختلف" ، يشير Joost de Valk ، مؤلف Yoast SEO ، إلى مخاوف الوصول واستقرار المشروع كأسباب للتأخير. يعرّف de Valk نفسه بأنه مؤيد قوي لـ Gutenberg وقد قام فريقه بالفعل ببناء التوافق وميزات Gutenberg الأولى في المكون الإضافي الخاص بهم ، والذي يحتوي على أكثر من 5 ملايين تثبيت نشط.

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

قدم دي فالك سببين لسبب اعتقاده أن الجدول الزمني لتاسع عشر نوفمبر لا يمكن الدفاع عنه:

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

السبب الأكثر أهمية: الاستقرار العام للمشروع ليس حيث يجب أن يكون بعد. هناك العديد من المشكلات المفتوحة في الإصدار 5.0 الأساسي حتى أن إصلاح جميع الحواجز قبل أن نصل إلى مرحلة إصدار المرشح الأسبوع المقبل سيثبت أنه مستحيل. لدينا ، في وقت كتابة هذا التقرير ، 212 خطأ غير مبرمج و 165 مشكلة في WordPress 5.0.

قام مطور WordPress Mark Root-Wiley بنشر منشور في نفس اليوم بعنوان "WordPress 5.0 is Not Ready." وأوضح سبب اعتقاده بضرورة تأجيل الإصدار واقترح أن يواصل المشروع المزيد من اختبارات التدقيق وضمان الجودة قبل شحنها.

قال Root-Wiley: "يمكن ويجب أن يكون WordPress 5.0 تغييرًا إيجابيًا لـ WordPress ، ولكن إذا تم إصداره في أواخر نوفمبر كما هو مخطط له ، فلن يكون كذلك". "ببساطة هناك الكثير من الأخطاء في المحرر ، والتجربة ليست مصقولة بما فيه الكفاية. وذلك لأن معدل التطوير قد حال دون ضمان الجودة النظامي واختبار المستخدم. كلا النوعين من الاختبارات مطلوبان للتأكد من أن المحرر جاهز ولزيادة ثقة المجتمع في التحديث ".

يصف Root-Wiley تجربة عربات التي تجرها الدواب عند محاولة كتابة منشورات مدونة باستخدام المحرر الجديد ، وهو ما يعكس تجارب العديد من الآخرين مؤخرًا.

قال Root-Wiley: "أبذل قصارى جهدي لتقديم ملاحظات ، لكنه مرهق وهناك الكثير من الأخطاء الصغيرة التي أجد صعوبة في عزلها وتكرارها التي أبلغ عنها دون مواجهة أخرى". "كيف يمكنني العثور على هذا العدد الكبير من الأخطاء دون محاولة كتابة 1.5 مشاركة مدونة فقط؟"

اقترح Root-Wiley أيضًا إزالة ما اعتبره ميزات غير ضرورية من أجل تبسيط تجربة التحرير والتركيز على الأساسيات. تتضمن هذه الميزات كتلة الجداول وألوان خلفية الفقرة ووضع تسليط الضوء ووضع ملء الشاشة والكتابات المنسدلة وكتلة الآيات وغيرها.

قال روت وايلي: "كانت وتيرة التنمية شديدة". "كانت هذه السرعة رائعة لتطوير الكثير من الميزات والتكرار على تلك الميزات بسرعة ، لكنها لم تسمح باختبار كافٍ. المطلوب الآن هو مزيد من الوقت للأشخاص للعثور على الأخطاء والإبلاغ عنها باستخدام ميزات المحرر في حالتها النهائية المقترحة ".

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

يبدو أن منشورات كل من de Valk و Root-Wiley لها صدى لدى العديد ممن مروا بتجارب مماثلة مع المحرر. كما قدم المطورين الأساسيين والمتعهدون الآخرين أصواتهم علنًا للدعوة لتأجيل الإصدار.

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

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

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

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

في عام 2016 ، بدأت Mullenweg في وصف كيف يمكن أن يصبح WordPress "نظام تشغيل الويب" مع واجهات برمجة تطبيقات مفتوحة يمكن للآخرين البناء عليها. في حين أن هذه الفكرة تشمل أكثر بكثير من مجرد جداول الإصدار ، يبدو أن WordPress يتحرك في اتجاه تحديثات الشحن التي تأتي بشكل متكرر وفي النهاية بشكل غير مرئي في الخلفية ، على غرار الطريقة التي يقوم بها المستخدمون بتحديث متصفحاتهم. قد يكون إطلاق Gutenberg في حالته الحالية ، مع متابعة التحديثات المتكررة ، بمثابة ساحة اختبار رئيسية لمعرفة ما إذا كان عالم أكبر من مستخدمي WordPress مستعدًا لاحتضان هذا العصر الجديد من التكرار السريع.