Mozilla ประกาศว่า Firefox กำลังจะเข้าสู่รอบการเปิดตัวที่สั้นลง

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 สัปดาห์

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

ตามที่นักพัฒนากล่าวว่า รอบการพัฒนาสี่สัปดาห์ช่วยให้เกิดความสมดุลที่เหมาะสมระหว่างความเร็วในการส่งมอบเว็บ API ใหม่และการรับรองคุณภาพและเสถียรภาพ

ตั้งแต่ไตรมาสแรกของปี 2020 เรามีแผนที่จะจัดส่ง Firefox เวอร์ชันหลักทุกๆ 4 สัปดาห์ จังหวะการเปิดตัวของ Firefox ESR (Extended Enterprise Support Release) จะยังคงเหมือนเดิม

ในอีกไม่กี่ปีข้างหน้าเราคาดว่าจะมีการเปิดตัว ESR ครั้งใหญ่ทุกๆ 12 เดือนโดยมีการสนับสนุน 3 เดือนซ้อนทับกันระหว่าง ESR ใหม่และการสิ้นสุดอายุการใช้งานของ ESR เก่า ESR ที่สำคัญสองรุ่นถัดไปจะเป็น ~ มิถุนายน 2020 และ ~ มิถุนายน 2021

รอบการวางจำหน่ายที่สั้นกว่าให้ความยืดหยุ่นมากขึ้นเพื่อรองรับการวางแผนผลิตภัณฑ์และการเปลี่ยนแปลงลำดับความสำคัญเนื่องจากความต้องการของธุรกิจหรือตลาด

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

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

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

แทนที่จะเตรียมเวอร์ชันเบต้าใหม่สองเวอร์ชัน ต่อสัปดาห์มีการวางแผนที่จะปรับเปลี่ยนรูปแบบการเปิดตัวเบต้าสำหรับสาขาเบต้าซึ่งก่อนหน้านี้ใช้สำหรับเวอร์ชันกลางคืน

เพื่อรักษาคุณภาพและลดความเสี่ยงในวงจรที่สั้นลงเราต้อง:

  • ตรวจสอบให้แน่ใจว่าประสิทธิภาพทางวิศวกรรมของ Firefox ไม่ได้รับผลกระทบในทางลบ
  • เร่งความเร็วของลูปข้อเสนอแนะการถดถอยจากการปรับใช้ไปจนถึงการตรวจจับและการแก้ปัญหา
  • เพื่อให้สามารถควบคุมการปรับใช้ฟังก์ชันตามความพร้อมใช้งานของเวอร์ชัน
  • ตรวจสอบให้แน่ใจว่ามีการทดสอบคุณสมบัติขนาดใหญ่ที่เหมาะสมซึ่งครอบคลุมรอบการเผยแพร่หลายรอบ
  • มีกระบวนการลดผลกระทบและการตัดสินใจที่ชัดเจนและสม่ำเสมอ

เพื่อลดความเสี่ยงของปัญหา ที่เกิดขึ้น ด้วยการเพิ่มนวัตกรรมที่สำคัญบางอย่างการเปลี่ยนแปลงที่เกี่ยวข้องกับมันs จะถูกนำไปยังผู้ใช้เวอร์ชันไม่ใช่ครั้งเดียว แต่จะค่อยๆ; ในขั้นต้นโอกาสจะถูกเปิดใช้งานสำหรับผู้ใช้เพียงไม่กี่เปอร์เซ็นต์จากนั้นจะถูกครอบคลุมทั้งหมดหรือตัดการเชื่อมต่อแบบไดนามิกเมื่อพบข้อบกพร่อง

นอกจากนี้เพื่อทดสอบนวัตกรรมและตัดสินใจเกี่ยวกับการรวมไว้ในทีมหลักของโปรแกรม Test Pilot ผู้ใช้จะได้รับเชิญให้เข้าร่วมการทดลองที่ไม่ได้เชื่อมโยงกับรอบการเตรียมการเปิดตัว

Fuente: https://hacks.mozilla.org/


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google