สัปดาห์ที่ผ่านมาชุมชน .NET เกิดดราม่าขนาดกลางๆ ขึ้นเมื่อไมโครซอฟท์รับ pull request หมายเลข 22217 เข้ามายัง .NET SDK รุ่นโอเพนซอร์ส เป็นการถอนฟีเจอร์ Hot Reload ออกไปโดยระบุเหตุผลว่าฟีเจอร์นี้จะรองรับเฉพาะผู้ใช้ Visual Studio 2022 เท่านั้น และวันนี้ไมโครซอฟท์ก็ยอมถอย ใส่ฟีเจอร์กลับเข้ามาใหม่พร้อมเขียนบล็อกขอโทษชุมชน
แนวทางนี้ทำให้ไมโครซอฟท์ถูกโจมตีอย่างหนักว่าไม่ได้สนใจจะทำให้ .NET เป็นแพลตฟอร์มเปิดสำหรับนักพัฒนาจริงๆ แต่มุ่งจะขาย Visual Studio เท่านั้น
วันนี้ Scott Hunter ผู้อำนวยการโครงการ .NET ก็ออกมาเขียนบล็อกขอโทษถึงสิ่งที่เกิดขึ้น โดยระบุว่านักพัฒนาลบฟีเจอร์นี้ออกโดยไม่ตั้งใจ เนื่องจากต้องการโฟกัสกับการใส่ฟีเจอร์ Hot Reload ใน Visual Studio เป็นหลัก และไม่ทันคิดว่ามีนักพัฒนาใช้งานฟีเจอร์นี้มากเพียงใด และตอนนี้ไมโครซอฟท์ก็ใส่ฟีเจอร์นี้กลับมาแล้ว
Hunter ขอบคุณนักพัฒนาที่แสดงความเห็นครั้งนี้ และยืนยันว่าไมโครซอฟท์ต้องการสร้าง .NET ให้เป็นแพลตฟอร์มเปิด โดยไมโครซอฟท์ก็เรียนรู้ที่จะสร้างความสมดุลระหว่างชุมชนโอเพนซอร์สและการทำงานในฐานะบริษัทผู้สนับสนุนโครงการโอเพนซอร์ส เมื่อทำผิดพลาดก็จะเรียนรู้จากความผิดพลาดครั้งนี้
ที่มา - Microsoft .NET Blog