ຂັ້ນຕອນການເລື່ອນລະດັບຜົນຜະລິດຂອງ Fedora ໄປເປັນລຸ້ນ Edition

Fedora Edition ແມ່ນຊຸດຂອງແພັກເກັດ (packages), ຄຳແນະນຳ ແລະ ການກຳນົດຄ່າ ທີ່ຖືກຄັດສັນມາ, ລວມທັງສິ່ງທີ່ສ້າງຂຶ້ນຈາກພາກສ່ວນເຫຼົ່ານັ້ນ ເຊິ່ງຕອບໂຈດກໍລະນີການນຳໃຊ້ສະເພາະ. ລຸ້ນ Edition ແມ່ນຜົນຜະລິດຫຼັກຂອງ Fedora ທີ່ຜູ້ໃຊ້ Fedora ສ່ວນໃຫຍ່ຖືກຊຸກຍູ້ໃຫ້ໃຊ້ ແລະ ຖືກແນະນຳໃຫ້ເຂົ້າເຖິງຜ່ານເວັບໄຊດາວໂຫຼດ.

ເອກະສານນີ້ອະທິບາຍກ່ຽວກັບຂັ້ນຕອນການເລື່ອນລະດັບຜົນຜະລິດ Fedora ທີ່ມີຢູ່ ໃຫ້ມີສະຖານະເປັນລຸ້ນ Edition.

ອັນໃດທີ່ເຮັດໃຫ້ເປັນ "Edition"?

Fedora Edition ຕ້ອງ:

  • ຕອບໂຈດກໍລະນີການນຳໃຊ້ ຫຼື ກຸ່ມຜູ້ໃຊ້ ທີ່ມີຄວາມແຕກຕ່າງ, ກ່ຽວຂ້ອງ ແລະ ກວ້າງຂວາງພໍ ທີ່ Fedora Edition ໃນປັດຈຸບັນຍັງບໍ່ທັນມີ;

  • ແມ່ນການລົງທຶນໃນໄລຍະຍາວສຳລັບໂຄງການ Fedora; ແລະ

  • ສອດຄ່ອງກັບທັງສີ່ຮາກຖານ (Four Foundations) ຂອງ Fedora.

ເງື່ອນໄຂເບື້ອງຕົ້ນ

  • ລຸ້ນ Edition ທີ່ສະເໜີ ຈະຕ້ອງໄດ້ຮັບການສະໜັບສະໜູນຈາກທີມງານ ທີ່ມີການຈັດກອງປະຊຸມສາທາລະນະເປັນປະຈຳ.

  • ລຸ້ນ Edition ທີ່ສະເໜີ ຈະຕ້ອງໄດ້ຮັບການອະນຸມັດເຄື່ອງໝາຍການຄ້າຈາກ Fedora Council. ຖ້າມີການປ່ຽນຊື່ ຫຼື ໃຊ້ຊື່ໃໝ່ (ເຊັ່ນ: “Fedora Bilverslue”), ໃຫ້ກຳນົດເວລາໄວ້ສຳລັບການກວດສອບທາງກົດໝາຍ.

  • ລຸ້ນ Edition ທີ່ສະເໜີ ຈະຕ້ອງມີເອກະສານຄວາມຕ້ອງການຂອງຜະລິດຕະພັນ (PRD) (ຕົວຢ່າງ: example). PRD ແມ່ນຖືກນຳໃຊ້ໂດຍທີມງານອື່ນໆພາຍໃນ Fedora. ຕົວຢ່າງ: ທີມງານຄວບຄຸມຄຸນນະພາບ (Quality Team) ໃຊ້ສິ່ງນີ້ເພື່ອສ້າງເງື່ອນໄຂການປ່ອຍຕົວ ແລະ ກໍລະນີການທົດສອບ, ແລະ ທີມງານການຕະຫຼາດ (Marketing Team) ໃຊ້ສິ່ງນີ້ເພື່ອສ້າງສື່ໂຄສະນາ ແລະ ການກຳນົດຕຳແໜ່ງການຕະຫຼາດ. PRD ຕ້ອງລວມມີ:

    • ກຸ່ມເປົ້າໝາຍການຕະຫຼາດ, ລວມທັງກໍລະນີການນຳໃຊ້ຫຼັກ ແລະ ຕົວຕົນຜູ້ໃຊ້ (personas).

    • ການບໍລິການ ແລະ ຄຸນສົມບັດຫຼັກ.

    • ແອັບພລິເຄຊັນຫຼັກ.

    • ນະໂຍບາຍສະເພາະສຳລັບການຕິດຕັ້ງ, ການອັບເດດ ແລະ ອື່ນໆ.

    • ຂອບເຂດການຮອງຮັບຮາດແວ (ລວມທັງສິ່ງທີ່ບໍ່ຮອງຮັບຢ່າງຈະແຈ້ງ).

    • ຜົນຜະລິດທີ່ສ້າງຂຶ້ນ, ແລະ ຄວນພິຈາລະນາວ່າສິ່ງເຫຼົ່ານັ້ນເປັນສິ່ງທີ່ຂັດຂວາງການປ່ອຍຕົວ (release blocking) ຫຼື ບໍ່.

  • ລຸ້ນ Edition ທີ່ສະເໜີ ອາດຈະມີຂໍ້ກຳນົດທາງເຕັກນິກ (ຕົວຢ່າງ: example) ທີ່ໃຫ້ລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບຄຸນສົມບັດສະເພາະທີ່ລະບຸໄວ້ໃນ PRD.

