نعم، أيام واجهة برمجة تطبيقات الويدجت معدودة. نحن نعمل بالفعل على تقليل استخدامها في النواة.
نحن نعمل حاليًا بنشاط على تحويل الرأس. لقد اهتممنا بالفعل بقوائم البحث وقائمة المستخدم المنسدلة، وننتقل الآن إلى بقية الرأس. الخطة الحالية لهذا التغيير هي أن يكون خلف علامة ميزة، حتى نتمكن من تقديم إيقافات وبدء عملية الترحيل للموضوعات والإضافات (العديدة!) التي تستخدم حاليًا decorateWidget(). لدى @isaac مسودة أولية للطلب هنا.
لقد بدأنا أيضًا في تحويل صفحة الموضوع. في الوقت الحالي، نبدأ ببعض التحويلات شديدة التركيز للمناطق التي لا يتم تخصيصها بشكل شائع. على سبيل المثال، يتم حاليًا تحويل ‘خريطة الموضوع’ - لدى @kelv خطوة أولى في هذا الطلب.
بالنسبة لواجهات المستخدم الجديدة، لن أوصي باستخدام الويدجت. ومع ذلك، لا يمكننا حقًا إيقاف النظام بأكمله حتى يكون لدينا مسار واضح لجميع أنواع التخصيصات. لذلك أخشى أن تكون الإجابة حاليًا ‘يعتمد’.
إنها قصة مماثلة لتنفيذ ‘raw hbs’ لقائمة الموضوعات. سيتم تحديثها، ولكن ليس لدينا خطة / جدول زمني ملموس بعد.
الآن بعد أن أصبح ترقية Ember 5 شبه خلفنا، فإن إزالة الويدجت و raw-hbs هو التركيز الرئيسي لفريق ‘تحديث جافاسكريبت’ لدينا (حاليًا @cvx @isaac @kelv وأنا)، لذلك نأمل في إحراز تقدم كبير خلال الأشهر الستة المقبلة. أي تغييرات كبيرة / محفوفة بالمخاطر ستصاحبها بالطبع موضوع Announcements وإرشادات لتحديث الموضوعات / الإضافات.
