סיפורו של לימון

כמה עובדות בסיסיות על לימון –לימון

  • לימון הוא מילון חופשי.
  • המילון בנוי כשירות רשת שמספק גישה למסד נתונים.
  • השירות מאפשר גישה למסד הנתונים דרך אתר ברשת או דרך מכונות אוטומטיות (1 ו-2 הן אלו שמוכרות לי).
  • לימון מוגדר כנמצא בשלבי פיתוח מוקדמים.
  • הפרויקט לא זכה לכל שינוי/שיפור כבר כמה חודשים (אולי אפילו שנה).

אז איך כל זה מתחבר לסיפור (קטן) –

העבודה על לימון החלה במטרה לספק מילון חופשי.

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

בסיס הנתונים של מיל"ה היה בשעתו תחת רשיון ה-GFDL ומביקור שעשיתי לאחרונה נראה שהרשיון שונה ל-GPL.

כדי לנצל את התוכן ולאפשר הוספת ערכים נוספים כתבתי תסריט PHP שמייצר מנשק html ומתממשק לבסיס הנתונים MySQL.

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

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

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

אולי זה היה מהר מדי?!

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

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

יכול להיות מדובר בבעיות קלות לפתרון – אולי מיל"ה היו מוכנים לשנות את הרשיון?! אולי בנית מנשק הניהול היא עניין של מה בכך?!

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

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

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

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

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

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

4 תגובות על סיפורו של לימון

  1. תומר הגיב:

    אפשר להציע עזרה בהוספת מנוע OpenSearch לאתר, כך שכל משתמש פיירפוקס ממוצע יוכל לגשת אליו בקלות מהדפדפן?

  2. DoK הגיב:

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

  3. BeNi הגיב:

    זה יגיע גם בתור פלאג לפיירפוקס?
    או אולי בתור "תוכנת מילון"? זה יכול להיות נהדר….

  4. DoK הגיב:

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

להשאיר תגובה

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

הלוגו של WordPress.com

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

תמונת Twitter

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

תמונת Facebook

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

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

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

מתחבר ל-%s