نحن نسمح بالرد على الرسائل ولكن ليس الأشياء الكاملة بأسلوب “سلسلة Slack”.
التضمين في موقع آخر ليس ضمن خططنا في الوقت الحالي.
نحن نسمح بالرد على الرسائل ولكن ليس الأشياء الكاملة بأسلوب “سلسلة Slack”.
التضمين في موقع آخر ليس ضمن خططنا في الوقت الحالي.
ما هي خططكم للجوال؟ بالتحديد، أنا مهتم بتقييم كيف يمكن أن يناسب هذا مكان عملنا (أي، استبدال سلاك في النهاية).
متحمس لتجربة النسخة التجريبية. ![]()
نحن نفعل ذلك بالفعل.
أنا أستخدم DiscourseHub وهي ممتازة، في الواقع لا أشعر بأي فجوات شخصية مقارنة باستخدامي السابق لـ Mattermost.
سنقوم بتقييم الأمور أثناء سيرنا ولكننا لا نتعامل مع هذا مسبقًا مع الافتراض المسبق بأن Discourse Hub / PWA محكوم عليه بالفشل.
يسعدني سماع ذلك! سأضطر إلى تجربته ورؤيته. إذا تمكنت من إنشاء تطبيق PWA يشعر حقًا بأنه سريع الاستجابة وسريع الاستجابة مثل التطبيقات الأصلية للجوال، فسيكون ذلك إنجازًا ضخمًا!
وهل تعني “نحن” النسخة المستضافة؟ لا تظهر لدي أي إشعارات.
إيه… أو هل تقصد الإشارات؟ تلك تظهر. خطئي… عرض إشعارات بكل حركة الدردشة الممكنة سيكون مؤلمًا.
ربما يجب أن أحذف هذا التعليق وأشرب كوبًا آخر من القهوة.
للمتابعة على هذا، بصراحة أنا معجب جدًا. هناك بعض الأشياء التي تبرز على أنها غير أصلية بوضوح، والتي قد تكون نقطة خلاف عند محاولة إقناع الناس بالابتعاد عن Slack. لحسن الحظ، هذه كلها تعديلات على واجهة المستخدم:
ولكن بشكل عام، عمل جيد!
مرحباً، أتساءل فقط عما إذا كانت ستكون هناك طريقة للمستخدمين لإزالة أنفسهم من الدردشات الشخصية التي لم يعودوا يرغبون في أن يكونوا جزءًا منها؟
شكرا لك
نعم بالتأكيد نخطط لدعم حراسنا الحاليين مثل التجاهل وكتم الصوت، واحترام السماح للمستخدمين الآخرين بإرسال رسائل شخصية لي
على حد علمي لا، ولكنها في خارطة الطريق.
قائمة القنوات الخاصة بي، وبعض قنوات المستخدمين، مزدحمة بعض الشيء الآن
لذا، آمل أن يأتي هذا الخيار في أسرع وقت ممكن. بالتأكيد، أعرف أننا نجري اختبارات هنا ولكن هذا وضع صعب بعض الشيء الآن - يجب إجراء الاختبارات، لكن الاختبارات تجعل الدردشة غير قابلة للاستخدام ![]()
تم تقسيم 3 مشاركات إلى موضوع جديد: قائمة دردشة الرسائل الشخصية طويلة جدًا
تم إجراء اختبار بالأمس بحضور حوالي 40-50 مستخدمًا في منتداي في وقت واحد. كان ذلك خلال مباراة كرة قدم مدتها 90 دقيقة حيث استبدلنا المنتدى المباشر بالدردشة.
نظرًا لأن فريقي خسر، تلقيت الكثير من التعليقات النقدية. كانت فرصة جيدة للانتقاد.
اكتشفت بعض الأشياء.
يبدو أن هناك مشاكل مرتبطة بعدد المستخدمين. أبلغ بعض الأشخاص أنهم لم يتمكنوا من تسجيل الدخول، وتم طرد آخرين. نفس المستخدمين لم يواجهوا مشاكل لاحقًا. لم يتم الإبلاغ عن أي رسائل خطأ للمستخدم.
لم يحب المشاركون القدرة على استخدام الرموز التعبيرية في منشوراتهم الخاصة. كما أنهم لم يحبوا كيفية دمج المنشورات، إذا قاموا بنشر 2 أو 3 مرات متتالية. كانوا يفضلون المنشورات المنفصلة.
واجه البعض صعوبة في الانضمام إلى المجموعات أو مغادرتها. اتضح أن هذه كانت مشكلة في محو الأمية الحاسوبية. ومع ذلك، قد يساعد رمز أوضح / وصف أفضل في القائمة المنسدلة.
ما أعجب الناس هو الخصوصية في منتدى مفتوح بخلاف ذلك. القدرة على استبدال مجموعات WhatsApp قليلة.
الأشياء الرئيسية بالنسبة لهم (نظرًا لأنني أوضحت أن المنتدى = الأشياء التي تريد تخزينها مقابل الدردشة = مناداة الحكم بـ “مُبّيت”) هي ضمان أن تكون الدردشة مؤقتة. شيء مثل حذف كل الدردشات التي يزيد عمرها عن 14 يومًا. أو تدمير غرف الدردشة بأكملها ذاتيًا بعد 14 يومًا. كان هذا جزءًا من جانب الخصوصية.
القدرة على حذف غرف الدردشة يدويًا ستكون رائعة أيضًا ![]()
أعجبهم كيف انتقلت المنشورات إلى المنتدى حيث تم ربطها بالدردشة.
آمل أن تساعد التعليقات ![]()
أتفق - لـ “أرشفة” القنوات (والمحادثات الشخصية) التي لا تريد رؤيتها أبدًا في القائمة ستكون رائعة.
شكراً جزيلاً على الملاحظات!
تبدو مشاكل قابلية التوسع مقلقة، ونود الوصول إلى جذورها، بالتأكيد لا نريد أن تواجه أي مشاكل ملحوظة في محادثة تضم 50 شخصًا. هل يمكنك إخباري بالمزيد عن كيفية إعداد المنتدى الخاص بك؟ خطة Digital Ocean؟
بالتأكيد يبدو هذا إعدادًا معقولًا هنا، بشكل افتراضي لا يجب أن يُسمح لك بالتفاعل مع “نفسك”، تمامًا كما لا يمكنك الإعجاب بـ “نفسك”. تمت إضافته إلى قائمتنا.
بالتأكيد، نخطط لإضافة قواعد الاحتفاظ بالدردشة قريبًا جدًا. بشكل افتراضي، نفكر في الاحتفاظ بهذا لمدة 90 يومًا، ولكن سيُسمح لك بالتأكيد بتقليل ذلك إلى أسبوعين.
مجتمعي لديه حاجة معاكسة. غالبًا ما نتفاعل مع رسائلنا الخاصة، خاصة عند إعداد استطلاعات الرأي.
على سبيل المثال، يمكننا أن نسأل:
صوّت
أو ![]()
ثم سنتفاعل مع الرسالة بهذه الخيارات حتى يحتاج الآخرون فقط إلى النقر على الرموز التعبيرية لإضافة تصويتهم.
بالتأكيد،
أنا أشغل Discourse على خطتهم البالغة 40 دولارًا. هذا 4 وحدات معالجة مركزية افتراضية، و 8 جيجابايت من ذاكرة الوصول العشوائي، و 60 جيجابايت من مساحة التخزين (والتي تم استخدام نصفها تقريبًا). تم إنشاؤه باستخدام تعليمات Discourse بدلاً من صورة DO.
بشكل عام، إنه مبالغ فيه قليلاً لمنتدى الخاص بي، ولكنه قوي بشكل عام لحركة المرور العالية أثناء الألعاب التي تتراوح بين 50-130 مشاركًا (بمتوسط حوالي 80) مما يجعل حوالي 600 مشاركة في موضوع واحد في 90 دقيقة.
أستخدم عددًا قليلاً من الإضافات التي لا يبدو أنها تؤثر على الأداء. أدوات قانونية، من متصل، باتريون، ردود فعل.
يسعدني إجراء اختبار آخر في غضون أسبوعين. بالتحقق من لوحة التحكم في DO، كان ارتفاع استخدام وحدة المعالجة المركزية عند 20٪ (أقل بكثير من يوم المباراة المعتاد)، وكانت النطاق الترددي هو ما أتوقعه.
يبدو أن discourse-math معطل في الدردشة، على الأقل بالنسبة لـ KaTeX، وهذا البرنامج النصي يقوم بإصلاحه:
;(function () {
var loadScript = require("discourse/lib/load-script").default;
function ensureKaTeX() {
return loadScript("/plugins/discourse-math/katex/katex.min.js").then(function () {
return loadScript("/plugins/discourse-math/katex/katex.min.css", {
css: true,
}).then(function () {
return loadScript("/plugins/discourse-math/katex/mhchem.min.js");
});
});
}
function decorate(elem) {
var $elem = $(elem);
var displayMode = elem.tagName === "DIV";
if ($elem.data("applied-katex")) {
return;
}
$elem.data("applied-katex", true);
if ($elem.hasClass("math")) {
var tag = elem.tagName === "DIV" ? "div" : "span";
var displayClass = tag === "div" ? "block-math" : "inline-math";
var text = $elem.text();
$elem.addClass(`math-container ${displayClass} katex-math`).text("");
window.katex.render(text, elem, { displayMode });
}
}
function katex($elem) {
if (!$elem || !$elem.find) {
return;
}
const mathElems = $elem.find(".math");
if (mathElems.length > 0) {
ensureKaTeX().then(function () {
mathElems.each(function (idx, elem) { decorate(elem) });
});
}
}
setInterval(function () {
Array.from(document.querySelectorAll('.tc-message-container')).forEach(function (el) { katex(Discourse.$(el)) })
}, 1000)
})()
خطأ آخر: محاولة عرض رسالة من حساب محذوف تؤدي إلى تعطل تطبيق جافاسكريبت.
طريقة إعادة الإنتاج:
شكرا على الإضافة!
هل هناك طريقة (كمسؤول) لحذف/إزالة قنوات الدردشة؟
إنها قيد العمل حاليًا. انظر إلى أسفل منشور سام هنا:
كان هناك خيار لتمكين أو تعطيل الدردشة في إعدادات الفئة. هل تمت إزالته؟