ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkכל מה שרציתם לדעת על פרוייקט ההסבה לעברית של אופן אופיס

published at 03/02/2004 - 19:18 · ‏פורסם dittigas · ‏tags פינגווין עברי גאה · שלח לחברידידותי למדפסת
פינגווין עברי גאה הסיקור מפורסם שוב לרגל ההכרזה הרשמית של שחרורה של גירסה רשמית סופית. המידע המובא בסיקור נלקח מציטוטים ומידע שסיפקו פעילים שונים בפרוייקט, ראו מידע נוסף בקישורים.

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

האתר הישראלי מוקדש למאמץ לסייע לחברת Sun להוסיף תמיכה מלאה בעברית ובערבית לחבילת ה- OpenOffice.org. באתר זה תוכלו להתעדכן בהתקדמות המאמץ וכן להוריד את גרסאות הביניים האחרונות של החבילה וחשוב מכל - לדווח על בעיות והצלחות.

* OOo מנוהלת בעצם ע"י חברת Star והוספה של קוד לתוכנה בהיקף כזה אינה כה פשוטה
* משרד האוצר רואה חשיבות גדולה בפרויקט זה, על מנת לעודד את התחרותיות וחופש הבחירה בתוכנות בשוק הישראלי
* טיפול בעברית ב-OOo נעשה ע"י עמותת המקור, יונתן בן אברהם, אלי מרמור וחברת Sun
* כל הקוד שנכתב לצורך העברית מועבר לגירסאות הרשמיות של OOo רק שזה לוקח זמן
* על מנת לבדוק את הפיתוחים הקיימים שוחררה גירסה "נפרדת"
* כל אחד מוזמן לפנות לעמותת המקור ולהשתתף ב-QA ובפיתוח

איך מתנהל הפיתוח?

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

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

במה כרוכה בנייה עצמית של OOo?

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

1. ה-source-tree של Open-Office כולל כשבעים אלף קבצים. כדי להמחיש מספר זה, אפשר להזכיר רק שנסיון לגבותם באמצעות WinZip, יפול כי WinZip מוגבל ל-65,535 קבצים.
2. Build חלק (שאגב, אין חיה כזאת) עשוי להימשך כעשר שעות על מחשב PC ממוצע, ובסופו קיימים כ140- אלף קבצים התופסים כארבעה ג'יגה בייט על הדיסק (ובתנאי שהמחשב לא נתקע באמצע).
3. הכנת מחשב ל-build, במיוחד אם המדובר בחלונות ולא בלינוקס, כרוכה בהתקנת עשרות תוכנות ועדכונים. די שאחד מתוכם איננו הגירסה המדוייקת
שנדרשת ע"י ה-requirements, כדי שכל התהליך ייכשל.
4. ה-requirements עלולים להשתנות בין תת-גירסה לתת-גירסה, ללא כל הודעה מראש, וכך "בונה" תמים עלול להמשיך להתעקש על JDK 1.3 כי זה מה שכתוב לו ב-requirements הספציפיים של תת-הגירסה המסויימת, בלי לדעת שבחיים לא יצליח לבנות עם 1.3 כי החבר'ה בהמבורג שכחו לעדכן את העולם שבלי 1.4 שום דבר לא יזוז. והנעבעך שלנו בסך הכל ציית לדרישה הכתובה להשתמש ב1.3- ולא ב1.4-...
5. כל בעיה קטנה, שב-build של תוכנה נורמלית גורמת (סטטיסטית) ל-(נניח) נפילה אחת לאלף קומפילציות, תגרום במקרה של OpenOffice לעשרות תקיעות במהלך ה-build. ואם לוקחים בחשבון את משך ה-build החלק, מגלים ש-build לא חלק עלול להימשך שבועות.

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

ובכלל, עבודה עם CVS כרוכה בבזבוז זמן קטלני. למשל, עם קוים מהירים (ADSL של 2Mb במקביל לפריים-ריליי שעובדים יחדיו) שמצליחים להוריד סרטים במהירות מדהימה, מביאים את ה-all של OpenOffice מה-CVS שלו בכ-13-16 שעות. 

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

קישורים

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

ווטסאפ,
בטא 2 של OpenOffice.org עם תפריטים בעברית זמינה להורדה (תגובה של בועז דולב)
ווטסאפ, עבודה עברית (הסברים של אלי מרמור)

כל החדשות על OpenOffice.org באתר ווטסאפ

תמונות מסך

OpenOffice.org 1.1 בעברית בחלונות
 

קישורים רלוונטיים

· עוד על פינגווין עברי גאה
· חדשות מאת dittigas


הסיפור הנקרא ביותר בנושא פינגווין עברי גאה:
עברי, דבר עברית

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