Developers/he

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

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

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

מתחזקים

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

היסטוריה

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

מאפריל 2006 עד מרץ 2012, נעשה שימוש ב-Subversion. רק אנשים עם גישה ל-Subversion (אשר דורשת אישור ממפעילי מערכת SVN) יכלו להגיש שינויי קוד. שינויי קוד שהוגשו ל-Subversion מוזגו לבסיס הקוד של מדיה-ויקי באופן מיידי (אם כי ניתן היה לפרוס אותם ידנית באתרי ויקי של ויקימדיה רק ​​על ידי מפעיל מערכת), וייתכן שנבדקו על ידי "מקודדים" לפני פריסתם. בינואר 2013, מאגר ה-SVN של מדיה-ויקי הפך לקריא בלבד. כל הפרויקטים הפעילים עברו לגיט.

ראה גם

Category:MediaWiki development/he
Category:MediaWiki development/he