لقد فكّرتُ في هذا الأمر لفترة أيضًا، ورأيي هو أن هذا منطقي لبعض المجتمعات وليس للكل. بعض المجتمعات تعامل تخصيصاتها أو سماتها (themes) كجزء جوهري من هوية الموقع، ويريدون حقًا معرفة ما إذا كانت هناك مشاكل في تخصيصاتهم عند نشر موقعهم. بينما تستخدم مجتمعات أخرى تثبيتًا قياسيًا لـ Discourse مع بعض التخصيصات أو المكونات المضافة فوقه، ويمكنهم العيش بسهولة لعدة أيام دونها.
ربما يجب أن تكون خانة الاختيار التحديث التلقائي عند تحديث Discourse غير محددة افتراضيًا عند تثبيت سمة أو مكون جديد؟ هي حاليًا محددة افتراضيًا، وأعتقد أنه يجب أن تكون غير محددة، لكن هذا يحتاج إلى نقاش أوسع…
لا، فإن مقتطف الكود أعلاه (السطر الثاني على وجه الخصوص) يعطل التحديث التلقائي عند النشر لجميع السمات/المكونات المثبتة حاليًا، لذا يجب أن يصلح أي بناء مكسور بسبب التحديث التلقائي للسمات بما في ذلك أخطاء JavaScript/CSS. يجب أن يتضمن دليل howto السطر الثاني فقط.