أعتقد أن التوقع هو أن تستخدم المواقع الفئة Contribute > Site feedback المُهيَّأة مسبقًا لهذا الغرض. ووصفها هو: “مناقشة حول هذا الموقع، وتنظيمه، وكيفية عمله، وكيف يمكننا تحسينه.”
هذه فكرة مثيرة للاهتمام. ما الفائدة التي ستعود بها مقارنةً بالسماح للمستخدمين باقتراح التغييرات في المواضيع العادية؟ هل الهدف هو إيجاد طريقة لتتبع التغييرات التي أُجريت على تكوين الموقع بمرور الوقت؟
يمكن تكوين إعدادات الموقع، والفئات، والوسوم، والسياسات، وما إلى ذلك باستخدام واجهة برمجة التطبيقات (API) الخاصة بـ Discourse. قد يكون من الممكن وجود سكريبت يدير تكوين موقعك عبر واجهة برمجة التطبيقات في مستودع git. يمكن تشغيل هذا السكريبت عند قبول طلب سحب (PR) على المستودع. من وجهة نظري، سيكون هذا الأمر أكثر صعوبة من إجراء التغييرات يدويًا على تكوين الموقع عبر واجهة المستخدم.