GitLab תסיר פרויקטים מתארחים עם יותר משנה של חוסר פעילות

לאחרונה החדשות פרצו זאת GitLab מתכננת לשנות את תנאי השירות שלה לחודש הבא (בספטמבר), לפיו ה פרויקטים המתארחים בחשבונות חינמיים מאת GitLab.com יימחק אוטומטית אם המאגרים שלך נשארים לא פעילים במשך 12 חודשים.

השינוי מטרתו להפחית את עלויות התחזוקה של אירוח על ידי פינוי משאבים לאחסון ועיבוד של פרויקטים נטושים ומזלגות שאינם בפיתוח.

על פי ההערכות תחזוקת תשתית עבור פרויקטים נטושים מהווה עד רבע מכל עלויות האירוח של GitLab.com, וטיהור אוטומטי של פרויקטים כאלה עשוי לחסוך עד מיליון דולר בשנה.

ל-Register נודע כי פרויקטים כאלה מהווים עד רבע מעלויות האירוח של GitLab, וכי מחיקת פרויקטים אוטומטית עשויה לחסוך לשירות שיתוף הפעולה בקידוד הענן עד מיליון דולר בשנה. לכן, המדיניות הוצעה כדי לעזור לשמור על הכספים של GitLab בר קיימא.

אנשים עם ידע על המצב, שביקשו אנונימיות מכיוון שהם אינם מורשים לדון בכך עם התקשורת, אמרו ל-The Register כי המדיניות תיכנס לתוקף בספטמבר 2022.

לפני ההסרה בפועל, תוך שבועות או חודשים, הודעות יישלחו לבעלי המאגר בקשה להסרה עם אזהרה כדי לאשר את הרלוונטיות של הפרויקט. רק פרויקטים נטושים צפויים להימחק, שיוצריהם אינם מגיבים לאזהרות, לא נרשמו שינויים במאגר במהלך השנה, לא פורסמו גיליונות חדשים ולא נשלחו הערות.

עם זאת, חלקם חברי הקהילה רואים בהסרה המוצעת מנהג רע, שכן קוד ממאגרים לא פעילים יכול לשמש כתלות בפרויקטים אחרים שנשארים פעילים.

כמו כן, יש לציין כי שינויים קבועים אינם מטרתם של חלק מהכותבים, אשר עשויים לשקול כי המצב הנוכחי של הפרויקט שלהם הגיע לרמה אופטימלית, והקוד מספיק טוב ואינו דורש שיפורים, או לגלות בתחילה כי הם לא מתוכנן לפיתוח, אבל זה יכול להיות שימושי לסובבים אותך.

ג'וף הנטלי, תומך בקוד פתוח ומשתתף בקהילת .Net הפתוחה, תיאר את המדיניות כ"פרועה לחלוטין".

"קוד המקור לא תופס הרבה מקום בדיסק, עבור מישהו שיסיר את כל הקוד הזה הוא הרס של הקהילה. הם יהרסו את המותג והרצון הטוב שלך. אנשים מארחים את הקוד שלהם שם כי יש רעיון שהוא יהיה זמין לקהל הרחב לשימוש חוזר ולמיקס.

כמובן, אין הבטחות שהוא תמיד יתארח שם, אבל הכללים הלא כתובים של קוד פתוח הם שאתה הופך את הקוד לזמין ולא מסיר אותו. היו לנו מתחזקים שלפו את הקוד והייתה זעם רב בקהילה על זה", אמר וציין שפרויקטים אחרים שתלויים במוצר נמשך יסבלו.

"לא ניתן להרכיב את כל התלות", הוא קונן.

בנוסף, ניתן להפנות לקוד מפרויקטים לא פעילים באמצעות משאבים חיצוניים ועל ידי הסרתו, עותק מאסטר מאומת יאבד שניתן להפנות אליו (לא מובטח שעותקים לא רשמיים יהיו נקיים מפעילות זדונית), כך שבמקום למחוק, זה כנראה יהיה אופטימלי יותר לאחסן את המצב בארכיון תוך שמירה על היכולת לגשת לקוד במצב קריאה בלבד.

כדי לחסוך מקום בדיסק בעת אחסון מזלגות זבל, אתה יכול להשתמש בשיטות יעילות יותר לטיפול בכפילויות, לדוגמה, GitHub מאחסן את כל אובייקטי המאגר הראשיים והמזלגות המשויכים אליהם יחד כדי למנוע כפילות נתונים, על ידי הפרדה לוגית של בעלות מהתחייבויות.

לבסוף, ראוי להזכיר כי שינויי הכלל טרם הוכרזו רשמית והם נמצאים בשלב תכנון פנימי.

לבסוף, למעוניינים לדעת יותר על כך לגבי ההערה, תוכל לעיין בפרסום המקורי בקישור הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   ללא שם דיג'ו

    משהו קורה ב-gitlab, למעשה חלק מהפרויקטים שוקלים לעבור לפלטפורמות אחרות, כמו במקרה של postmarketOS: https://postmarketos.org/blog/2022/07/25/considering-sourcehut/