שלום, כש העברתי את קהילת הפורום הגדולה והקונבנציונלית שלי ל-Discourse, הייתי צריך ליישם המון התאמות CSS ברכיב ערכת נושא כדי לגרום לדברים לעבוד כפי שרוב המשתמשים שלי מעדיפים. בדרך כלל, רוב ההתאמות האלה ממשיכות לעבוד לאחר שדרוג גרסה גדול של Discourse, אבל בכל פעם כמה מהן נשברות ולפעמים לוקח לי זמן למצוא פתרון. הייתי מעדיף להיות מסוגל לעשות זאת בזמני במקום להיות תחת לחץ לתקן את הפורום הפעיל. הדרך היחידה שאני יכול לחשוב עליה היא להתקין קובץ גיבוי של Discourse על מכונה וירטואלית של מיטת בדיקה ולשדרג אותה תחילה. אבל זה נראה כמו הגזמה, מכיוון שאצטרך לקבל FQDN או לפחות תת-דומיין למיטת הבדיקה, וכל מיני טרדות נוספות. האם יש שיטה קלה יותר שלא עולה לי בראש? תודה רבה.
סיכום מבוסס בינה מלאכותית
rahim123 seeks advice on testing Discourse upgrades before applying them to their live forum, particularly concerning CSS tweaks in a theme component. They mention using the stable branch and considering a testbed VM with a FQDN or subdomain for upgrades, but find it cumbersome. pfaffman confirms that setting up a staging server, as outlined in a provided link, is the recommended approach.
No. That’s what you do.