ما هو أفضل فرع لـ github.com/discourse/discourse؟

في الآونة الأخيرة، واجهت بعض المشكلات في الفرع الافتراضي “test_passed”، لذا انتقلت إلى النسخة المستقرة. ومع ذلك، لاحظت أن بعض الميزات الجميلة قد اختفت. (حسنًا، ليس الأمر سيئًا جدًا، لكنني أود معرفة المزيد حول فروع discourse).

إليك الفروع النشطة حاليًا:

أود معرفة ما إذا كانت هناك أي اقتراحات، مثل:

  1. إذا كان منتدىكم طموحًا جدًا وتريدون تجربة ميزات جديدة، فيمكنكم اختيار فرع xxx.

  2. إذا كان منتدىكم صارمًا دائمًا ويحافظ على حالة عمل ممتازة، وأنتم شخصيًا محافظون جدًا ولا ترغبون في أي أخطاء، فيمكنكم اختيار فرع xxx.

إعجاب واحد (1)

في كلتا الحالتين، أعتقد أن tests_passed عادةً ما يكون مقبولاً. يمكنك تجنب مشاكل الترقية من خلال وجود بيئة تجريبية واختبار إصداراتك قبل تطبيق التحديثات.

المشاكل التي وصفتها أعلاه تتعلق أكثر بعمليات الإصدار الخاصة بك بدلاً من فرع معين من Discourse.

3 إعجابات

نوصي بتشغيل الاختبارات التي تم اجتيازها وتحديث النظام عند توفر إصدارات تجريبية beta releases. يمنحك ذلك المرونة في التحديث عندما تريد أو تحتاج إلى ذلك.

لا يُنصح بالإصدار المستقر (Stable) إلا في حالات محددة… مثل التخصيصات الواسعة (99% من المواقع التي نستضيفها لا تندرج ضمن هذه الفئة). هناك أشهر تفصل بين الإصدارات المستقرة، ونحن نقوم فقط بإرجاع الأخطاء الحرجة أو المتعلقة بالأمان… لذا إذا كانت هناك عيب بسيط في الإصدار المستقر، فقد تضطر للتعامل معه لفترة طويلة.

هناك مناقشة إضافية ذات صلة هنا:

وهنا:

9 إعجابات