שאלות ותשובות: מדוע io.js החליטה למזלג את Node.js

חסידי Node.js שאינם מרוצים משליטתו של ג'וינט בפרויקט מגבים כעת את המזלג שלהם בגרסת ה- JavaScript בצד השרת, הנקראת io.js או iojs. כדי להקל על מה ומי עומד מאחורי המהלך הזה, העורך של פול פול קריל הגדול שאל ביום רביעי את מיקאל רוג'רס, שהיה מעורב במזלג ומנהל אוונגליזם אצל ספק שירותי אירוח הענן DigitalOcean, על המאמץ.

: האם אתה האחראי על המזלג?

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

  • Indutny (רשום כחבר צוות בקוד Node.js)
  • טרבור נוריס (גם חבר בצוות הליבה של Node.js)
  • יצחק שלוטר (צוטט כבוגר צוות הליבה של Node.js)
  • בן נורדהאוס (גם הוא בוגר)
  • ברט בלדר (בוגר נוסף ומתחזק Node.js)

רוד ואג (תומך Node.js) משתתף גם בשיחות כשהוא יוצר ומנהל את מערכת הבנייה. אני פשוט מנחה ומתעד את פגישות ה- TC ועוזר לבנות את סדר היום.

: מדוע המזלג הזה קרה?

רוג'רס: אנו עובדים עם ג'וינט מאז יולי כדי לנסות ולהעביר את הפרויקט למבנה שבו התורמים והקהילה יכולים להיכנס ולפתור ביעילות את הבעיות העומדות בפני צומת [כולל היעדר תורמים פעילים וחדשים והיעדר שחרורים] . הניחוש שלי הוא שלפדור נמאס לחכות ולהגדיר את io.js. הוא לא קידם את זה או משהו, אבל אלה מאיתנו שהיינו קרובים מספיק ראו את זה וקפצו הלאה. לאחר מכן העברנו את כל עבודות ה- Node Forward הקשורות ללידה, שנבנתה כבר זמן מה אך לא יכולה לבצע שחרור בגלל מגבלות על סימני מסחר.

: האם "המזוינים", מחוסר מילה טובה יותר, לא הסתפקו במאמציו של ג'וינט לממשל פתוח עבור Node.js?

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

: אילו מטרות יש לך עבור io.js? אני רואה שמישהו באובר כבר מחויב להשתמש בו.

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

: האם אתה רואה סיכוי לפיוס עם Joyent ו- Node.js?

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

: מה הלאה עבור io.js?

רוג'רס: [המהדורה] הראשונה מתוכננת ליום הולדתו של פדור, 13 בינואר.