מתחזק XFS נסוג מהפרויקט עקב בעיות ארגון 

XFS

מתחזק XFS עוזב את הפרויקט עקב הבלגן שקיים בקבוצת הפיתוח

לפני כמה ימים, החדשות פורסמו ברשימות התפוצה של מפתחי Linux Kernel, אשרe Darrick Wong, מתחזק מערכת הקבצים XFS בקרנל הלינוקס, פורשת מהפרויקט.

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

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

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

שלום לכולם,

אני לא בוחר להמשיך כמתחזק.

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

ערכת התיקון מסתיימת במועמדות שלי למנהל מהדורות חדש עבור
תמשיך את הדברים לרוץ בינתיים. בדיקות וניסויים; קהילה
הַנהָלָה; ותחזוקת LTS הן כולן עמדות פתוחות.

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

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

כיום, נראה שאנשים שעובדים על XFS מבלים את רוב זמנם על
יציאות אחוריות וטיפול ב-distro kernel דיווחי באגים פינתיים שנוצרו על ידי AI שאינם דוחות משתמשים.

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

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

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