هل قمت بتفعيل الإضافة في إعدادات discourse؟
نعم. وكذلك ./launcher rebuild app
@angus مع إزالة مكتبة lodash، يبدو أننا فقدنا الوظيفة التي كانت تنقل المستخدم إلى أول محادثة غير مقروءة عند فتح Babble. أيضًا، لم يعد هناك خط فاصل بين المقروء وغير المقروء.
هل كان ذلك مقصودًا كجزء من الانتقال من lodash؟ لقد راجعت التغييرات بنفسي، لكن لم يلفت انتباهي شيء، لكنني مجرد هاوٍ في Discourse.
شكرًا لك على كل ما تفعله هنا للحفاظ على هذا النشاط.
هل يستطيع أي شخص عرض الدردشة الموسعة افتراضيًا بدلاً من الأيقونة فقط؟
أنا على أحدث إصدار من Discourse، وكذلك Babble. نواجه مشاكل مستمرة حيث يعرض Babble فقط أيقونة العجلة الدوارة ولا يكتمل الإرسال. في معظم الحالات، تضطر إلى تحديث المتصفح بشكل قاسٍ لمعرفة ما إذا كانت الرسالة قد تم إرسالها بنجاح.
مثال لما أراه بعد كل محادثة أرسِلها:
نواجه نفس المشكلة، حيث تظهر أيقونة العجلة الدوارة بشكل مستمر، ونأمل أن يقوموا بإصلاحها قريبًا.
هل هناك أي تحديث هنا؟ الإضافة معطلة حاليًا في الإصدار 2.6.0.beta5، واضطررنا إلى تعطيلها بالكامل ![]()
شكرًا مقدّمًا على كل جهدكم، نقدره كثيرًا!
مرحباً يا رفاق
هل من الممكن منح المشرفين صلاحيات لإعدادات دردشة Babble؟
نستمر في الاصطدام بعقبة الوصول إلى 10,000 مشاركة في موضوع الدردشة.
أرغب في منح المشرفين القدرة على فتح دردشة جديدة. في هذه المرحلة، نضطر إلى إنشاء دردشة جديدة كل أسبوع أو أسبوعين. الدردشة تحظى بشعبية هائلة
tl;dr – سيكون رائعًا لو تبنى شخص (أو أشخاص) إضافة Babble الخاصة بـ James Kiesel. هناك سوابق لتبني إضافات Discourse (مثال)، وأنا أعرف الكثيرين من مستخدمي Babble لا يريدون رؤيتها تتدهور ببطء حتى تصبح عديمة الفائدة.
كان هناك اتجاه خلال العامين الماضيين تقريبًا يتمثل في قلة التحديثات أو إصلاحات الأخطاء الخاصة بـ Babble. لا يوجد هنا أي حكم – فقد أوضح @gdpelican بوضوح في موضوع المنتدى الأصلي لـ Babble أنه لا يملك الحافز أو الرغبة في الاستمرار مع Babble. وأنا أحترم ذلك بالتأكيد.
ساهم @angus وآخرون في إصلاح الأخطاء خلال العام الماضي أو نحو ذلك – وأنا ممتن لذلك – لكن إلى متى يمكن أن تستمر كرمية المطورين العشوائية الظاهرة؟
لا أعرف ما قد تكون عليه العملية لتبني مطور آخر أو فريق من المطورين لإضافة Babble. @jomaxro، @simon، أو @justin – أعتقد أن أحدكم أو عضو آخر في فريق Discourse قد يكون قادرًا على مساعدتنا هنا.
على الرغم من أنني لم أعد أتمكن من العثور عليه، إلا أنني أعتقد أنه كان هناك نقاش سابق حول دمج Babble في نواة Discourse، وتم اتخاذ قرار بعدم القيام بذلك. بافتراض عدم وجود فرصة لأن تصبح Babble جزءًا من نواة Discourse وبالتالي مدعومة رسميًا، لا أرى مسارًا جيدًا للاستمرار في استخدام Babble وظيفي دون أن يتحمل شخص ما المسؤولية الأساسية عنها.
إذا كانت المشكلة تتعلق بالمال، فأنا مستعد لتوفير التمويل المبدئي إذا لزم الأمر نيابةً عن منتدى يستخدم Babble.
لا أعتقد أن اللاصقات والإصلاحات البطيئة التفاعلية للأخطاء ستفي بالغرض لفترة أطول مع Babble. هل يمكننا إنقاذها قبل أن تصبح غير قابلة للاستخدام؟
ملاحظة: أنا على علم تمامًا بتكاملات Discourse مع أدوات مثل Slack لتجربة شبيهة بالدردشة داخل Discourse. أنا أحب Babble ولا أرغب في التكامل مع أداة طرف ثالث لتجربة الدردشة العفوية.
في الوقت الحالي، لا توجد خطط لفريق Discourse نفسه لتبني هذا الإضافة.
أعتقد أنه على الأقل يجب نقل هذا إلى فئة #plugin:broken-plugin حتى يتم حل الأخطاء.
سيكون هذا إضافة رائعة لمنصة Discourse إذا كنت ترغب في امتلاك لوحة نقاش وميزة دردشة خفيفة للغاية. للأسف، لم يعد يتم صيانته، وهو معطل، ولا توجد ميزة رسمية من Discourse…
لا أريد امتلاك خادم دردشة كامل يحتوي مرة أخرى على بعض الميزات التي يوفرها Discourse أيضًا. هذا أمر معقد للغاية بالنسبة للمستخدمين لأنهم لا يعرفون أي نظام يجب أن يستخدموه بعد ذلك.
نتغلب على هذه المشكلة بنسبة 90% من خلال استخدام تكامل الدردشة لإرسال المواضيع والردود من فئات أو وسوم معينة إلى أنظمة أو قنوات دردشة محددة. يُعد babble خسارة، لكن التكامل العام هو الجزء الذي يجعل Discourse يعمل حقًا لمجتمعنا المحدد إلى جانب أنظمة الدردشة الأخرى.
لقد استخدمته بهذه الطريقة لفترة طويلة حتى بدأ يتفكك.
في النهاية، قمت بإنشاء خادم Rocket Chat خاص بي. كان Babble جيدًا بما يكفي لجعل الدردشة عنصرًا أساسيًا في موقعي. يعمل Rocket Chat بسلاسة أكبر بكثير. إنه رائع لدرجة أنه من المحتمل أن يقلل من استخدام المنتدى، لكن الأمر قد فاتني لإعادة الجني إلى القارورة.
سأقوم بإصلاح المشكلات العاجلة هنا خلال اليوم أو يومين قادمين، غير أنني أتفق على أن الأمر يحتاج إلى مطور مخصص.
أنا مشغول للغاية لأكون ذلك الشخص. كما أن الأعضاء الآخرين في Pavilion منشغلون أيضًا بمسؤولياتهم في المشاريع مفتوحة المصدر.
إذا كان هناك شخص يرغب في تحمل مسؤولية هذه الإضافة بشكل جاد، فهناك مكان في Pavilion لك، مع إمكانية الوصول إلى عمل مدفوع مستمر ينطوي على ذلك.
وكما فعل الأعضاء الآخرون في Pavilion، ستحصل على إرشادات مني لمساعدتك على الاندماج بسرعة في تطوير Discourse.
راسلني هنا على meta إذا كنت مهتمًا.
مرحبًا يا أصدقاء، لقد قمت بحل مشكلة المؤشر الدوّار. حدّث إلى أحدث إصدار من الإضافة، وستعمل مرة أخرى. يمكنك تجربتها هنا: https://try.thepavilion.io (يبدو أن هناك مشكلة بسيطة في التنسيق بالنسبة لأيقونة Babble على هذا الموقع، لكن الوظيفة تعمل بشكل جيد؛ ربما يكون ذلك بسبب تعارض مع إضافة أو سمة أخرى)
@jomaxro هل يمكنك إعادة تصنيف هذه المسألة؟ شكرًا لك.
في حال لم يكن هناك مطور متحمس لاستلام هذه الإضافة، سأكتفي بشخص (أو أشخاص) مستعدين للمساعدة في بعض الأمور للحفاظ على استمرارية هذه الإضافة:
-
فرز الأخطاء، ويفضل ذلك من خلال المعالجات الأكثر هيكلية على thepavilion.io: Pavilion و Pavilion. لقد أضفت Babble كخيار ضمنها:
السبب وراء وجود هذه المعالجات هو أنه عندما يكون لديك موضوع ضخم مثل هذا، يصبح من الصعب تتبع المشكلات الفردية.
-
البدء في كتابة توثيق شامل للإضافة هنا: Pavilion (راجع فئات الإضافات الأخرى في Pavilion للحصول على أمثلة). والسبب في أن هذا مفيد هو أن نفس الأسئلة أو المشكلات المتعلقة بإضافة ما ستظهر بشكل متكرر، ويستغرق ذلك وقتًا للرد على استفسارات سبق ظهورها.
-
الرد على مستخدمين آخرين للإضافة هنا في هذا الموضوع بروابط إلى تلك المعالجات، وإلى التوثيق عندما… تكتبه

