حسنًا. لقد قمت بتحديث هذه المكونة الليلة لاستلام آخر تثبيت “التبديل إلى واجهة برمجة تطبيقات جديدة للعرض في منفذ المكون الإضافي. (#37)” اختفى الرابط المخصص الوحيد لدي، ولا يمكنني جعله يظهر مرة أخرى. لقد قمت بإلغاء التثبيت، وإعادة التثبيت، وإعادة التشغيل دون جدوى.
(لست متأكدًا لماذا أنا على نسخة تجريبية - لقد قمت ببساطة بتثبيت Docker الرسمي.)
إذا انتقلت إلى علامة التبويب “الترقية”، أرى ترقية متاحة. لكنها لـ v3.2.0.beta1 … والتي تبدو أقدم من 3.2.0.beta2 ..؟ ما هي أهمية “-dev”؟ لا يمكنني العثور على أي وثائق تشرح تقدم/وضع الإصدار التجريبي.
بشكل عام، هل يجب أن يكون المكون قادرًا حقًا على تقديم تحديث غير متوافق مع إصدار Discord المثبت؟ هذا يبدو وكأنه يدعو إلى هذا النوع من الارتباك. كنت أتوقع سلوكًا مثل إضافات Wordpress، والتي تشير بوضوح إلى أنها تنتظر حتى تقوم بتحديث تثبيتك الأساسي.
كما يمكنك القراءة هناك، يتم إعلامك بالتحديث فقط عند وجود معلم جديد. إذا طُلب منك التحديث بعد كل تثبيت، فسيكون ذلك عدة مرات في اليوم.
عند ملاحظة خطأ، من الجيد دائمًا التحديث أولاً للتحقق مما إذا كان قد تم إصلاحه بالفعل.
شكراً على الروابط، @Moin – لقد اطلعت على صفحات الإصدار، و Github، وما إلى ذلك، لكنني لم أبحث بعمق كافٍ هنا.
هذا يوضح الكثير من أسئلتي نظريًا. ولكن بعد القراءة…
“نحن نبدأ دورة تطوير 3.2 بـ 3.2.0.beta1-dev. عندما يكون جاهزًا للإصدار، سيتم ختمه كـ 3.2.0.beta1، ثم سنتابع فورًا بالتزام آخر لبدء تطوير 3.2.0.beta2-dev.”
… ما زلت غير متأكد مما إذا كان يجب علي “التحديث” من beta2-dev إلى beta1.
تحقق لمعرفة ما إذا كان لدى Discourse/Docker تحديثات. لقد واجهت مشكلة مماثلة في وقت سابق من هذا الأسبوع. قمت بتحديث مكون سمة أو اثنين وواجهت مشاكل عرض متعلقة بتلك المكونات.
بينما لم يظهر أي تحديث لـ Discourse في لوحة التحكم، كان لدى كل من Docker و Discourse التزامات.