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