المشاريع الحالية - سبتمبر 2024

<div data-theme-toc="true"></div>

مرحبًا بكم في نسختنا الأولى من “المشاريع الحالية”، وهي نشرة إخبارية شهرية جديدة سنشارك فيها ما نعمل عليه حاليًا في Discourse.

هدفنا هو تزويدك والمجتمع الأوسع ببعض الأفكار حول ما قد يأتي بعد ذلك في Discourse حتى تتمكن من البقاء على اطلاع، وطرح الأسئلة، ومشاركة الملاحظات، والمساهمة فيما هو قيد التنفيذ حاليًا.

بدون مزيد من التأخير، إليك ما نقوم به حاليًا!

:athletic_shoe: البدء

إعادة تصميم المنشئ

نحن نبدأ مشروعًا جديدًا لإعادة تصميم المنشئ لكتابة المواضيع والمنشورات. ما زلنا في المراحل المبكرة من البحث والتصميم والنماذج الأولية لهذا المشروع، ولكن سنشارك المزيد قريبًا مع المجتمع كلما أحرزنا تقدمًا إضافيًا. ترقبوا!

منتقي سمات جديد في معالج الإعداد

نحن نعمل على منتقي سمات جديد سيوفر للمسؤولين في المواقع الجديدة طريقة أسهل وأكثر وضوحًا للاختيار من بين مجموعة صغيرة من السمات المحددة. لم يتم الانتهاء من المجموعة بعد، ولكن بعض المنافسين الأبرز لهذه الجولة الأولية تشمل Mint، Isabelle، Air، Graceful، و Fully.

تبسيط الدعوات

نحن نجري بعض التحسينات الصغيرة على نظام الدعوات، مع التركيز على جعل الدعوات أكثر قابلية للاكتشاف وتبسيط بعض التدفقات الأكثر شيوعًا لدعوة المستخدمين.

ملخصات الذكاء الاصطناعي للمواضيع الشائعة

نحن نبدأ في العمل على ميزة تجريبية للسماح للمواقع بتضمين ملخصات قصيرة للمواضيع في قائمة المواضيع الشائعة نفسها. نظرًا لأن موجز المواضيع مصمم بشكل أساسي لاكتشاف المحتوى داخل مجتمع معين، فإننا مهتمون بمعرفة ما إذا كان هذا سيؤدي إلى مزيد من المشاركة من الأعضاء العاديين والزوار الجدد للمجتمع.

:golfing_man: في أوج النشاط

اتساق تصميم واجهة المسؤول

لقد توصلنا إلى بعض الأنماط الجديدة لتصميم مناطق التكوين داخل واجهة المسؤول، والتي تجمع إعدادات الموقع ذات الصلة والتكوينات الأخرى معًا في مكان واحد. تم توثيق إرشادات التصميم هذه هنا. نواصل تطبيق هذه التغييرات في جميع أنحاء واجهة المسؤول. في الوقت نفسه، نقوم بتطبيق إرشادات تنسيق النص الجديدة في جميع أنحاء الواجهة.

تصميم بطاقة مستخدم جديد

نحن نعمل على تحديث التصميم الافتراضي لبطاقة المستخدم بناءً على مكون السمة التجريبي الذي كنا نشغله على meta لفترة من الوقت. تعرف على المزيد…

إعادة تنفيذ قوائم المواضيع وأزرار المنشورات

كجزء من مشروعنا طويل الأجل لإزالة أنظمة عرض ‘raw-hbs’ و ‘widget’ من Discourse، نعمل على إعادة تنفيذ قائمة المواضيع والأزرار الموجودة على المنشورات. نحن أيضًا نستغل الفرصة لتحسين قابلية التوسيع لهذه الأشياء لمطوري السمات والإضافات. في الوقت الحالي، كل شيء خلف علامات الميزات. سنشارك المزيد بمجرد أن يكون لدينا مسار واضح للمضي قدمًا في الطرح.

أدوات أفضل للترحيل

نحن نعمل على أدوات جديدة لتسهيل وتسريع ترحيل مجتمعك الحالي إلى Discourse. لقد قمنا مؤخرًا بدمج إطار عمل محول جديد جنبًا إلى جنب مع تنفيذ مثال، وبدأنا في العمل على إضافة دعم للاستيراد إلى الدردشة أيضًا.

:gift: الانتهاء

خطة بداية جديدة على استضافتنا

لقد كنا نعمل على خطة جديدة على استضافتنا أعلنا عنها للتو والتي ستمنح الأشخاص أسهل وأسرع طريقة لإطلاق مجتمع باستخدام Discourse على استضافتنا الرسمية. تعرف على المزيد…

