GitLab จะลบโปรเจ็กต์ที่โฮสต์โดยไม่มีการใช้งานมากกว่าหนึ่งปี

ล่าสุดมีข่าวดังกล่าว GitLab วางแผนที่จะแก้ไขข้อกำหนดในการให้บริการ สำหรับเดือนถัดไป (ในเดือนกันยายน) ตามที่ โครงการที่โฮสต์บนบัญชีฟรี จาก GitLab.com จะถูกลบโดยอัตโนมัติ หากที่เก็บของคุณไม่ได้ใช้งานเป็นเวลา 12 เดือน

เปลี่ยนแปลง มุ่งลดต้นทุนการบำรุงรักษา ของการโฮสต์โดยการเพิ่มทรัพยากรในการจัดเก็บและประมวลผลโครงการที่ถูกละทิ้งและส้อมที่ไม่ได้อยู่ระหว่างการพัฒนา

การบำรุงรักษาโครงสร้างพื้นฐานสำหรับโปรเจ็กต์ที่ถูกละทิ้งนั้นคาดว่าจะคิดเป็นสัดส่วนถึงหนึ่งในสี่ของต้นทุนการโฮสต์ GitLab.com ทั้งหมด และการล้างโปรเจ็กต์ดังกล่าวโดยอัตโนมัติสามารถประหยัดเงินได้ถึงหนึ่งล้านดอลลาร์ต่อปี

ผู้ลงทะเบียนได้เรียนรู้ว่าโครงการดังกล่าวคิดเป็นค่าใช้จ่ายโฮสติ้งของ GitLab มากถึงหนึ่งในสี่ และการลบโปรเจ็กต์โดยอัตโนมัตินั้นสามารถประหยัดบริการร่วมเขียนโค้ดบนคลาวด์ได้มากถึง 1 ล้านดอลลาร์ต่อปี ดังนั้นจึงมีการแนะนำนโยบายเพื่อช่วยให้การเงินของ GitLab มีความยั่งยืน

ผู้ที่มีความรู้เกี่ยวกับสถานการณ์ซึ่งขอไม่เปิดเผยชื่อเนื่องจากไม่ได้รับอนุญาตให้พูดคุยกับสื่อ บอกกับ The Register ว่านโยบายจะมีผลบังคับใช้ในเดือนกันยายน 2022

ก่อนลบจริง ภายในสัปดาห์หรือเดือน การแจ้งเตือนจะถูกส่งไปยังเจ้าของที่เก็บ ที่ขอลบพร้อมคำเตือนเพื่อยืนยันความเกี่ยวข้องของโครงการ คาดว่าเฉพาะโปรเจ็กต์ที่ถูกละทิ้งเท่านั้นที่จะถูกลบ ซึ่งผู้เขียนไม่ตอบสนองต่อคำเตือน ไม่มีการลงทะเบียนการเปลี่ยนแปลงในที่เก็บในระหว่างปี ไม่มีการเผยแพร่ปัญหาใหม่ และไม่มีการส่งความคิดเห็น

อย่างไรก็ตามบางคน สมาชิกในชุมชนถือว่าการถอดถอนที่เสนอนั้นเป็นแนวปฏิบัติที่ไม่ดีเนื่องจากโค้ดจากที่เก็บที่ไม่ใช้งานสามารถใช้เป็นข้อมูลอ้างอิงในโปรเจ็กต์อื่นๆ ที่ยังคงทำงานอยู่ได้

นอกจากนี้ยังตั้งข้อสังเกตอีกว่าการเปลี่ยนแปลงอย่างถาวรไม่ใช่เป้าหมายของผู้เขียนบางคน ซึ่งอาจพิจารณาว่าสถานะปัจจุบันของโครงการของพวกเขาถึงระดับที่เหมาะสมแล้ว และรหัสนั้นดีเพียงพอและไม่ต้องปรับปรุง หรือค้นพบในตอนแรกว่าพวกเขาเป็น ไม่ได้วางแผนจะพัฒนาแต่สามารถเป็นประโยชน์ต่อคนรอบข้างได้

Geoff Huntley ผู้สนับสนุนโอเพ่นซอร์สและผู้เข้าร่วมในชุมชน open .Net อธิบายว่านโยบายนี้

“ซอร์สโค้ดไม่ใช้พื้นที่ดิสก์มากนัก สำหรับคนที่จะลบโค้ดทั้งหมดนั้น ถือเป็นการทำลายชุมชน พวกเขาจะทำลายแบรนด์และความปรารถนาดีของคุณ ผู้คนโฮสต์โค้ดของพวกเขาที่นั่น เนื่องจากมีแนวคิดที่จะเปิดให้ประชาชนทั่วไปใช้ซ้ำและรีมิกซ์ได้

แน่นอนว่าไม่มีการรับประกันว่าจะมีโฮสต์อยู่ที่นั่นเสมอ แต่กฎของโอเพ่นซอร์สที่ไม่ได้เขียนไว้คือคุณต้องทำให้โค้ดพร้อมใช้งานและไม่ลบออก เรามีผู้ดูแลดึงโค้ดออกมา และชุมชนก็มีความไม่พอใจอย่างมากเกี่ยวกับเรื่องนี้" เขากล่าว พร้อมสังเกตว่าโครงการอื่นๆ ที่ขึ้นอยู่กับผลิตภัณฑ์ที่ดึงออกมาจะได้รับผลกระทบ

"การพึ่งพาทั้งหมดไม่สามารถรวบรวมได้" เขาคร่ำครวญ

นอกจากนี้ รหัสจากโครงการที่ไม่ได้ใช้งานสามารถอ้างอิงได้จากแหล่งข้อมูลภายนอก และโดยการเอาออก สำเนาต้นแบบที่ตรวจสอบแล้วจะหายไป ซึ่งสามารถอ้างอิงได้ (ไม่รับประกันว่าสำเนาที่ไม่เป็นทางการจะปราศจากกิจกรรมที่เป็นอันตราย) ดังนั้นแทนที่จะลบ อาจเป็นการดีที่สุดกว่าที่จะเก็บถาวรสถานะในขณะที่ยังคงความสามารถในการเข้าถึงโค้ดในโหมดอ่านอย่างเดียว

เพื่อประหยัดเนื้อที่ดิสก์เมื่อเก็บแยกขยะ คุณสามารถใช้วิธีที่มีประสิทธิภาพมากขึ้นในการจัดการกับรายการที่ซ้ำกัน เช่น GitHub เก็บวัตถุที่เก็บหลักทั้งหมดและส้อมที่เกี่ยวข้องไว้ด้วยกันเพื่อหลีกเลี่ยงการทำสำเนาข้อมูล โดยแยกความเป็นเจ้าของออกจากการกระทำตามตรรกะ

สุดท้าย เป็นมูลค่าการกล่าวขวัญว่าการเปลี่ยนแปลงกฎยังไม่ได้รับการประกาศอย่างเป็นทางการ และอยู่ในขั้นตอนการวางแผนภายใน

ในที่สุด สำหรับผู้ที่สนใจต้องการทราบข้อมูลเพิ่มเติม เกี่ยวกับบันทึกคุณสามารถปรึกษาสิ่งพิมพ์ต้นฉบับ ในลิงค์ต่อไปนี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ไม่มีชื่อ dijo

    มีบางอย่างเกิดขึ้นใน gitlab อันที่จริงบางโครงการกำลังพิจารณาที่จะย้ายไปยังแพลตฟอร์มอื่น เช่นเดียวกับ postmarketOS: https://postmarketos.org/blog/2022/07/25/considering-sourcehut/