أعلنت Mozilla أن Firefox ينتقل إلى دورة إصدار أقصر

موزيلا فايرفوكس،

أعلن مطورو Firefox عن خفض في دورة التحضير ل الإصدارات الجديدة من المتصفح في غضون أربعة أسابيع (تم إعداد الإصدارات السابقة لمدة 6-8 أسابيع). سيتم إطلاق Firefox 70 وفقًا للجدول الزمني أعلاه في 22 أكتوبرثم بعد ستة أسابيع في 3 كانون الأول (ديسمبر) ، سيتم تجهيز إصدار Firefox 71 ، وبعد ذلك سوف يتشكلون الإصدارات اللاحقة كل أربعة أسابيع (7 يناير ، 11 فبراير ، 10 مارس ، إلخ).

عندئذ نسخة طويلة الأمد من الدعم (إسر) سيصدر مرة واحدة في العام كما كان من قبل وسيبقى لمدة ثلاثة أشهر أخرى بعد تشكيل الإصدار التالي من ESR. ستتم مزامنة التحديثات التصحيحية لفرع ESR مع الإصدارات العادية وسيتم إصدارها أيضًا كل 4 أسابيع.

سيكون الإصدار التالي من ESR هو Firefox 78 ، والمقرر عقده في يونيو 2020. سينتقل SpiderMonkey و Tor Browser أيضًا إلى دورة بناء إصدار مدتها 4 أسابيع.

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

وفقًا للمطورين ، تتيح دورة التطوير التي تستغرق أربعة أسابيع تحقيق التوازن الأمثل بين سرعة تقديم واجهات برمجة تطبيقات ويب جديدة وضمان الجودة والاستقرار.

بدءًا من الربع الأول من عام 2020 ، نخطط لشحن إصدار رئيسي من Firefox كل 4 أسابيع. سيظل إيقاع إصدار Firefox ESR (إصدار دعم Enterprise الموسع) كما هو.

في السنوات القادمة ، نتوقع إصدار ESR رئيسي كل 12 شهرًا مع دعم لمدة 3 أشهر بين ESR الجديد ونهاية العمر الإنتاجي لـ ESR القديم. الإصداران الرئيسيان التاليان من ESR سيكونان ~ يونيو 2020 و ~ يونيو 2021.

توفر دورات الإصدار الأقصر قدرًا أكبر من المرونة لدعم تخطيط المنتج وتغييرات الأولوية بسبب متطلبات العمل أو السوق.

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

بالإضافة إلى ذلك ، نضع ميزات جديدة وتنفيذ واجهات برمجة تطبيقات الويب الجديدة في أيدي المطورين بسرعة أكبر. (هذا ما كنا نفعله مؤخرًا مع تطبيقات وتحديثات مواصفات CSS ، على سبيل المثال.)

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

بدلاً من إعداد نسختين تجريبيتين جديدتين في الأسبوع، من المخطط تكييف مخطط الإصدار المتكرر بيتا لفرع بيتا، والتي كانت تستخدم سابقًا للإصدارات الليلية.

للحفاظ على الجودة وتقليل المخاطر في دورة مختصرة ، يجب علينا:

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

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

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

مصدر: https://hacks.mozilla.org/


اترك تعليقك

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

*

*

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

  1.   الطيار الآلي قال

    الاغتراب الجماعي. لقد أصبحنا خنازير غينيا في جميع قطاعات الصناعة.