تصميم صفحة “حول” جديد

لقد قمنا مؤخرًا بشحن تصميم جديد لصفحة “حول”. نحن نعمل على إنهاء هذه الجولة من التحسينات على صفحة “حول”، ونحد من جهودنا لإجراء تعديلات نهائية صغيرة استجابةً للملاحظات التي تلقيناها. لا تزال اختيارية حاليًا، ولكننا نخطط لتغييرها لتصبح الافتراضية الجديدة قريبًا. تعرف على المزيد…

تقرير جديد عن حركة مرور الموقع

لقد قمنا مؤخرًا بشحن تقرير جديد لحركة مرور الموقع يسلط الضوء على الزيارات من الأشخاص بدلاً من حركة المرور من الزواحف والروبوتات. يحل هذا محل تقرير عرض الصفحات السابق. تعرف على المزيد….

تحسينات إشعارات الدردشة

لقد أجرينا عددًا من التحسينات على كيفية عمل إشعارات الدردشة على Discourse، خاصة فيما يتعلق بكيفية عمل الإشعارات الفورية على أجهزة سطح المكتب والأجهزة المحمولة. تشمل هذه التحسينات تبسيط تفضيلات المستخدم بالإضافة إلى تحسينات على منطق تقديم الإشعارات.

أعلام إشراف قابلة للتكوين

لقد أكملنا جولة من التحسينات لتمكين المجتمعات من تكوين أعلامها الخاصة للإشراف. تعرف على المزيد…

تحسينات التسجيل وتسجيل الدخول

لقد أضفنا شريط تقدم إلى تدفق التسجيل وتسجيل الدخول، حتى يتمكن المستخدمون من رؤية مكانهم في العملية عندما تكون هناك خطوات متعددة متضمنة مثل التحقق من عنوان بريدهم الإلكتروني أو انتظار موافقة المسؤول على حسابهم.

أيقونات FontAwesome محدثة

لقد قمنا بتحديث أيقوناتنا الافتراضية لاستخدام Font Awesome 6. يوفر هذا أنماطًا محدثة للأيقونات الموجودة وعددًا من الأيقونات الجديدة للاختيار من بينها للتخصيصات. تعرف على المزيد…

51 إعجابًا

أشعر بالحزن لأن البحث الفوري ليس في القائمة. :frowning:
ولكنني سعيد لرؤية الكثير من الميزات الرائعة. شكرًا جزيلاً لفريق discourse بأكمله

8 إعجابات

أردت فقط أن أشكركم على هذه النشرة الإخبارية. من المفيد جدًا معرفة ما هو قيد العمل للتخطيط وفقًا لذلك. سيكون من الرائع أيضًا لو تمكنا من الحصول على بعض الجداول الزمنية التوجيهية للميزات التي هي “قيد التنفيذ الكامل” أو “في المراحل النهائية”.

15 إعجابًا

أنا أؤيد هذا الشعور! أنا أعمل هنا، وتعلمت الكثير من هذه النشرة الإخبارية! :smiley:

12 إعجابًا

أؤيد ما قاله المنشوران أعلاه: نظرة عامة كهذه رائعة!

بشكل خاص فيما يتعلق بإطار عمل المحول: ما هي أفضل طريقة لمعرفة المزيد عن هذا؟ قراءة الكود المصدري، أفترض؟ أم أن هناك أي كتابة عن هذا بالفعل؟

6 إعجابات

نعم، لقد تعلمنا الكثير من التجارب التي أجريناها، لكننا لم نكن متأكدين في النهاية مما إذا كان هذا هو الاتجاه الصحيح، وكان من الواضح أنه سيتطلب استثمارًا أكبر بكثير لمعرفة ذلك، لذلك كان علينا إيقافه.

قد تؤدي الأشياء الأخرى التي نقوم بها باستخدام الذكاء الاصطناعي إلى تحسينات في البحث بطرق أخرى. لكن كان علينا التخلي عن هذا في الوقت الحالي.

نحن لسنا مستعدين لبدء التنبؤ على أساس زمني، ولكن أعتقد أن الإيقاع الشهري لهذه التحديثات سيساعدنا على الشعور بذلك معًا بمرور الوقت.

في الوقت الحالي، من المحتمل أن يكون طلب السحب المرتبط هو أفضل شيء متاح لمعرفة المزيد من التفاصيل. أعتقد أن الأشخاص الذين يعملون عليه سيشاركون بمجرد أن تصبح الأمور أكثر تقدمًا - لقد كانوا منغمسين تمامًا في إنجاز الأمور.

هل هناك أي شيء تهتم بمعرفته بشكل خاص حول هذا المشروع؟

