ในตอนท้ายของปี 2019 โครงการ Joomla วางแผนที่จะปล่อยตัวสองรุ่นพร้อมกัน: รุ่นรองคือ Joomla 3.10 และรุ่นใหม่ที่สำคัญคือ Joomla 4.0
Joomla 3.10 จะเป็นรุ่นล่าสุดของซีรีย์ 3.x
ตามที่เคยได้ประกาศไว้ในเดือนพฤษภาคม 2018 และเนื่องจากจะเป็นการปล่อย Joomla 3.9, Joomla 3.10 จะเป็นรุ่นสุดท้ายของซีรีย์ Joomla 3.x
Joomla 3.10 จะได้รับการสนับสนุนเป็นเวลา 2 ปีหลังจากเปิดตัวแล้ว:
- การสนับสนุนข้อผิดพลาด และความปลอดภัยจะมั่นใจได้ในช่วง 12 ถึง 18 เดือนหลังจากนั้น
- เวลาที่เหลือ (6 ถึง 12 เดือน) จะสนับสนุนเรื่องความปลอดภัยเท่านั้น
เราขอเชิญคุณตรวจสอบแผนงาน สำหรับ Joomla 3.10 และ Joomla 4 สำหรับข้อมูลเพิ่มเติม
มีความแตกต่างอะไรกับ Joomla 3.10 เมื่อเทียบกับรุ่นรองปกติและทำไมถึงปล่อยรุ่น 2 พร้อมกัน?
รุ่นรองหมายถึงมีการเพิ่มคุณสมบัติใหม่ และ/หรือ มีการเปลี่ยนแปลงที่สำคัญในคุณสมบัติที่มีอยู่เดิม
ตามที่ระบุไว้แล้วในมีนาคม 2017 ในบทความนี้, จุดประสงค์ของการเปิดตัว Joomla 3.x ครั้งล่าสุด (ซึ่งควรจะเป็นรุ่น 3.9 ในเวลานั้น) จะแตกต่างจากรุ่นรองปกติเล็กน้อย, มีการแบ่งของคุณสมบัติใหม่ออกมา
Joomla 3.10 มีจุดประสงค์เพื่อเป็นสะพานเชื่อมระหว่าง 2 ซีรี่ส์หลัก ส่วนใหญ่ในรุ่นจะก็มี backports ของ API ที่มีการเปลี่ยนแปลงจากสาขาการพัฒนา Joomla 4.0 เพื่อช่วยให้ง่ายต่อการเปลี่ยนไปสู่รุ่นใหญ่ต่อไปสำหรับชุมชน
นอกจากนี้เรายังแนะนำใน Joomla 3.10 ซึ่งเป็นคุณสมบัติใหม่ใน Joomla Update Component เพื่อช่วยในกระบวนการโยกย้ายขนาดเล็กของคุณ: ชื่อว่า Pre-update checker
เมื่อเว็บไซต์ของคุณอัปเดตเป็น 3.10, ระบบตรวจสอบการอัปเดตล่วงหน้าจะช่วยให้คุณตรวจสอบความเข้ากันได้กับ Joomla 4.0 ของตัวเลือก PHP และการตั้งค่า SQL และส่วนเสริมที่คุณใช้อยู่
มีคุณสมบัติใหม่อะไรที่ควรไปต่อ?
เนื่องจากลักษณะเฉพาะของรุ่นรองนี้, เราได้ตัดสินใจที่จะไม่รวมคุณสมบัติใหม่ใด ๆ เข้าด้วยกันใน Joomla 3.10 ถ้ามันไม่เกี่ยวข้องกับเลเยอร์ความเข้ากันได้และกระบวนการอัพเกรด เรามุ่งเน้นเฉพาะความเข้ากันได้แบบย้อนหลังเพื่อประโยชน์ของนักพัฒนาส่วนเสริมและผู้ใช้ของเรา
ดังนั้น, เราได้ประกาศอย่างเป็นทางการแล้วว่าควรมีการสร้างฟีเจอร์ใหม่ ๆ สำหรับสาขา Joomla 4.0 ทีมงานผู้ดูแล CMS สามารถช่วยเหลือคุณด้วยความช่วยเหลือที่คุณต้องการ ในการกำหนดเป้าหมายคำขอดึงคุณสมบัติที่มีอยู่ที่จะใช้กับสาขา Joomla 4
เราจะเริ่มจากตรงไหนกับ Joomla 4.0?
เราตั้งใจจะรวม 4 เวอร์ชันสุดท้ายของ Joomla 3.8 ภายในสิ้นเดือนมกราคม เมื่อเสร็จแล้วเราจะติดแท็กอัลฟ่าแล้วเริ่มรวมในรุ่น Joomla 3.9
ยังคงต้องทำอะไรบ้างเพื่อให้บรรลุเป้าหมายขั้นเบต้า?
เรายินดีที่จะบอกถึงสถานะของคุณสมบัติหลักอย่างย่อดังนี้:
- Backend Template and Accessibility (lead by Elisa Foltyn and Robert Deutz)
Work is ongoing to fully implement the design proposed in the Joomla Magazine - Frontend Template
Final mobile enhancements need to be finished - Publishing Workflow (lead by Benjamin Trenkle)
This feature needs optimisations in multilingual environments and for when the workflow component is hidden - Web Services (lead by George Wilson)
Currently collecting feedback on the Pull Request at https://github.com/joomla/joomla-cms/pull/23424 - 7 releases still need to get merged to Joomla 4. Due to the release of Joomla 3.9, this task will take more time than previously scheduled.
การทำงานกำลังดำเนินการกับรายการข้างต้นและเรากำลังมองหาการแช่แข็งและเริ่มการติดแท็ก betas ในช่วงฤดูใบไม้ผลิ 2019
วิธีการที่จะช่วย?
หากคุณต้องการช่วยปรับปรุง Joomla 3.10 และ Joomla 4.0, เราแนะนำให้ดาวน์โหลดได้จาก หน้า Nightly Builds และรายงานปัญหาต่าง ๆ ได้ที่ issues.joomla.org.
การเปิดให้ดาวน์โหลดเหล่านี้ มีไว้เพื่อให้ผู้ใช้ และนักพัฒนาส่วนเสริมได้ทดสอบเว็บไซต์ และส่วนเสริมของพวกเขาได้ง่ายขึ้น สำหรับปัญหาที่อาจเกิดขึ้นกับการเปิดตัวที่จะเกิดขึ้น หรือเพื่อทดสอบคุณสมบัติใหม่ และให้ข้อเสนอแนะเกี่ยวกับวิธีการปรับปรุงก่อนออกสู่ชุมชน Joomla ตามปกติในรุ่นที่ทำการเผยแพร่ล่วงหน้าทั้งหมด ไม่ควรนำไปใช้ในเว็บไซต์ที่มีการใช้งานจริง
คุณสามารถค้นหาปัญหาที่เปิดอยู่ สำหรับรุ่นถัดไปของ Joomla 3.10 ที่นี่ และสำหรับ Joomla 4 ได้ที่นี่
Translations
- Dutch: Joomla 3.10 en Joomla 4
- French: Joomla 3.10 et Joomla 4.0
- Italian: Joomla 3.10 e Joomla 4
- Spanish: Joomla 3.10 y Joomla 4.0