مات مولينويج يخاطب الخلافات المحيطة بجوتنبرج في WordCamp Portland Q&A
نشرت: 2018-11-10انضم Matt Mullenweg إلى الحاضرين في WordCamp Portland ، OR ، لحضور جلسة أسئلة وأجوبة نهاية الأسبوع الماضي والتسجيل متاح الآن على WordPress.tv.
جاء السؤال الأول من مستخدم جرب Gutenberg وأوقف تشغيله بسبب تعارض في البرنامج المساعد. وسألت عما إذا كان سيتعين على المستخدمين استخدام Gutenberg عند إصدار 5.0. قال Mullenweg إن أحد أسباب اختبار Gutenberg مبكرًا هو منح مطوري المكونات الإضافية الوقت لجعل منتجاتهم متوافقة. وقال أيضًا إنه كان المكون الإضافي الأسرع نموًا في تاريخ WordPress ، مع أكثر من 600000 عملية تثبيت منذ أن تم إتاحته لأول مرة.
ردًا على سؤالها ، قال إنه سيكون لدى المستخدمين خيار استخدام المحرر الكلاسيكي وأن الفريق يفكر في تحديثه ليشمل عناصر تحكم لكل مستخدم وإمكانية تشغيله / إيقاف تشغيله لأنواع منشورات مختلفة.
تعمقت الأسئلة اللاحقة بشكل أعمق في الخلافات الأخيرة المحيطة بجوتنبرج ، والتي تناولها مولينويج بمزيد من التعمق.
قال: "الجزء الصعب من أي مشروع مفتوح المصدر - هناك نوع من بوتقة تطوير المصادر المفتوحة التي يمكن أن تكون أحيانًا أكثر عدائية وأحيانًا أكثر حدة". "بالعمل داخل نفس الشركة ، يمكنك أن تفترض نوعًا ما أن الجميع يجدفون في نفس الاتجاه. في نظام بيئي مفتوح المصدر على نطاق واسع ، قد يرغب بعض الأشخاص في الواقع في عكس ما تفعله ، لأنه قد يكون في مصلحتهم الاقتصادية الذاتية ، أو لأي عدد من الأسباب.
"إنني أشبه ذلك بكوني عمدة لمدينة أكثر من كونه رئيسًا تنفيذيًا لشركة. لقد أنجزت WordPress الآن لمدة 15 عامًا ، لذلك أنا معتاد على ذلك. قد يبدو الأمر مثيرا للجدل إذا كنت قد دخلت للتو ، لكن هذا ليس الشيء الأكثر إثارة للجدل الذي أدخلناه على WordPress. آخر مرة حصلنا فيها على مفترق كبير من WordPress كانت في الواقع عندما أحضرنا WYSIWYG في المرة الأولى. ربما هناك شيء ما حول العبث مع المحرر يثير استياء الناس ".
علق Mullenweg على كيف يمكن أن يكون الاستقطاب على Twitter وسيطًا وكيف يمكن أن يؤثر ذلك على المحادثات بطرق سلبية. قال إن الناس يميلون إلى قراءة الأسوأ في الأشياء التي قيلت وكان ذلك تحديًا جديدًا خلال هذا الوقت بالذات في تاريخ WordPress. يتم رش تغريدات WordPress في جداول زمنية جنبًا إلى جنب مع السياسة والأحداث الجارية بطريقة يمكن أن تجعل الناس يتفاعلون بشكل مختلف عما إذا كانت المناقشة قد عقدت في تذكرة التتبع ، على سبيل المثال.
سأل أحد الحضور ، "مع جوتنبرج هناك الكثير من عدم اليقين. أين ترى نقطة التحول حيث ترى أن الناس أصبحوا أكثر تفضيلًا لجوتنبرج من المحرر الكلاسيكي؟ "
قال مولينويج: "جزء من الحصول على هذين المكونين الإضافيين ، Gutenberg و Classic Editor ، في وقت مبكر ، هو أنه يمكن أن يزيل حالة عدم اليقين لدى الأشخاص". "قبل أشهر من إطلاق سراحهم ، كان بإمكانك اختيار طريقك. الأمل هو أن يكون يوم الإصدار 5.0 هو أكثر شيء مضاد للذروة على الإطلاق. نظرًا لأن لدينا أكثر من مليون موقع اختاروا عدم استخدام Gutenberg ، وهو أمر جيد تمامًا أو تم الاشتراك فيه بالفعل والحصول على هذه التحديثات الأسبوعية في بعض الأحيان. لدينا مضيفون قاموا بالفعل بتثبيت Gutenberg مسبقًا وتنشيطه مسبقًا مع جميع مواقعهم ".
قال Mullenweg إن المضيفين الذين قاموا بتثبيت برنامج Gutenberg مسبقًا لم يبلغوا عن حمل دعم أعلى من المعتاد وأنه لم يكن "حدثًا" بشكل أساسي. المستخدمون الذين يقومون بالتحديث إلى 5.0 بعد سنوات عديدة من استخدام WordPress هم الذين سيتعلمون أكثر.
قال مولينويج: "يقوم جوتنبرج ببعض المقاييس بأكثر من خمسة أو عشرة مقاييس عما يمكن أن تحققه حقًا في المحرر الكلاسيكي". "هذا يعني أيضًا أن هناك المزيد من الأزرار ، وهناك المزيد من الكتل. هذا جزء من الفكرة - لفتح مرونة الأشخاص وإبداعهم للقيام بأشياء يحتاجون إما إلى رمز أو موضوع مجنون ليقوموا به في الماضي. والآن سنقوم بفتح هذا الأمر للقيام بمهمة WordPress ، والتي تتمثل في إضفاء الطابع الديمقراطي على النشر وجعله في متناول الجميع ".

