เมื่อวานเราแชร์ที่นี่ในบล็อกข่าวว่า GitLab วางแผนที่จะแก้ไขข้อกำหนดในการให้บริการ สำหรับเดือนถัดไป (ในเดือนกันยายน) ตามที่ โครงการที่โฮสต์บนบัญชีฟรี จาก GitLab.com จะถูกลบโดยอัตโนมัติ หากที่เก็บของคุณไม่ได้ใช้งานเป็นเวลา 12 เดือน
และตอนนี้ GitLab ได้ยกเลิกการตัดสินใจลบโปรเจ็กต์ที่ไม่ได้ใช้งานมานานกว่าหนึ่งปีโดยอัตโนมัติและเป็นของผู้ใช้ Free Tier และมีแผนที่จะแนะนำนโยบายนี้ในปลายเดือนกันยายน บริษัทหวังว่าการย้ายครั้งนี้จะช่วยประหยัดเงินได้ถึง XNUMX ล้านเหรียญต่อปี และช่วยให้ธุรกิจ SaaS ของบริษัทมีความยั่งยืน
เจฟฟ์ ฮันต์ลีย์ ผู้สนับสนุนโอเพ่นซอร์ส อธิบายนโยบายนี้ว่า "วิกลจริตอย่างยิ่ง" "ซอร์สโค้ดไม่ใช้พื้นที่ดิสก์มากนัก" เขากล่าว “สำหรับคนที่จะลบรหัสทั้งหมดนี้คือการทำลายชุมชน พวกเขาจะทำลายแบรนด์และความปรารถนาดีของคุณ”
“ผู้คนโฮสต์โค้ดของพวกเขาที่นั่น เพราะมีแนวคิดว่าจะเปิดให้ประชาชนทั่วไปใช้ซ้ำและรีมิกซ์ได้” เขากล่าวเสริม "แน่นอนว่าไม่มีการรับประกันว่าจะมีโฮสต์อยู่ที่นั่นเสมอ แต่กฎของโอเพ่นซอร์สที่ไม่ได้เขียนไว้คือรหัสนั้นพร้อมใช้งานและคุณจะไม่ลบออก"
“เรามีผู้ดูแลดึงรหัสออกมา และชุมชนก็โกรธแค้นมาก” เขากล่าว พร้อมสังเกตว่าโครงการอื่นๆ ที่ขึ้นอยู่กับผลิตภัณฑ์ที่ดึงออกมาจะได้รับผลกระทบ
"การพึ่งพาทั้งหมดไม่สามารถรวบรวมได้" เขาคร่ำครวญ
เกี่ยวกับคดี GitLab ปฏิเสธที่จะแสดงความคิดเห็นเกี่ยวกับแผนการลบซ้ำหลายครั้งและเมื่อไม่กี่ชั่วโมงที่แล้วบริษัทซึ่งไม่ได้ปฏิเสธข้อมูลจาก The Register แต่ไม่ได้กล่าวถึงเลย เขาแค่ทวีตว่าเขาจะระงับโครงการที่ไม่ได้ใช้งาน ในการจัดเก็บวัตถุ:
“เราได้พูดคุยกันเป็นการภายในว่าจะทำอย่างไรกับที่เก็บที่ไม่ใช้งาน เราตัดสินใจย้ายที่เก็บข้อมูลที่ไม่ได้ใช้ไปยังที่เก็บข้อมูลรายการ เมื่อปรับใช้แล้วจะยังสามารถเข้าถึงได้ แต่จะใช้เวลานานขึ้นเล็กน้อยในการเข้าถึงหลังจากไม่มีการใช้งานเป็นเวลานาน”
การจัดเก็บอ็อบเจ็กต์เป็นกลยุทธ์สำหรับการจัดการและจัดการการจัดเก็บข้อมูลเป็นหน่วยแยกที่เรียกว่า "อ็อบเจกต์" ออบเจ็กต์เหล่านี้ถูกเก็บไว้ในห้องนิรภัย โดยไม่ต้องแนบไฟล์ที่อยู่ในโฟลเดอร์อื่น ที่จัดเก็บอ็อบเจ็กต์จะรวมข้อมูลที่ประกอบเป็นไฟล์ จากนั้นจึงประมวลผลข้อมูลเมตาที่เกี่ยวข้องทั้งหมดก่อนที่จะกำหนดตัวระบุที่กำหนดเอง
“เอกสารที่เราได้เห็นแจ้งเจ้าหน้าที่ของการประชุมภายในที่กำหนดไว้สำหรับวันที่ 9 สิงหาคม วาระการประชุมสรุปแผนในการลบที่เก็บรหัสที่ไม่ใช้งาน โดยอธิบายดังนี้*:
พวกเขาพูดถึงว่า หลังวันที่ 22 กันยายน พ.ศ. 2022 จะมีการบังคับใช้นโยบายการเก็บรักษา ข้อมูลสำหรับผู้ใช้ฟรี รูทีนนี้จะจำกัดจำนวนเดือนที่โปรเจ็กต์ฟรีจะไม่ทำงานก่อนที่จะถูกลบโดยอัตโนมัติพร้อมกับข้อมูลที่มีอยู่ในโปรเจ็กต์
มีการกล่าวถึงทวีตของ GitLab ในสายตาของชาวเน็ตบางคน ซึ่งขัดแย้งกับการแจ้งเตือนของพนักงาน:
“เอกสารภายในอื่นๆ ที่เราเห็นพูดถึงความเป็นไปได้ในการใช้พื้นที่จัดเก็บอ็อบเจ็กต์เพื่อเก็บถาวรโครงการ แต่กังวลว่าสิ่งนี้จะเพิ่มต้นทุนของ GitLab โดยการสร้างความจำเป็นในการสำรองข้อมูลซ้ำซ้อนหลายรายการ
“เรายังเห็นการพูดคุยภายในที่ยืนยันว่ารหัสอัตโนมัติสำหรับการลบโครงการที่ไม่ได้ใช้งานนั้นเสร็จสมบูรณ์ในปลายเดือนกรกฎาคม และพร้อมที่จะเปิดตัวหลังจากหลายเดือนของการอภิปรายและงานพัฒนา
“หนึ่งในแหล่งข่าวของเราบอกเราเมื่อบ่ายวันนี้ว่ามันเป็นแรงกดดันทางออนไลน์ ซึ่งนำโดยรายงานของเรา ซึ่งทำให้คู่แข่งของ GitHub ต้องคิดใหม่อย่างมาก ข่าวนโยบายการลบออกในฐานะการออกกำลังกายในการประหยัดเงินทำให้เกิดความโกรธเคืองใน Twitter และ Reddit"
อย่างไรก็ตาม ทวีตของ GitLab ได้รับการตอบรับเป็นอย่างดี แต่ยังมีคำถามอื่นๆ อีกเช่นกัน*:
“ถ้ามีเพียงเจ้าของเท่านั้นที่สามารถเอาคืนได้ คุณเคยคิดเกี่ยวกับกรณีที่ผู้จัดการโครงการเสียชีวิตและรหัสของพวกเขาไม่สามารถเข้าถึงได้หลังจากพวกเขาหยุดกิจกรรมบนไซต์* หนึ่งปีหรือไม่? »
Sid Sijbrandij CEO ของ GitLab ได้เสนอข้อมูลเพิ่มเติมเกี่ยวกับแผนการของเขาในทวีตต่อไปนี้:
โครงการที่เก็บถาวร https://t.co/4rOeJHNilh เป็นสถานะที่ผู้ใช้เปิดใช้งานซึ่งส่งสัญญาณถึงเจตนา เรายังไม่แน่ใจ แต่มีแนวโน้มมากว่าประเภทพื้นที่เก็บข้อมูลที่ใช้จะเป็นมุมฉาก แผนปัจจุบันของเราสำหรับการจัดเก็บวัตถุ https://t.co/fLRl2TY744 จะทำให้ทุกคนมองเห็น repos
— ซิด ซิจบรานดิจ (@sytses) สิงหาคม 5, 2022
อย่างไรก็ตาม บริษัทปฏิเสธที่จะตอบกลับ เพื่อขอข้อมูลจากสื่อของสหรัฐอเมริกาที่เผยแพร่ข้อมูลนี้
Don Quixote ไม่ได้ใช้งานมานานหลายศตวรรษ...