ראשי > Debian GNU/Linux, Israeli Community, Mozilla, Ubuntu > גרסה חדשה של BiDi Mail UI

גרסה חדשה של BiDi Mail UI

למי שלא מכיר את התוסף BiDi Mail UI, אז מדובר בתוסף ל-Thunderbird שמאפשר לכם לקרוא ולכתוב הודעות בעברית מיושרות לצד ימין. כלומר הוא מוסיף תמיכה ב-RTL לממשק המשתמש. בפועל, מאוד לא נוח להשתמש ב-Thunderbird בלעדיו כאשר מקבלים הודעות טקסט בעברית (ללא קשר לשפה בה מוצג ממשק המשתמש עצמו). הגרסה האחרונה (0.9.5) יצאה לפני פחות משבוע, וכבר יש גרסה נוספת בקנה (0.9.6).

אני לא יודע מה גרם לאייל רוזנברג להגיב לבאג #14797 של mozdev.org אחרי שנתיים וחצי ללא פעילות בבאג, אבל יצאו מזה רק דברים טובים.

הסיפור מתחיל בשנת 2006, כאשר שחר שמש ניסה לארוז את התוסף במסגרת הפעילות של דביאן עברי (debian-hebrew) וגילה בעיה קטנה – אין דרך לקבל את הקוד מקור של גרסה מסויימת. כלומר יש CVS עם הקוד, אבל בלי TAG כלשהו כדי לוודא שלוקחים את הגרסה ששוחררה. הנושא טופל במהירות, אבל אז נפלנו על באג ב-CVS של mozdev.org שעושה בעיות עם התגים. הפתרון העוקף הוא שמישהו בעל הרשאות ינסה להוציא את התג, ורק אז המשתמש האנונימי/אורח יכול לבצע הוצאה בעצמו. זה עובד, אבל דורש קצת תחזוקה ותשומת לב של המפתחים. זאת הסיבה שאחרי הוצאת גרסה חדשה, זה גם נשכח בד"כ.

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

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

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

עדכון (8/10/2010): גרסה 0.9.5 נכנסה לדביאן testing ותכלל בגרסה היציבה הבאה.

  1. 28/09/2010 בשעה 1:33 am

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

    זה שאתה מאשים את מוזילה במחדלים שלהם זה כמו להאשים את SourceForge.net על בעיות עם הקרנל של לינוקס. לא יודע מה מוזדב עושים עם השרתים שלהם, אבל בעבר היו להם מקרים נוספים של "תפקוד מוזר" של מערכות האתר – אני זוכר שאי־אפשר היה להעביר פרמטרים ב־POST לאתר כי השרת שלהם היה מאבד את הנתונים בדרך…

    • אייל רוזנברג
      28/09/2010 בשעה 8:49 am

      לא צריך להיות כ"כ הגנתי; בהרבה מאוד דברים במוזילה, זמני זה קבוע. דוגמה בולטת ומזעזעת ביותר: https://bugzilla.mozilla.org/show_bug.cgi?id=2920 (אם כי זה קצת מסובך להבין למה זו דוגמה מזעזעת).

  2. אייל רוזנברג
    28/09/2010 בשעה 8:38 am

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

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

  1. No trackbacks yet.

כתיבת תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s

%d בלוגרים אהבו את זה: