ฉันคิดว่าคำตอบที่สำคัญที่สุดสำหรับคำถามดังกล่าวคือทุกคนควรใช้สิ่งที่ได้ผลสำหรับโครงการเฉพาะและให้สอดคล้องกันอย่างน้อยที่สุด
ในขณะที่ฉันเห็นข้อดีของการใช้กาลปัจจุบัน (และอันที่จริงก็สะดุดกับโพสต์นี้เพราะฉันเคยเห็นข้อความที่ตึงเครียดในโครงการโอเพนซอร์สในปัจจุบัน) ฉันอาจจะไม่ใช้กาลปัจจุบันสำหรับโครงการของฉัน เป็นวิธีที่แนะนำสำหรับ Linux และ Git และอาจเป็นโครงการโอเพ่นซอร์สที่ใหญ่กว่าอื่น ๆ แต่ฉันไม่สนใจตราบใดที่ฉันไม่ได้เป็นส่วนหนึ่งของโครงการเหล่านี้
ฉันเป็นนักพัฒนาอินดี้และฉันใช้บรรทัดแรกของข้อความคอมมิตสำหรับบันทึกประจำรุ่นในขณะที่คำอธิบายในบรรทัดต่อไปนี้ให้ความคิดเกี่ยวกับรายละเอียดการใช้งาน เป็นเวิร์กโฟลว์ที่เน้นผู้ใช้เป็นศูนย์กลางเมื่อเทียบกับแนวทางปัจจุบันที่อิงกับนักพัฒนา ฉันสามารถประหยัดเวลาได้ด้วยวิธีนี้ การให้คำแนะนำแก่ผู้ใช้ของฉันในบันทึกประจำรุ่นเป็นเรื่องที่ผิดปกติมาก เป็นหน้าที่ของฉันในการแก้ไขข้อบกพร่องและเพิ่มคุณสมบัติต่างๆ ฉันต้องประหยัดเวลาเพราะฉันเป็นคนอินดี้ ฉันไม่มี "ผู้เขียนบันทึกประจำรุ่น" ในทีม
ใช้กฎของโครงการหากมีการกำหนดไว้แล้ว แต่ให้ปฏิบัติอย่างจริงจังและทำทุกอย่างที่จะทำให้งานของคุณง่ายขึ้นหรือเร็วขึ้น