מפגש בנושא "הכל בקוד"
אחד הנושאים החמים בעולם הדרופל הוא המושג "הכל בקוד", שמודול Features לא המציא אותו, אבל בהחלט הצליח לפשט אותו. העיקרון עצמו אומר - כל הגדרה שישנה בדאטא-בייס צריכה לעבור לקוד, כדי שיהיה קל להעביר אותה משרת הפיתוח לשרת החי. אבל, כיצד יש לעבוד בצורה נכונה עם Features, וכיצד יש לטפל בהגדרות ש- Features אינו מכיר?מה הן הבעיות וכיצד פותרים אותן?
במפגש ביום רביעי ה- 23 בדצמבר בשעה 18:30 אנחנו מזמינים אותכם להצטרף אלינו לשעתיים של שיעור ודיון פתוח לגבי יישום העיקרון. השיעור יינתן ע"י אמתי בורשטיין, מי שבעצמו עוזר בבניית מודול Features ועזר בהטמעתו במודולים אחרים כגון Rules ו- Flag.
במפגש אנו מניחים שכל הנוכחים יודעים כיצד להתקין דרופל ומכירים את המודולים CCK ו- Views. המפגש אינו מיועד למתקדמים בלבד, אך בהחלט עלולות להיזרק מילים כמו גיט, דפלייומנט או לחילופין "תעביר ת'בורקס".
למפגש אתם מוזמנים לבוא עם מחשבים ניידים ודרופל מותקן עליהם, אך אין זאת חובה. המפגש יתקיים במשרדי חברת גיזרה, ברחוב ברנר 5, קומה רביעית חדר 413, ת"א (רחוב מקביל לשנקין).
נבקשכם להוסיף בתגובות כאן או בפוסט שבדרופל ישראל אם בכוונתכם להגיע, כך שנדע להערך בהתאם לכמות האנשים.



תגובות
אני גם חושב שבכל מצב שלא יהיה
אני גם חושב שבכל מצב שלא יהיה אתה חייב להעביר גם את בסיס הנתונים לשרת החי אז מה זה משנה?
אני מבין שזה רק ניסיון ליצור אידיאה ולא משהו מעשי לביצוע מיידי...
> אני גם חושב שבכל מצב שלא
> אני גם חושב שבכל מצב שלא יהיה אתה חייב להעביר גם את בסיס הנתונים
צורת עבודה כזאת היא טעות, ואני שולל אותה מכל וכל.
> אני מבין שזה רק ניסיון ליצור אידיאה ולא משהו מעשי לביצוע מיידי...
ממש לא נכון. בוא ביום רביעי ותראה שזאת כלל לא אידיאה.
בסדר בסדר. אני מגיע.
בסדר בסדר. אני מגיע.
מצויין - ואז נגלה מי אתה
מצויין - ואז נגלה מי אתה "אנונימוס" :)
מאתגר אך מציאותי
זה לא אידאה זה לגמריי אפשרי אבל זה יותר קשה ויש לזה תקורות בפיתוח.
המקום שאתה (מי שלא תהיה) מפספס הוא שזה מתאים לאתר שכבר "יצא לפרודקשן" ומתפקד כלפיי חוץ.
באתר כזה אתה בהכרח לא דורס יותר את בסיס הנתונים משרתי הפיתוח אל שרת הייצור.
האתגרים הם איך עושים זאת תוך עבודת צוות ואיך שולטים על האיזון בין תקורות הפיתוח של הפתרונות והתיקונים לעומת פיתוח הdeployment עצמה.
בכל מקרה אין ספק שאמיתי מיומן להעביר את העקרונות האלה ומי שיוכל בכלל להכיל אותם ישדרג את יכולות הדרופל שלו.
מסכים והנושא חשוב מאוד
כמו כן, גם אם נכון שצריך להעביר קנפוגים מסוימים ממסד הפיתוח למסד הייצור (ועדיף דרך סביבת מבחן) עדיין עדיף כמה שפחות, והעברה לקוד מורידה את רמת הסיכון בקנפוג שגוי.
> ... ויש לזה תקורות
> ... ויש לזה תקורות בפיתוח.
מסכים לגמרי. בסופו של יום יש את שיקול העלות מול תועלת. אך כמובן השאלה הנשאלת היא האם לא מעבירים דברים לקוד מבחירה או מחוסר ידע? אפילו אם מעבירים רק 80% לקוד והשאר ידני, מרוויחים.
> ...לא דורס יותר את בסיס הנתונים...
זה באמת הקושי הגדול, ואין פתרון קסם אחד. יש מספר פתרונות וצריך לדעת להתאים אותן.
> ומי שיוכל בכלל להכיל אותם ישדרג את יכולות הדרופל שלו.
תודה. מאוד אשמח אם גם תוכל להגיע - כבר אמרתי לך שמה שאתה שכחת בלינוקס אני עוד לא למדתי :)
אני אשמח לבוא
סינכרון אתר דב/סטייג'ינג/לייב היא בעיה שנתקלים בה כל הזמן אצלינו.
זה בחינם?
חינם לגמרי. אחד הדברים שנדבר
חינם לגמרי. אחד הדברים שנדבר עליו הוא שינוי בתפיסה והורדת הסטייג'ינג מהמשוואה (לפעמים אי אפשר, אבל אני מדבר על הכלל).
אני מגיע.
אני מגיע.
היה מאלף, תודה רבה!
היה מאלף, תודה רבה!
תודה!
Thanks Amitai, it was really great
פרסום תגובה חדשה