إذا كان الحفاظ على هذه الإضافة يتعلق فقط بتصفية قائمة واضحة من المشكلات بين الحين والآخر، مع وصف جيد وسجلات ولقطات شاشة مرتبطة وما إلى ذلك، فإن ذلك سيكون اقتراحًا أسهل بكثير من حيث الوقت.
أيضًا، إذا قدمت تقارير أخطاء عبر Pavilion فسأتم تعييني تلقائيًا إليها، وسيبدو أداؤي الإحصائي سيئًا إذا لم أقم بإغلاقها… ![]()
لذلك، سأكون أكثر استعدادًا لاتخاذ إجراء بشأنها في وقت أقرب إذا قدمت تقرير خطأ كاملًا، يتضمن السجلات ولقطات الشاشة ووصفًا جيدًا.
ما زلت سأحتفظ بهذه الإضافة في قائمتي من الأصول مفتوحة المصدر للعثور على مالك جديد لها، ولكن إذا تمكننا جماعيًا من القيام بالأشياء المذكورة أعلاه، فسنكون قادرين على الأقل على الحفاظ عليها في حالة جيدة.
هل يمكنني مضاعفة وتثليث
منشورك الأخير، أنغوس؟ ![]()
شكرًا لك على إصلاح المشكلة المتعلقة بأيقونة العجلة الدوارة باستمرار في الدردشة عند نشر شيء ما. أكبر مشكلة تجربة مستخدم بارزة يمكنني التفكير فيها حاليًا هي أن الأيقونة التي تخبرك بوجود رسالة جديدة في الدردشة لا تختفي أبدًا، حتى بعد قراءة جميع الرسائل. قدم @TheBaby5 نظرة عامة عالية المستوى حول ذلك.
لقد أجريت اختبارًا سريعًا ولا يبدو أن تقرير الخطأ الصادر في 20 أكتوبر من @ninermac يمثل مشكلة في تثبيت Discourse الخاص بنا.
أرى بعض البنود الثانوية في هذا الموضوع الضخم التي لا تزال قابلة للمعالجة، لكنها ليست حاسمة من وجهة نظري. على سبيل المثال، لدى @Dev_Work بند من 20 أكتوبر يتعلق بـ ترجمة مفقودة.
أنا مستعد تمامًا للإبلاغ عن الأخطاء مع توثيق كامل على Pavilion. أتفق أن تسجيلها هنا في هذا الموضوع الضخم ليس مثاليًا.
انتظر لحظة. هل تقصد، إذا سمح الوقت، أنك ستقوم بإصلاح أخطاء Babble المستقبلية بدافع من قلبك الطيب؟ لأن هذا ما أعتقد (أو ربما آمل فقط) أنك تقوله.
لقد كان هناك الكثير من الكرم تجاه Babble على مر السنين مع قيام جيمس بصيانته بما يتجاوز ما كان عمليًا بالنسبة له. أنا مؤيد تمامًا لمزيد من الكرم وأقدمه بنفسي بعدة طرق وفي أماكن عديدة، لكنني أريد التأكد من أننا نضع التوقعات الصحيحة هنا.
أنا أيضًا. لست مطورًا وأدور في الغالب حول نظام Discourse البيئي بدلاً من الغوص في بئر جاذبيته. لكنني مهتم تمامًا بروح المصادر المفتوحة وإيجاد الأشخاص الذين سيجعلون التواصل أفضل وأسهل للكثيرين الذين يستخدمون ويحبون ولا يمكنهم العيش بدون Discourse (أنا واحد منهم!).
مهما فعلت من الآن فصاعدًا، أنغوس، فأنت
بالكامل.
أنغوس! شكرًا لك على إصلاح هذا!
وجدت هذا مفيدًا…
إذا لم تكن بحاجة إلى خيار ملء الشاشة ولكنك تفضل خيارًا أوسع.
سيؤدي ذلك إلى تحويل زر تبديل ملء الشاشة إلى عرض صفحة محدد مسبقًا بدلاً من ذلك.
انسخ هذا في: CSS/HTML > سطح المكتب
.babble-sidebar { &.expanded { width: 500px !important; } }
توجد Pavilion، وهي تعاونية غير ربحية، لثلاثة أغراض (تم استخلاص هذه الأغراض مباشرة من مجموعة جديدة من مواد التأسيس التي أقوم حالياً بتسجيلها):
- توفير فرص للعمل والتعليم والخدمات ذات الصلة لمقدمي الخدمات والمنتجات للمجتمعات عبر الإنترنت؛
- تسهيل تقديم الخدمات والمنتجات، وتطوير تقنيات مفتوحة المصدر، لصالح المجتمعات عبر الإنترنت؛ و
- السعي لتحقيق التنوع الاجتماعي والاقتصادي بين المستفيدين من الفوائد والفرص المذكورة في البندين (أ) و(ب).
هذا ما نقوم به
نحن حالياً نبني موقعاً جديداً يشرح هذا الأمر بشكل أفضل (وسأطلق قريباً إضافة كبيرة جديدة لصفحات الهبوط مفتوحة المصدر لمنصة Discourse بالتزامن مع ذلك).
شكراً لهذه الملاحظات. من الناحية المثالية، إذا كان بإمكان هؤلاء الأشخاص تقديم تقارير أخطاء عبر: Pavilion فسأتمكن من معالجتها بشكل منهجي مع مرور الوقت.
نحن نحتاجك بقدر ما نحتاج المطورين
. إليك بعض مهام إدارة المعرفة الخاصة بـ Babble التي تحتاج إلى إنجاز:
-
قم بتحديث المنشور الأول في هذا الموضوع ليعكس بشكل أفضل الحالة الحالية للإضافة (إنها ويكي). اطلع على المنشور الأصلي لإضافة السحر المخصص كنموذج لـ هيكلية.
-
أنشئ موضوعاً بعنوان “كيفية إعداد Babble” في فئة المعرفة التي قمت بإنشائها: Pavilion.
-
أنشئ موضوعاً بعنوان “كيفية تخصيص Babble” في تلك الفئة. @REALITY سيكون هذا هو المكان المناسب لاقتراحك المفيد الخاص بـ CSS، والذي للأسف، سيضيع في الموضوع الضخم إذا لم يتم نقله هنا.
لا تقلق بشأن كتابة “شيء خاطئ”. إذا ارتكبت خطأً، أو كان ما تكتبه غير واضح، فسيساعدك الآخرون (مثل نفسي) على تصحيحه. هذه هي روعة الانتماء إلى مجتمع مفتوح المصدر.




