ארכיון

Archive for the ‘Hamakor’ Category

מפגש פיתוח ראשון של עמותת המקור

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

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

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

במהלך המפגש טיפלתי בשני אתרים מראה חדשים – oVirt ו-Kodi. הראשון עוד דורש תיאום מול הפרוייקט והשני נמצא כבר בתהליכי סנכרון (עדכון – אתר המראה זמין כאן: http://mirror.isoc.org.il/pub/kodi/)

מבחינת ליברה, הרצתי בניה של הגרסה כדי לבדוק את התיקון של #85767 והוא אכן נפתר לשביעות רצוני. התיקון עצמו בוצע בשני חלקים, הראשון שהוא גם הפשוט הועבר לגרסה 5.0.4 בעוד שהשני שדורש שינויים קצת יותר רציניים יכלל רק בגרסה 5.1.

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

הצקתי קצת לירון כדי שיעבוד על התרגום של ליברה, ולקראת סוף המפגש גם תרמתי קצת תרגומים בעצמי (בעיקר אלה שהם fuzzy ודיי קלים לטיפול). התרגום נמצא כרגע על 75% ואני מקווה שנגיע לפחות ל-80% עבור גרסה 5.1 שצפויה לצאת בפברואר. מבחינת ההתחלה – מדובר בנקודת זמן טובה, הקפאת המחרוזות של התוכנה היא באמצע שבוע הבא, ובועד חודש גם יש הקפאת קוד (לוח הזמנים המלא כאן: https://wiki.documentfoundation.org/ReleasePlan/5.1).

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

סיום תפקיד חבר ועד עמותת המקור

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

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

הפעילות שלי בעמותה היתה מורכבת משני צדדים עיקריים

  • הבירוקרטיה הנדרשת כדי להחזיק את העמותה
  • פעילות העמותה כדי לממש את מטרותיה

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

במסגרת פעילות העמותה השינוי העיקרי היה העברת הדגש מפעילות שנתית אחת של אוגוסט פינגווין לפעילות לאורך השנה עם מספר כנסים. כאשר מדובר בכנס "חורף" בדמות כנס מגזר הבטחון (לאחר שמתאוששים) ועם מתן מסגרת ושירותים כדי להרים כנסים כגון וורדקמפ, יום ג'ומלה ודרופלקאמפ. כל כנס השתמש במשאבי העמותה בדרכים שונות על פי צרכיו ושיקול דעת של המארגנים בפועל. פעילויות אלה באו לידי ביטוי במחזור הכספי של העמותה, שהתחילה להיות ערוץ כספי לכל הפעילות של הקהילה, החל מקבלת חסויות לכנסים, דרך איסוף דמי הרשמה ועד טיפול בכל התשלומים הכרוחים בכנס ובכך השלים עליה של פי 3 מ-25,000 ל-75,000 ש"ח. בנוסף, השתדלנו לתמוך ביוזמות קהילתיות שונות, בין אם במסגרת קבוצה מקומית של אחד מהפרוייקטים הבינלאומיים (וורדפרס, אובונטו, פדורה, ג'ומלה) או ביוזמות עצמאיות (מועדוני לינוקס, פרוייקט OTP, פרוייקטים ממשלתיים).

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

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

:קטגוריותHamakor, Israeli Community

סיום תפקיד חבר ועד עמותת המקור

06/09/2012 5 תגובות

לאחר שלוש שנים בתפקיד חבר ועד עמותת המקור, הודעתי השבוע כי אסיים את התפקיד בסוף השנה (31/12). תאריך הסיום נבחר כדי שאוכל לדאוג (בכובע הגזבר) לדו"ח הכספי של העמותה, וזאת גם תהיה הפעולה האחרונה שאני מתכוון לעשות כחבר ועד.

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

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

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

:קטגוריותHamakor

עדכון מפגש פיתוח 4/9

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

בעניין מפגשי הפיתוח לעמותת המקור – שלחתי בקשה לעזרה במציאת מקום מפגש מתאים לרשימת התפוצה של העמותה. בנתיים הגיעו שתי הצעות שאני עוד צריך לבדוק. עם זאת, אני מחפש עוד אפשרויות, בדגש על מקומות שקל להגיע אליהם ומהם גם בשעות יותר מאוחרות (22:00 לדוגמה). כמובן, שאשמח גם להצעות גם מחוץ לתל אביב כי אפשר לארגן מפגשי פיתוח גם בחוץ לארץ בערים אחרות (רק ששם גם צריך מתנדבים שיובילו את הנושא).

:קטגוריותHamakor, LibreOffice

מפגשי פיתוח

09/08/2012 2 תגובות

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

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

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

שדרוג וורדפרס

02/07/2012 10 תגובות

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

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

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

סיכום אוגוסט פינגווין 2011 (כנס עשירי ואחרון)

17/08/2011 6 תגובות

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:קטגוריותHamakor, Israeli Community