10 إعجابات

الشيء الرئيسي الذي كنت أبحث عنه هو كيفية ترحيل أنواع البيانات المختلفة.
نحن حاليًا ننظر في نقل منتدى من SMF2 إلى Discourse والمستورد لديه عدد من الثغرات (رسائل خاصة، استطلاعات، روابط لمشاركات فردية)، لذلك كنت أتساءل عما إذا كان من المنطقي النظر في إطار المحول الجديد. ومع ذلك، عند التحقق من الكود، يبدو أنه قد يكون لا يزال مبكرًا جدًا - إذا فهمت الأمر بشكل صحيح، فإن البنية التحتية الأساسية هي الموجودة حاليًا، وربما تأتي عينات المحول الفعلية لاحقًا؟

5 إعجابات

أحب هذه المبادرة، وبشكل خاص أنا متحمس لرؤية العمل على تحديث المنشئ! فريق CDCK رائع! :rocket:

9 إعجابات

أعتقد أنك على حق في أن الشيء الذي يجب القيام به في الوقت الحالي هو الانتظار، لكن دعني أتحقق مما إذا كان لدينا أي فكرة عما هو موجود بين ما نحن عليه الآن وما نحتاج إلى أن نكون عليه للتوصية بأن يبدأ الآخرون في بناء محولاتهم الخاصة باستخدام هذا الإطار. سأعود بمعلومات إضافية أو بشخص أكثر معرفة بذلك للتحدث عنه مباشرة.

5 إعجابات

بالتأكيد هذه النشرة الإخبارية مع الملخص اليومي تعزز حقًا تعلم ما هو جديد هنا

5 إعجابات

هذه مبادرة رائعة.

هل هناك مكان / قناة معينة للمستخدمين لإضافة الأفكار / طلبات الميزات؟

تحياتي. مايك

5 إعجابات

قام @ondrej بتجميع مواضيع ويكي حول هذا الموضوع تحديدًا قبل يومين: Writing an effective feature request, a step by step guide

10 إعجابات

أتطلع إلى التحديث في المنشئ. لقد كان تغييرًا كنت أنتظره منذ فترة طويلة. آمل أن يكون تغييرًا مثل https://playground.lexical.dev/. هل هناك أي معلومات حول هذا؟

6 إعجابات

أنت على حق، لا توجد وثائق حتى الآن، والتنفيذ لا يزال به العديد من الأجزاء المفقودة. سيستغرق الأمر بضعة أشهر أخرى حتى يكون في حالة أوصي فيها باستخدامه لترحيل فعلي.

سيكون أول محول سنقوم بشحنه في البداية هو محول “Discourse”. وهو مخصص كتنفيذ مرجعي وبديل لـ برنامج دمج Discourse الحالي. قد نقوم بشحن محول SMF2 في المستقبل، ولكنه ليس على رأس قائمتنا. لذلك، ستحتاج إما إلى إنشائه بنفسك، أو الانتظار لمساهمة من المجتمع، أو الأمل في أن يدفع لنا عميل ما للترحيل من SMF2.

لذلك، إذا كنت ترغب في إجراء الترحيل الآن، أقترح الالتزام بسكربت الاستيراد الحالي وربما إضافة الميزات المفقودة التي تحتاجها للترحيل.

8 إعجابات

حسناً، شكراً لك! في هذه الحالة، يبدو أن الالتزام بالبرنامج النصي الحالي وتعزيزه عند الضرورة هو الأكثر منطقية.

3 إعجابات

نحن نبحث في Lexical كخيار محتمل لنا للاندماج معه في المنشئ المحدث لدينا - ولكننا لم نتخذ قرارنا النهائي بعد. يجب أن نتخذ هذا القرار قريبًا جدًا، لذا سأخطط للمتابعة هنا بمجرد معرفة المزيد.

10 إعجابات

lexical جيد. لقد أمضيت الكثير من الوقت معه. لكنه لا يزال مرتبطًا إلى حد ما بـ react. لذا سيتعين عليك تقديم react في الواجهة الأمامية. من المفترض أن يكون قابلاً للاستخدام من vanillajs ويمكن دمجه مع أطر عمل أخرى ، ولكن في الواقع لن يحصلوا على نفس القدر من الاهتمام مثل تكامل react. معظم ساحة اللعب عبارة عن تطبيق react.

4 إعجابات

حسنًا، أشياء مثيرة للاهتمام… ولكن لا توجد صفحة أفضل للمجموعات… بالنسبة للمجتمعات الكبيرة، أعتقد أن هذا طلب جيد…

مع خالص التقدير

5 إعجابات