ມັນເປັນປະໂຫຍດຫຼາຍ ຖ້າມີບຸກຄົນໃນທີມທີ່ໄດ້ຮັບມອບໝາຍໃຫ້ຈັດການວຽກງານດ້ານເອກະສານ ແລະ ຂັ້ນຕອນຕ່າງໆ.

ຂັ້ນຕອນ

ເມື່ອເງື່ອນໄຂເບື້ອງຕົ້ນທັງໝົດໄດ້ຮັບການຕອບສະໜອງ ແລະ ໄດ້ຮັບການອະນຸມັດຈາກ Fedora Council ແລ້ວ, ທີມງານຈະສົ່ງການເລື່ອນລະດັບເປັນ 'ການປ່ຽນແປງທົ່ວທັງລະບົບ' (System-Wide Change). ສິ່ງນີ້ເຮັດໃຫ້ໝັ້ນໃຈໄດ້ວ່າ ທີມວິສະວະກຳການປ່ອຍຕົວ (Release Engineering), FESCo, ແລະ ຊຸມຊົນໃນວົງກວ້າງມີໂອກາດໃຫ້ຄຳຄິດເຫັນ. ນອກຈາກນີ້ ມັນຍັງໝາຍຄວາມວ່າການເລື່ອນລະດັບອາດຈະຖືກເລື່ອນໄປໃນການປ່ອຍຕົວຄັ້ງຖັດໄປ ຫາກພາກສ່ວນສະໜັບສະໜູນທີ່ເໝາະສົມຍັງບໍ່ພ້ອມກ່ອນໄລຍະ Beta ຫຼື GA freezes.

ກ່ອນທີ່ຈະສົ່ງຂໍ້ສະເໜີການປ່ຽນແປງ (Change proposal), ວຽກງານຕໍ່ໄປນີ້ຄວນສຳເລັດ:

  • ການອະນຸມັດຈາກ Fedora Council. ສົ່ງຄຳຮ້ອງ (ticket) ແລະ ເຂົ້າຮ່ວມການສົນທະນາທີ່ກ່ຽວຂ້ອງ.

  • ກວດສອບກໍລະນີການທົດສອບ ແລະ ເງື່ອນໄຂການປ່ອຍຕົວກັບທີມງານຄວບຄຸມຄຸນນະພາບ. ທີມງານຄວບຄຸມຄຸນນະພາບຈະຮ່າງກໍລະນີການທົດສອບ ແລະ ເງື່ອນໄຂການປ່ອຍຕົວໂດຍອີງໃສ່ PRD. ແນວໃດກໍຕາມ, ທີມງານ Edition ຕ້ອງກວດສອບວ່າສິ່ງເຫຼົ່ານັ້ນຖືກຕ້ອງ. ທີມງານ Edition ອາດຈະເລືອກມອບໝາຍບຸກຄົນໃດໜຶ່ງ ເພື່ອປະສານງານກັບທີມງານຄວບຄຸມຄຸນນະພາບ.

  • ເຮັດວຽກຮ່ວມກັບວິສະວະກຳການປ່ອຍຕົວ. ທີມງານ Edition ຄວນເຮັດວຽກຮ່ວມກັບວິສະວະກຳການປ່ອຍຕົວ ກ່ຽວກັບວິທີທີ່ພວກເຂົາວາງແຜນໃນການປະກອບລຸ້ນ Edition ໃໝ່, ຂັ້ນຕອນການປ່ອຍຕົວ, ສະຖານທີ່ຊິງຄ໌ຂໍ້ມູນ (mirrors), ການປ່ຽນແປງຕ່າງໆທີ່ຈຳເປັນຕໍ່ koji, bodhi ຫຼື ລະບົບເຊັນຊື່ອັດຕະໂນມັດ (autosigning).

