יעדי 2018

Public Money? Public Code!

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

היעדים הקהילתיים שלנו ל-2018:

  1. אימוץ מדיניות "כסף ציבורי? קוד ציבורי!" בגופי ממשלה, רשויות המדינה והשלטון המקומי
  2. שילוב נשים בעולם הקוד הפתוח
  3. מימון המונים לגיור מוצרי קוד פתוח
  4. הקמת חממה לעסקים מבוססי קוד פתוח
  5. שילוב סטודנטים בפרוייקטי קוד פתוח

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

רשות התקשוב הממשלתי משחררת את הקוד של data.gov.il

האתר data.gov.il הוקם ב-2011 לאחר המחאה החברתית במסגרת יוזמות שיתוף הציבור והתחיל להציע נתונים ומידע שנמצאים ברשות המדינה. האתר התבסס על מערכת הקוד הפתוח Drupal. במהלך 2016 הוא הוחלף למערכת ייעודית לנושא שחרור המידע בשם ckan. מערכת זאת מופצת ברישיון AGPL v3 הדורש מתן גישה לקוד לכל מי שיכול לגשת לאתר באמצעות רשת תקשורת, בפועל לכל גולש.

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

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

הפניה עשתה את שלה, ותוך 3 ימים הקוד של ההרחבות למערכת ckan עלה לאתר data.gov.il אך באופן בעייתי. ולכן, העדפנו לא לפרסם את הבעיות ולאפשר את תיקונן. בנוסף, הבהרנו כי יש לשחרר את כל הקוד ולא רק את ההרחבות.  מעבר לזה, אם כבר משחררים, אז רצוי בפורמט git ולא code dump (תוך הבטחה כי אם יבוצע code dump, אנחנו נדאג להכנסה לתוך git).  המסמך זמין כאן: שחרור data.gov.il (הערות)

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

שקף קוד פתוח מתוך מצגת של רשות התקשוב הממשלתי

כעת, חודש לאחר המכתב השני, עודכן עמוד האודות של data.gov.il עם קישורים לחשבון ה-github החדש של רשות התקשוב הממשלתי ובו קוד האתר עצמו וקוד ההרחבות. שיפור משמעותי. נקודת ציון משמעותית בהתחשב בעובדה שהקוד נשלח על ידי כתובת מייל רשמית (סיומת gov.il).

אז מעבר לברכות על הצעד קדימה של רשות התקשוב הממשלתי, ושביעות רצון מזה שההתעקשות שלנו נושאת פרי, היינו רוצים לראות את האתר מתעדכן באופן שוטף, את התרגום לעברית מוחזר להרחבות עצמן. ובכלל, לקבל השראה מאיך ש-data.gov.uk מתנהל בנושא של שקיפות טכנית. ואם נרשה לעצמנו לחלום, אז לראות את רשות התקשוב הממשלתי הופכת לגורם מוביל בקהילת ckan בין שאר הגופים והממשלות.

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

ממשל פתוח

רשות התקשוב הממשלתית העלתה לפני כחודשיים דיון בהתחייבויות הממשלה ל-OGP, ראשי תיבות של Open Government Partnership.

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

יישום חדשנות טכנולוגית | במקביל לפתיחת התשתיות הטכנולוגיות של הממשלה למול הציבור, נכון לקדם שיתוף פעולה גם בין משרדי הממשלה, באופן שיאפשר להם למידה והשבחה הדדית, ויעודד אימוץ הדדי של פרקטיקות לקידום ממשל פתוח [מתחבר למדד התוצאה – "ביצועים"].

התשובה שלי בהרחבה:

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

מקווה ליישום מהיר של התובנות בשטח.

LibreOffice Conference 2017

כנס ליברה אופיס 2017 יתקיים השנה ברומא במהלך חג הסוכות. השנה הכנסנו 3 ארועים לתוכנית של הכנס:

  1. אסטרטגיית תרגום (BoF) – כיצד לבחור איזה מחרוזות של ליברה אופיס לתרגם קודם. האם פשוט לפי הסדר או באמצעות מרכזיות הופעה על המסך? מטרת המפגש הוא לברר כיצד המתרגמים השונים תעדפו את הטקסטים והאם יש צורך בארגון שונה של המחרוזות לתרגום באופן שמיועד למתרגמים ולא מוכתב על ידי המתכנתים.
  2. ליברה אופיס בממשלות (BoF) – מפגש שיתן במה למשתתפים לספר על ליברה אופיס אצלו בממשלה (או בגופיים מוניציפליים). מטרת המפגש היא להבין כיצד אנחנו כקהילה יכולה לעזור ולעודד ממשלות לאמץ את ליברה אופיס. כמו גם הפקת לקחים הדדית  מארועים קודמים.
  3. תמיכה ב-RTL (הרצאה) – סקירת מצב התמיכה ב-RTL בליברה אופיס תוך דגש על גרסה 5.4 ששוחררה לאחרונה וגרסה 6.0 שתשוחרר בפברואר 2018.
    (הרצאות דומות הועברו בכנסים של 2012 ו-2015)

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

Open Health: stethoscope

מתוך טור דעה למדור "קפטן אינטרנט" בעיתון הארץ (27.8.2017):

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

[…]

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

הטור המלא: https://www.haaretz.co.il/captain/software/1.4388567