كانت الحالة الحالية لإمكانية الوصول في Gutenberg موضوعًا ساخنًا مؤخرًا وسأل أحد الحضور عن أفكاره حول المناقشات الأخيرة. قال Mullenweg إن هناك مجالًا للتحسين في كيفية التعامل مع هذا الجانب من المشروع وأن WordPress يمكن أن يعمل بشكل أفضل عبر الفرق في المستقبل:
كانت إمكانية الوصول أساسية في WordPress منذ البداية. إنه جزء من سبب بدأنا - اعتماد معايير الويب وأشياء الوصول. لقد كنا عضوًا في مشروع معايير الويب لسنوات عديدة. لقد كان لدينا نوعًا ما من الإخفاقات في إدارة المشروع في هذه العملية حيث كان لدينا فريق من المتطوعين الذين شعروا بأنهم غير مرتبطين بالتطور السريع الذي كان يحدث مع جوتنبرج. بالتأكيد كانت هناك بعض الأشياء التي يمكننا القيام بها بشكل أفضل. في المستقبل ، أعتقد أننا بحاجة - لا أعرف ما إذا كان من المنطقي أن يكون لدينا إمكانية وصول منفصلة كنوع منفصل من العمليات عن التطوير الأساسي. إنه يحتاج حقًا إلى التكامل في كل مرحلة على حدة. لقد فعلنا الكثير ، حيث قام ماتياس بعمل كبير طويل عليه. لقد قمنا بالعديد من عناصر إمكانية الوصول إلى لوحة المفاتيح ، وهناك عناصر ARIA في كل شيء. كانت إحدى تعليقاتهم أننا فعلناها بشكل خاطئ ، لكننا فعلناها بأفضل طريقة عرفناها وكانت موجودة هناك لفترة من الوقت. كان هناك أكثر من 200 قضية مغلقة منذ البداية. انتهزنا أيضًا الفرصة لإصلاح بعض الأشياء التي كان الوصول إليها ضعيفًا في WordPress منذ البداية. لا يعني ذلك أن WordPress يمكن الوصول إليه تمامًا وجميع WCAG AA ويعود. إنه في الواقع أنه يتعذر الوصول إلى مساحات شاسعة من WP - قد لا يتم اعتبارها مسارات أساسية من فريق إمكانية الوصول الحالي ولكني أعتبرها أساسية.
ردًا على سؤال حول مستقبل React في WordPress ، تعمق Mullenweg أكثر في الرؤية التي كانت لديه عندما حث مجتمع WordPress على تعلم JavaScript بعمق في عام 2015. في ذلك الوقت قال "إنه مستقبل الويب. " وصف كيف يمكن أن تكون كل كتلة نقطة انطلاق لشيء آخر - عبر وسائط ، مثل تحديث الإعدادات ، والقيام بأشياء متقدمة باستخدام متجر للتجارة الإلكترونية ، وتكبير وتصغير تلك الشاشات من المحرر. ربما كان هذا هو الجزء الأكثر إلهامًا في الأسئلة والأجوبة حيث تتألق إمكانات Gutenberg كما لو كانت في العروض التوضيحية المبكرة.
قال مولينويج: "الشيء الجميل الآخر هو أن جوتنبرج يسمح أساسًا بالترجمة إلى العديد من التنسيقات المختلفة". "يمكن أن تنشر على صفحة الويب الخاصة بك ، ويمكن ترجمة الكتل في موجز RSS و AMP إلى بريد إلكتروني للرسائل الإخبارية ، وهناك الكثير مما يجعل الطبيعة المهيكلة لـ Gutenberg و HTML الدلالي التي ينشئها والقواعد النحوية المستخدمة لتحليلها قادرة على تمكين للتطبيقات الأخرى. تصبح إلى حد ما مثل لغة مشتركة ربما تتخطى CMS. هناك الآن هذه الكتل الجديدة عبر CMS Gutenberg ستكون ممكنة. لم يعد الأمر مجرد WordPress بعد الآن. قد تكون كتلة JavaScript مكتوبة لدروبال تقوم بتثبيتها على موقع WordPress الخاص بك. أعني ، diggity الساخنة! كيف يمكن أن يحدث هذا من قبل؟ لهذا السبب أخذنا إجازة لمدة عامين. لهذا السبب عمل كل شخص في العالم على هذا الشيء ".
JavaScript هو ما يجعل هذا التعاون عبر الأنظمة الأساسية ممكنًا وهو واضح بالفعل في العمل الذي يقوم به المساهمون في Drupal Gutenberg ، بالإضافة إلى مشروع Gutenberg Cloud الحيادي للنظام الأساسي. عندما يتم إصدار Gutenberg في الإصدار 5.0 ، فإنه سيمكن WordPress والويب أكثر مما يمكننا توقعه الآن.
قال مولينويج: "هذا ليس خط النهاية". "5.0 يشبه نقطة البداية تقريبًا. توقع نفس القدر من الوقت المستثمر في Gutenberg بعد الإصدار 5.0 كما كان من قبل - للوصول إلى هذا المكان حيث لا نعتقد أنه أفضل مما لدينا اليوم ولكنه في الواقع يشبه تجربة تعريف الويب على مستوى عالمي ، وهو ما نريد إنشاءه وما تستحقه جميعًا ".