ຫຼັງຈາກຂໍ້ສະເໜີການປ່ຽນແປງໄດ້ຮັບການອະນຸມັດ, ວຽກງານເພີ່ມເຕີມຕໍ່ໄປນີ້ຄວນໃຫ້ສຳເລັດບໍ່ເກີນໄລຍະ Beta freeze, ເຊິ່ງຄວນຖືວ່າເປັນກຳນົດເວລາສຳຮອງສຳລັບການປ່ຽນແປງ. ໝາຍເຫດ: ວຽກງານເຫຼົ່ານີ້ຄວນເລີ່ມຕົ້ນໃຫ້ໄວທີ່ສຸດເທົ່າທີ່ຈະໄວໄດ້.

  • ຮ້ອງຂໍຜົນງານດ້ານການອອກແບບ. ຖ້າຕ້ອງການຮູບພາບທີ່ປັບແຕ່ງສະເພາະສຳລັບເວັບໄຊ, ສະຕິກເກີ ແລະ ອື່ນໆ, ທີມງານ Edition ຄວນຕິດຕໍ່ທີມງານອອກແບບໃຫ້ໄວທີ່ສຸດ.

  • ສະໜອງເນື້ອໃນເວັບໄຊທີ່ອັບເດດແລ້ວ. ທີມງານ Edition ຄວນສົ່ງຂໍ້ຄວາມ, ຮູບພາບ ແລະ ຮູບຖ່າຍໜ້າຈໍ (screenshots) ໃຫ້ກັບທີມງານເວັບໄຊ ແລະ ແອັບ (Websites & Apps Team) ໃຫ້ໄວທີ່ສຸດ ເພື່ອເຮັດໃຫ້ໝັ້ນໃຈວ່າ fedoraproject.org ຈະໄດ້ຮັບການອັບເດດໃນມື້ປ່ອຍຕົວ.

  • ແຈ້ງທີມງານເອກະສານ ແລະ ທີມງານແປພາສາ. ທີມງານ Edition ຄວນແຈ້ງໃຫ້ທີມງານເອກະສານຊາບ ກ່ຽວກັບການອັບເດດ ຫຼື ເອກະສານໃໝ່ທີ່ຈຳເປັນ. ທີມງານ Edition ຄວນແຈ້ງໃຫ້ທີມງານແປພາສາຊາບ ກ່ຽວກັບການອັບເດດເວັບໄຊ ແລະ ເອກະສານທີ່ຈະມາເຖິງ ເພື່ອໃຫ້ພວກເຂົາສາມາດກຽມຕົວແປລ່ວງໜ້າກ່ອນການປ່ອຍຕົວ.

  • ສະໜອງຂໍ້ຄວາມສັ້ນສຳລັບການຕະຫຼາດ. ທີມງານ Edition ຄວນສົ່ງຂໍ້ຄວາມໂຄສະນາເບື້ອງຕົ້ນ ໃຫ້ກັບທີມງານການຕະຫຼາດ ແລະ ທີມງານ Magazine. ສິ່ງນີ້ຈະຊ່ວຍໃຫ້ການປະກາດການປ່ອຍຕົວ ແລະ ສື່ຕ່າງໆ ມີຂໍ້ມູນທີ່ສຳຄັນກ່ຽວກັບລຸ້ນ Edition ໃໝ່. ທີມງານ Edition ອາດຈະພິຈາລະນາຂຽນບົດຄວາມໃນ Fedora Magazine ຫນຶ່ງ ຫຼື ຫຼາຍບົດຄວາມ ເພື່ອສະໜັບສະໜູນລຸ້ນ Edition ດັ່ງກ່າວ.

ປະຫວັດຄວາມເປັນມາ

ນະໂຍບາຍນີ້ໄດ້ຮັບການອະນຸມັດໃນ Fedora Council ticket #296.

ນະໂຍບາຍນີ້ໄດ້ຮັບການແກ້ໄຂໃນເດືອນຕຸລາ 2024 ເພື່ອຜ່ອນຜັນຂໍ້ກຳນົດກ່ຽວກັບ "ຄວາມແຕກຕ່າງ" ໃນ Fedora Council ticket #507.