لدي موقع Discourse صغير مستضاف ذاتيًا تم إنشاؤه باستخدام تثبيت Docker قياسي. لقد قمت بتثبيت العديد من الإضافات على مر السنين عن طريق تعديل الخطافات في نهاية ملف containers/app.yml لاستنساخ مستودع الإضافة باستخدام git clone. لقد أجريت أيضًا بعض عمليات تطوير الإضافات.
ومع ذلك، قبل بضعة أشهر، تم دمج العديد من الإضافات القياسية في نواة Discourse. لنفترض أنني قمت بإنشاء نسخة متفرعة (fork) من مستودع Discourse بأكمله، وقمت بتعديل إحدى هذه الإضافات (على سبيل المثال، discourse-math)، وجعلت التغييرات تعمل بشكل ممتاز في بيئة التطوير المحلية الخاصة بي. ما هي الإجراءات اللازمة لإدخال هذه الإضافة الجديدة في مثيل Discourse الإنتاجي الخاص بي؟
قد يكون هذا التغيير من النوع الذي يُرحّب به (pr-welcome) في المكوّن الإضافي الرسمي. إذا كنت مهتمًا بالمشاركة في تنفيذه (#تجرّب) لصالح جميع المستخدمين الذين يعتمدون على هذا المكوّن، ابدأ موضوعًا في قناة Contribute > Feature (#المساهمة:ميزة) لاقتراح ذلك.