[مدفوع] مزامنة محتوى Github إلى Discourse (ملف المستودع ← موضوع)

ما الذي ينقص Discourse في هذا الصدد؟ هل يمكن تحسين Discourse لتلبية احتياجاتك بحيث لا تحتاج إلى استخدام GitHub على الإطلاق؟

أنت تذكر طلبات السحب (pull requests)، لذا ربما تكون الحاجة هي القدرة على طلب تغييرات تُراجع وتُوافق عليها من قبل شخص آخر قبل اعتماد التغيير النهائي؟ أعتقد أنه يمكن القيام بذلك بطريقة “Discourse” من خلال الرد على المنشور لطلب مراجعة، أو بتعيينه لشخص ما بعد إجراء التغيير. لقد حققت بعض النجاح في ضبط مؤقت للموضوع لحذف الردود تلقائياً، بحيث لا يتعثر الموضوع بسيل من الردود الصغيرة.

فكرة أخرى هي استخدام إضافة السياسة (policy plugin). يمكن إشعار مجموعة بأن موضوعاً ما قد تم تغييره وطلب تأكيد من أفرادها أنهم قرأوا التغيير ووافقوا عليه.

ومع ذلك، أعتقد أن هذه فكرة رائعة جداً وأود رؤية تنفيذها. أرى أنها قد تكون مفيدة حتى في قسم Meta! لدينا العديد من المواضيع هنا حول مستودعات GitHub، وسيكون من الجيد رؤية تحديثات ملفات readme.md الخاصة بتلك المستودعات في المنشور الأصلي (OP) حتى لا نضطر إلى صيانتها في مكانين.

بالنسبة لـ Discourse for Teams، قد تكون هذه الميزة مفيدة أيضاً، بحيث يمكن للفرق التي تستخدم GitHub بكثافة أن تستمر في استخدام Teams كمصدر وحيد للحقيقة المرجعي، دون الحاجة إلى تسجيل الدخول إلى GitHub في كل مرة. أعتقد أنه يمكن أن يكون جزءاً من إضافة مراجعة الكود أو مكملاً لها.

إعجابَين (2)