שאלות נפוצות

מה זה io.js?

io.js היא פלטפורמת ג'אווהסקריפט הבנוייה על מנוע V8 של כרום. הפרוייקט התחיל כפיצול מ Node.js™ של חברת Joynet והוא עובד היטב עם מערכת הnpm

המטרה של io.js היא לספק שחרורים בקצב מהיר וצפוי יותר. כרגע נמצאים בו השיפורים העדכניים לשפה, הAPI והביצועים של V8, בנוסף, אנו מעדכנים את libuv וספריות בסיס אחרות.

מטרת הפרוייקט היא להמשיך את הפיתוח של io.js תחת מודל "ממשל פתוח", בניגוד לשליטה ע"י קואופרטיב או חברה.

למה שברתם את צורת המספור גרסאות של Node?

שיטת הגירסאות של io.js הומרה לSemver, והשינויים בין Node.js™ 0.10 לבין io.js 1.0.0 היו משמעותיים מספיק בשביל להצדיק הקפצת גירסת major.

הCHANGELOG (אנגלית) עבור גירסה 1.x מכיל את תקציר השינויים מNode.js v0.10.35 אל io.js v1.0.x.

איך אני יכול לתרום?

כל אחד יכול לעזור. io.js שומר על קוד התנהגות, וכל התרומות והשחרורים הם תחת מודל הממשל הפתוח.

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

בנוסף, שימוש בNodebug.me היא דרך טובה לעזור ולזהות את הבעיות הדחופות יותר.

איפה הדיונים?

יש ערוץ #io.js בIRC תחת רשת Freenode, יש לנו לוגים של הערוץ כאן.

מהו מודל הממשל הפתוח?

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