นักพัฒนา Firefox จะทำให้รอบการเผยแพร่สั้นลง

วันนี้ผู้พัฒนาประกาศว่าพวกเขากำลังลดรอบการเตรียมการเปิดตัวให้สั้นลง ตั้งแต่ปี 2020 เป็นต้นไป Firefox เวอร์ชันเสถียรถัดไปจะออกทุกๆ 4 สัปดาห์

ในช่วงไม่กี่ปีที่ผ่านมา การพัฒนาของ Firefox มีลักษณะดังนี้:

  • ทุกคืน 93 (การพัฒนาคุณสมบัติใหม่)
  • Developer Edition 92 (ประเมินความพร้อมของคุณสมบัติใหม่)
  • เบต้า 91 (แก้ไขข้อบกพร่อง)
  • รุ่นปัจจุบัน 90 (แก้ไขข้อบกพร่องที่สำคัญจนถึงรุ่นถัดไป)

ทุกๆ 6 สัปดาห์จะมีการเปลี่ยนแปลงลงหนึ่งขั้น:

  • เบต้ากลายเป็นการเปิดตัว
  • Developer Edition ที่มีคุณสมบัติปิดการใช้งานซึ่งนักพัฒนาถือว่าไม่พร้อมเพียงพอจะกลายเป็นรุ่นเบต้า
  • มีการตัด Nightly ซึ่งจะกลายเป็น Developer Edition

พูดคุยเกี่ยวกับการทำให้วงจรนี้สั้นลง เดินอย่างน้อย 8 ปี วงจรระยะสั้นจะช่วยให้คุณตอบสนองต่อความต้องการของตลาดได้รวดเร็วยิ่งขึ้นและให้ความยืดหยุ่นในการวางแผนมากขึ้น ผู้ใช้และนักพัฒนาเว็บแอปพลิเคชันจะสามารถรับคุณสมบัติและ API ใหม่ได้เร็วขึ้น

ความถี่ของการเผยแพร่การสนับสนุนระยะยาว (ESR) จะไม่เปลี่ยนแปลง ESR เวอร์ชันหลักใหม่มีแผนจะออกทุกๆ 12 เดือน หลังจากออกเวอร์ชันใหม่แล้ว เวอร์ชันก่อนหน้า ณ ขณะนี้ จะได้รับการสนับสนุนต่อไปอีก 3 เดือน เพื่อให้องค์กรมีเวลาโยกย้าย

วงจรการพัฒนาที่สั้นลงย่อมหมายถึงเวลาทดสอบเบต้าที่น้อยลงอย่างหลีกเลี่ยงไม่ได้ เพื่อป้องกันการลดลงของคุณภาพจึงมีการวางแผนมาตรการต่อไปนี้:

  • รุ่นเบต้าจะไม่ถูกสร้างขึ้นสัปดาห์ละสองครั้งเหมือนตอนนี้ แต่เป็นรายวัน (เช่นใน Nighly)
  • แนวทางปฏิบัติในการทยอยเปิดตัวฟีเจอร์ใหม่ๆ ที่ถือว่ามีความเสี่ยงสูงและมีผลกระทบต่อประสบการณ์ผู้ใช้อย่างจริงจังจะยังคงดำเนินต่อไป (เช่น นักพัฒนาค่อยๆ เปิดให้ผู้ใช้สามารถบล็อกการเล่นเสียงอัตโนมัติในแท็บใหม่และพร้อมที่จะปิดการใช้งานได้ตลอดเวลาหาก ปัญหาใด ๆ เกิดขึ้น ขณะนี้กำลังทดสอบรูปแบบเดียวกันสำหรับผู้ใช้ในสหรัฐอเมริกาบางรายเพื่อเปิดใช้งาน DNS-over-HTTPS เป็นค่าเริ่มต้น)
  • การทดสอบ A/B ของการเปลี่ยนแปลงเล็กๆ น้อยๆ สำหรับผู้ใช้ "ที่ใช้งานอยู่" ก็ไม่หายไปเช่นกัน จากการทดลองเหล่านี้ นักพัฒนาซอฟต์แวร์จะตัดสินใจว่าบางสิ่งควรค่าแก่การเปลี่ยนแปลงในพื้นที่ใดพื้นที่หนึ่งหรือไม่

รุ่นแรกที่จะออกโดยห่างกัน 4 สัปดาห์มากกว่า 6 สัปดาห์จะเป็น Firefox 71-72 เปิดตัว Firefox 72 กำหนด ณ วันที่ 7 มกราคม 2020

ที่มา: linux.org.ru

เพิ่มความคิดเห็น