ב-6/12/18, כ”ח בכסלו תשע”ט, גוטנברג יצאה לאור בליבה של וורדפרס. בפוסט הזה אתמצת מעט את ההתרחשויות סביב היציאה לאור, ובעיקר סביב ההחלטה לא לשחרר את גרסה 5.0 של וורדפרס ב-27/11/18. כמו כן אקשר לכמה פוסטים שמדברים על עתיד הפיתוח של גוטנברג, ואקנח בעדכון מתמיד של פוסטים מהרשת בנושא גוטנברג.
דרמת אי השחרור של גרסה 5.0 בזמן
בגלל חוסר מוכנות של גוטנברג, ב-21/11/18, 6 ימים לפני מועד השחרור הצפוי של ה-27/11/18 צוין בעדכון גוטנברג:
“The date for 5.0 release is under consideration, given it’s not plausible for it to be the on 27th. More to follow.”
אחרי 5 ימים, פוסט ב-wptavern (שבבעלותו של מאט מאלנווג). הפוסט מסכם את מצב גוטנברג ומספר על דחיית שחרור הגרסה. בפוסט מובאת תגובה ארוכה של מאט מאלנווג בטוויטר על תוקפיו ומבקריו. בתגובתו מאט מסביר שהסיבה שהוא כה רוצה לשחרר את גוטנברג בקרוב היא מפני שיש בגוטנברג בשורה חשובה וטובה לקהל חדש, ושגם ככה הפיתוח היה איטי יחסית לפיתוחי תוכנה אחרים. אח”כ מובאת תגובה של אחד ממבקריו הקולניים ביותר של מאט מאלנווג, מאט מדירוס. הפוסט מסתיים בציוץ של מאט מאלנווג על כל שהוא מעוניין לשמוע כל מי שמעוניין להשמיע את דעתו, ולכן פותח שעות קבלת קהל.
ואכן, ב-29/11/18 מאט פותח שעות קבלת קהל כדי לשמוע ולהשמיע בנושא גוטנברג, וגרסת 5.0 של וורדפרס, וב-30/11/18 מתפרסם FAQ של מאט.
ב-4/12/18 – הודעה של מאט על תאריך יעד חדש: ה-6/12/18. הוא מסייג את זה בכך שכמו בעבר, אם יתקבל מידע שמראה שהתוכנה אינה יציבה, הם יתקנו או יזיזו את תאריך היעד. כדאי לקרוא שם עוד. וכרגיל, הרבה תגובות בלתי אוהדות…
סיכום פוסט דעה על תהליך השחרור
פוסט יפה של דיוויד מ-WPSHOUT על סאגת השחרור.
עדכון: תרגמתי את הפוסט אצלי. אם בא לכם לקרוא אותו, מוזמנים להיכנס: מחשבות על הגעתו של גוטנברג. אם אין לכם זמן או סבלנות, אתם יכולים לקרוא את הסיכום:
כמו שאולי שמתם לב, הפרטים הטכניים של איך-לעשות-מה בגוטנברג פחות מעניינים אותי, ואילו המתרחש בקרב קהילת המפתחים הוא מה שמושך את תשומת ליבי. הפוסט פורסם יום לפני השחרור של גרסה 5.0 של וורדפרס שמכילה את גוטנברג, והמשפט הראשון שלו הוא “וורדפרס 5.0 יוצאת מחר, ה-6 בדצמבר 2018. Yay?!”. בפוסט הזה דיוויד מעלה על הכתב מחשבות שיש לו על כל העניין, ואגב כך מביא מקורות אחרים ומעניינים גם הם.
הוא פוצח בציטוט מציוץ של ג’ף מה-Tavern על ההבדל בין גוטנברג המוצר – שעל אף שהוא מוכן כנראה לתפוצה יש לו לאן להתקדם מבחינת גימורים – לבין גוטנברג תהליך הפיתוח, שהוא מרשים מאוד.
הוא ממשיך ומתאר את התסכול שלו – ובכך הוא מייצג גם קבוצה גדולה של מפתחים אחרים – מתהליך ההחלטה מתי ואיך להוציא את המוצר הזה לאור, ומגלגל את הכדור למגרש של מאט מלנווג (המייסד של אוטמטיק, החברה שמאחורי וורדפרס) מבחינת סגנון הניהול שלו שגרם עצבים לרבים: לא היה לגוטנברג לוח זמנים, לא היו קריטריונים למוכנות המוצר, מה שגרם לכל קהילת המפתחים לחיות בצל אי וודאות במשך כל 2018 בנוגע לשאלה מתי ייצא גוטנברג.
ההחלטה לשחרר את גרסה 5.0 ב-6 בדצמבר, התקבלה יומיים קודם, וזאת אחרי סוף שבוע שבו מאט איפשר לאנשים ליצור איתו קשר לשם Q&A בנושא. לכאורה מחווה יפה, אך למעשה לא הייתה לה כל השפעה על ההחלטה על תאריך השחרור, מה שגרם כמובן להעלאת התסכול, כמו שבא לידי ביטוי בציוץ מייצג של אחד האנשים שדיברו עם מאט במסגרת ה-Q&A האמור, מתוך מחשבה שהוא עשוי להשפיע על תאריך השחרור והשקיפות סביבה: “… כל מה שהשיחה עשתה זה לעכב את המשפחה שלי מלקשט את עץ חג המולד”.
דיוויד מסיים בהבנה שאולי במבט לאחור אפשר להבין את ההיגיון בשחרור גרסה 5.0 ממש לפני כנס וורדקמפ ארה”ב, אבל גם ההבנה הזאת לא מצדיקה בעיניו את התהליך המאכזב שעבר גוטנברג. אני ממליצה בחום לקרוא את הפוסט – הוא לא ארוך, והוא מפורט ומעניין יותר מהסיכום הקצרצר הזה.
גוטנברג באוויר, וממשיך במלוא הקיטור קדימה
הודעת שחרור גרסה 5.0 ב-make ביום השחרור, 6/12/18. בתגובות יש קישורים למדריכים למשתמשים, ופוסט רשמי על כל החידושים של גרסה 5.0, כולל קישורים לפוסטים רלוונטים בכל נושא (עוד כמה דברים שהגיעו עם גרסה 5.0: עדכונים ב-REST API, עדכוני JavaScript). אה, וגרסה 5.0.1 שוברת כמה דברים בלית ברירה.
ומה הלאה? גוטנברג עובר לשלב 2, שהתכנון בו הוא להתפרס מחוץ לתוכן הפוסט, ליישם אותו בווידג’טים, באזור ההתאמה האישית, ובתפריטים. כשזה יסתיים אפשר יהיה לעבור לשלב 3 שהוא עורך אתר מלא!
ומאט מפרט את 9 הפרויקטים ב-2019: מלבד מה שקשור לגוטנברג, יהיו גם שיפורים בתחום ה-PHP; מתן אפשרות למשתמשים לעדכן אוטומטית תוספים, תבניות, וגרסאות וורדפרס גדולות; טיפול ב-6500 הבעיות הפתוחות ב-Trac.
מאמרים לפי סדר כרונולוגי מדרמת השחרור והלאה
כמו בפוסט הראשון שלי על גוטנברג, גם כאן אקשר לפוסטים על גוטנברג, רק שכאן אלה פוסטים שנכתבו מהרגע שהוחלט על שחרור גרסה 5.0. כלומר, בניגוד למאמרים בפוסט הקודם שמתייחסים לגרסאות שהיו בתוסף הגוטנברג, המאמרים פה מדברים על הגרסה שיצאה לאור בליבה של וורדפרס.
- 5/12/18 – מאמר ב-WPSHOUT על 5 דברים לעשות עכשיו שגוטנברג הגיע: לנשום; לדעת דרכי יציאה; להבין מה זה גוטנברג ולמה הוא נועד; לחפש באגים ולדווח עליהם; למצוא page builder טוב.
- 5/12/18 – מאמר בסמשינג מגזין על קשינג בעידן גוטנברג. בעצם המאמר מקיף הרבה יותר מזה, אז שווה קריאה.
- 6/12/18 – בלוקי גוטנברג: מה הם ואיך להשתמש בהם.
- 13/12/18 – בראש העמוד של מאגר התוספים יש אזור של תוספים שמציעים בלוקים של גוטנברג. ב-WPTavern כתבו על זה.
- 14/12/18 – מאמר ב-BobWP על היחס שלו לגוטנברג. מתברר שהוא טרם שדרג לגרסה עם גוטנברג – הוא אומר על עצמו שהוא לא טיפוס של נסיין בטא – אבל הוא יודע שזה יקרה לו בקרוב.
- 14/12/18 – פוסט עם קוד ליצירת בלוקים מסוגים שונים בגוטנברג.
- 14/12/18 – פוסט שמאגד קישורים למשאבים בנושא גוטנברג, עצות איך להיפטר ממנו, וטיפ איך למצוא את המסך שמופיע בממשק הניהול אחרי עדכון גרסה.
- 17/12/18 – cheat sheet לגוטנברג.
- 17/12/18 – הגדרות בגוטנברג לפחות הסחות: להסתיר את חלון ה-settings, לעבוד במסך מלא, להצמיד את סרגל הכלים למעלה.
- 17/12/18 – מדריך לשימוש בבלוק הטקסט ובבלוק התמונה.
- 27/12/18 – היתרונות (המרובים) והחסרונות (רק אחד, בעצם) שבשימוש ב-React בגוטנברג.
- 28/12/18 – האם יש עתיד ל-page builer-ים בעולם הגוטנברג? תשובה: כן
- 2/1/19 – תצוגה של תבנית Twenty Nineteen והתאמותיה לגוטנברג.
- 3/1/19 – תוספים מומלצים בעלי בלוקים של גוטנברג.
- 9/1/19 – 4 דברים שאפשר לעשות עם גוטנברג ולא עם העורך הקלאסי: 1. שני טורים, 2. להוסיף צבע רקע, 3. למחזר בלוקים, 4. drag & drop (עדיין בתהליך)
- 15/1/19 – 35 תוספים שתומכים בגוטנברג.
- 30/1/19 – פוסט בסמשינג מגזין שמשווה בין Adobe Experience Manager לוורדפרס – שניהם עורכי טקסט מבוססי בלוקים.
- 1/2/19 – התגליות שלי על גוטנברג.
- האם התבנית שלך מוכנה לגוטנברג?
- איך להפוך שורטקוד לבלוק גוטנברג.
- 22/1/19 – מדריך, צעד אחרי צעד, להמרת שורטקוד לבלוק של גוטנברג.
- 29/1/19 – שאלה ב-WPSE: מהי רשימת הרכיבים הנצרכת כדי ליצור בלוק גוטנברג?
- 2/2/19 – מאמר דעה: גוטנברג והאחריות של בעלות על אתר.
- 6/2/19 – איך לאפשר לגוטנברג להשתמש בפלטת הצבעים של התבנית, ואיך לעצב את בלוק הכפתור.
- 7/2/19 – התוסף (בתשלום) Integrated Video Tutorials מכניס גם סרטונים שקשורים לגוטנברג. הוא גם יודע לזהות איזה עורך קיים באתר (גוטנברג או הקלאסי) ולהתאים את הסרטונים.
- 8/2/19 – בגוטנברג יש בדיקות מומלצות לפני פרסום. הפוסט הזה מפרט אותן ומספר איך תוספים יכולים להוסיף בדיקות נוספות.
- 11/2/19 – לעת עתה גוטנברג לא חל על custom post types, אבל הפוסט הבא מסביר איך אפשר להחיל אותו בכל זאת.
- 11/2/19 – פוסט ב-wp tavern על תוסף שמייצר דפים עם בלוקי גוטנברג מוגדרים מראש, ועם תוכן דמה.
- תוסף שמאפשר לערוך חיפוש בבלוקים, לכבות אותם, ולבטל קטוגריות בלוקים. סרטון יוטיוב.
- 18/2/19 – כמו שיש editor styles בעורך הישן, שמאפשרים למתכנת ליצור סגנונות עיצוב שמופיעים כקומבו בעורך, כך, מסתבר, יש אותו דבר בגוטנברג.
- 26/2/19 – איך ליצור בלוק מותאם אישית בגוטנברג. יש שתי דרכים לעשות את זה: ידנית, ותוך שימוש בתוסף.
- 27/2/19 – איך לבנות מודַל בגוטנברג. יש גם קישור למאגר הקוד של זה בגיט של וורדפרס.
- 25/3/19 – שאלה ב-WPSE: אפשר להוסיף קלאסים של CSS לכל בלוק, במקום ייעודי. הבעיה היא שצריך להקליד את שמות הקלאסים, ויש אנשים שלא תמיד זוכרים את השמות כמו שצריך. השואל רוצה ליצור דרופדאון עם שמות הקלאסים האפשריים.
- 27/3/19 – מדריך ליצירת הבלוק הראשון שלנו בגוטנברג.
- 29/3/19 – קריס קויר מתאר איך הם יוצרים ניוזלטר באתר שלהם בעזרת גוטנברג, ואחר כך מטמיעים אותו גם במיילצ’ימפ. קונספט מעניין מאוד.
- 29/3/19 – הסבר על מבנה קומפוננטת Form Token Field (Tags Field) של גוטנברג
- 1/4/19 – פוסט ב-make של וורדפרס על תהליך ה-RFC בגוטנברג (Request For Comments). ה-RFC הראשון הוא רישום בלוק בגוטנברג (block registration) וזה ה-RFC בגיטהאב.
- 8/4/19 – פוסט ב-presslabs שמשווה בין page builders לגוטנברג. הוא מראה את הצדדים השווים והשונים ביניהם, ומסכם בסיטואציות שבהם מתאים גוטנברג וסיטואציות שבהם מתאים page builder, אם כי לטענתו זה לא חייב להיות או-או.
- 10/4/19 – פרק 14 סרטון על לימוד עורך הבלוקים
- 1/5/19 – תוצאות בדיקת הנגישות שנעשתה לגוטנברג.
- 7/5/19 – מדוע וכיצד לתכנת בלוק של גוטנברג.
- 9/5/19 – איך להרחיב בלוק של גוטנברג עם מאפיינים ופקדים מותאמים אישית.
- 16/5/19 – איך לבנות בלוקים בלי JavaScript: בדיקה של ACF, Block Lab ו-Lazy Blocks.
- 6/6/19 – 5 יתרונות של גוטנברג על פני העורך הקלסי
- 8/7/19 – איך לבנות בלוקי כותרת עם ACF וגוטנברג
- 10/7/19 – על שימוש בגוטנברג ברחבי האתר
- 12/7/19 – עוד על שימוש בגוטנברג ברחבי האתר
- (אין תאריך) – מאמר של מפתח על יחסי האהבה-שנאה שלו עם גוטנברג
- 23/7/19 – תוסף ניסיוני שמביא את גוטנברג לעורך התגובות באתר
- 28/10/19 – בלוקים לשימוש חוזר זמינים עכשיו בממשק הניהול של וורדפרס
- 27/11/19 – פוסט סקירה מעניין מבית Smashing Magazine.
מאמרים חוצי תאריכים
- תיעוד רשמי של וורדפרס על הוספת כפתור לעורך.
- תיעוד רשמי של וורדפרס על יצירת עמודה צדדית.
- תיעוד רשמי של וורדפרס על יצירת מטה-בוקסים.
- איך לעבוד עם JavaScript בגוטנברג (PR בגיטהאב).
- אתר The Gutenberg Challenge: נותן עצות איך לעבור בשלבים לגוטנברג.
- חברה שפיתחה page builder בשם Brix, שינתה כיוון כשוורדפרס עברו לגוטנברג, ופיתחו תוסף בשם Grids. אפשר בקישור הזה לקרוא את התהליך שהם עברוף ואיך התוסף עובד. מעניין מאוד.
- אוטומטיק מרחיבה את גוטנברג לעוד אזורים מלבד פוסטים, אבל לעת עתה רק ב-wordpress.com. מאמר ב-WP Tavern וב-WPShout.
- צוות גוטנברג בודק את עתיד העריכה-חוצת-האתר (Full-Site Editing) עם פרוטוטייפ חדש. פוסט ב-make ופוסט ב-wptavern.
- מפתחי גוטנברג מזמינים מפתחים להצטרף לשיחות ודיונים על קסטומיזציה של גוטנברג. נושאי השיחה העיקריים הם עריכה כלל-אתרית, ותבניות בלוקים. הפוסט מפרט תתי נושאים.

רק תיקון קל, WP Tavern אינו מנוהל על ידי חברת בת של אוטומטיק. אני חושב שמאט משלם לעורכים שם משכורות מכיסו הפרטי, אבל לא בטוח.
הי יואב,
כבוד לפגוש אותך כאן!
תודה רבה על התיקון. אתה צודק, WP Tavern היא בבעלותו של מאט. תיקנתי בפוסט.
את כותבת יפה וענייני והבלוג שלך תורם מאוד לקהילה הישראלית. כל הכבוד!
אגב, הלינק מ-“4 דברים שאפשר לעשות עם גוטנברג ולא עם העורך הקלאסי” שגוי ומעביר לרשת אורט…
הי ניב, תודה רבה על התגובה בכלל ועל המחמאה בפרט! שימחת אותי מאוד.
ותודה רבה על ההערה! תוקן.