On Tue, Aug 03, 2010 at 07:03:55PM +0300, Tomer Cohen wrote:
> במקרים רבים האנשים הללו צריכים "חונך אישי", כי אחרת מהר מאד הם ילכו לאיבוד
> עם מושגים כמו Trunk ו־Branch, ולא יבינו מה רוצים מהחיים שלהם כשמבקשים מהם
> להכין diff או patch, או כל מיני מילות גנאי דומות. 

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

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

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

בהנחה שמדובר על מישהו[1] עם רמה מספיק סבירה של אנגלית כדי להתמודד עם הקוד
ושאר סוגי התיעוד, הוא ידע כבר לדבר עם האנשים.

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

במילים אחרות: אל תנסו לגעת בקוד של מוזילה. זה מסובך מדי. עדיף שתעברו
לפרוייקטים אחרים ;-)

אתה לא חייב לנסות לפתור את כל הבעיות שבעולם.

]1[ או מישהי. כנ"ל לשאר הקטע.

-- 
Tzafrir Cohen         | tzaf...@jabber.org | VIM is
http://tzafrir.org.il |                    | a Mutt's
tzaf...@cohens.org.il |                    |  best
tzaf...@debian.org    |                    | friend
_______________________________________________
Discussions mailing list
Discussions@hamakor.org.il
http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

לענות