ארכיון

Archive for the ‘Israeli Community’ Category

משימות קוד פתוח קלות – אוקטובר 2017

12/10/2017 4 תגובות

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

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

  1. עדכון התרגום לעברית של תוכנית ההתקנה של דביאן.
    קוד: https://github.com/kaplanlior/debian-installer
  2. תרגום Public funding? Public code?
    אתר: https://publiccode.eu
    קוד: https://git.fsfe.org/pmpc/website/src/master/site/content
  3. ליברה אופיס – מעבר על כל הבאגים ב-meta issues
    א. איסוף שם וכתובת המייל של המדווח על הבאג ואנשים בתגובות.
    המטרה של האיסוף היא יצירת מאגר של אנשים שיכולים לעזור לקידום התמיכה בעברית.
    ב. בדיקה אם צריך לשחזר את הבאג בגרסה עדכנית, ודיווח על כך.
  4. PHP –  בדיקת עדכניות קבצי ה-NEWS לעומת ה-ChangeLog באתר (גרסאות 7.0, 7.1)
    לוודא שכל שורה שמופיעה בקובץ NEWS הגיעה ל-ChangeLog ולהפך. לחלק מהדברים יש נטיה ליפול בין הכסאות (לרוב זה עדכוני האבטחה)
    קוד: https://github.com/php/php-src
    שינויים: http://www.php.net/ChangeLog-7.php

תודה מראש לעוזרים

תעדוף באגים בתמיכה בשפות מימין לשמאל בליברה אופיס

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

אשמח לעזרת הקהילה במספר נקודות:

  1. עזרה במציאת באגים שאינם מופיעים במיפוי והוספה שלהם
  2. דיווח על באגים בגרסה 5.4 או ענף הפיתוח (כרגע master).
  3. עזרה בתעדוף הבאגים המופיעים במיפוי (אשמח לדיון בתגובות ואם צריך נעשה גם דיון ברשימת תפוצה).
  4. עזרה בשחזור הבאגים בגרסה 5.4 או ענף הפיתוח, בחלק מהבאגים יש בקשה לוודא שהם עדיין בתוקף.
  5. .לאסוף רשימה של אנשים שמעוניינים לעזור בפיתוח והתרגום של ליברה אופיס (טלגרם או רשימת תפוצה)
:קטגוריותIsraeli Community, LibreOffice

Debconf 2019 בישראל – קול קורא לקהילה

למי שלא מכיר – Debconf הוא הכנס של השנתי של הפצת הלינוקס Debian. הכנס מתקיים מאז שנת 2000, כל שנה ביבשת אחרת. הכנס נמשך כשבוע ואליו מגיעים כ-350-500 משתתפים מרחבי העולם. לפני הכנס מתקיים ארוע מקדים בשם DebCamp הפתוח לחברי הפרוייקט שמגיעים לעבוד בשקט (וגם לעזור להקים את התשתית לכנס).

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

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

תהליך ההצעה מתואר כאן: https://wiki.debconf.org/wiki/BidProcess וניתן לראות דוגמאות להצעות של מקומות אחרים כאן:

במהלך הכנס האחרון, פתחתי עמוד בויקי של דביאן כדי להתחיל לייצר את ההצעה עבור ישראל (כי עוד לא בחרנו עיר): https://wiki.debconf.org/wiki/DebConf19/Plans/Israel

כיצד ניתן לעזור?

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

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

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

קפלן ייעוץ קוד פתוח

17/07/2017 2 תגובות

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

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

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

https://kaplanopensource.co.il

בנתיים רק ארמוז שיש רעיונות מגניבים בקנה – פרטים בקרוב (:
לא רוצה שהמתחרים יעתיקו לי את הקוד, הא אופס, הוא פתוח…

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

איש קוד פתוח מחפש עבודה

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

מאז הפרסום הקודם עשיתי אינטגרציה של ZendServer להפצות הלינוקס השונות (Debian, Ubuntu, RHEL/Centos), עסקתי בקמפול של PHP לכל מיני ארכיטקטורות (חוץ מאינטל) וגם הפכתי לחבר בקהילת ה-PHP עם תרומות קוד בסיסיות ועבודה עם צוות האבטחה של הפרוייקט ושאר ההפצות. בנוסף, עבדתי בלינווייט כדי לשלב את הידע שלי מפרוייקטי קוד פתוח עם תהליכי הפיתוח של החברה (ברמת הניהול וברמה הטכנית). הרקע שלי הוא של sysadmin וארכיטקט מערכת, ואז המשכתי בעיקר לעולם תהליכי הפיתוח Continuous Integration. במסגרת פרוייקטי הקוד הפתוח צברתי ניסיון עם GIT וכמובן בעבודה מול קהילה. כיום אני חבר בשלושה פרוייקטים: Debian, LibreOffice ו-PHP (רמת התרומות משתנה לפי העניין והזמן הפנוי).

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

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

פרטים נוספים אפשר למצוא בפרופיל הלינקדאין שלי: https://www.linkedin.com/in/liorkaplan

:קטגוריותIsraeli Community

האיש שמזיז את השעון (2)

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

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

האיש שמזיז את השעון

27/03/2013 4 תגובות

בעוד מספר ימים זה שוב יקרה, ישראל תשנה את השעון ותעבור משעון חורף (+2) לשעון קיץ (+3). לכבוד המאורע, רציתי לספר קצת על האיש שמזיז לכם את השעון, ולא, אני לא מדבר על אלי ישי (:

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

לפי התיעוד במאגר, אפרים הוא גם האיש מאחורי הקיצורים IST/IDT שנוצרו ב-88, מאחר ועד אז היו מספר אפשרויות פחות מוצלחות.

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

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

These reflect the changes for Morocco's time stamps, which take effect in a couple of hours […]

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