الشكر حيثما يستحق!
خلال هذا الأسبوع، عملت على مجموعة من التحسينات الصغيرة في منتداي: التخطيط، الوسوم، الأتمتة، والتنظيم العام. تطلّب بعض هذا العمل سحب بيانات إضافية من الموقع، لذا احتجت إلى تمكين عدد من الإضافات، ومن بينها إضافة «Data Explorer».
ما لفت انتباهي هو أنه وبسبب أن هذه الإضافات مُثبّتة مسبقًا، فإن تمكينها كان مجرد تحويلها من حالة «معطّل» إلى «مُمكّن». قمت بذلك ثلاث مرات منفصلة خلال اليومين الماضيين، وكل مرة في منتصف اليوم وعلى موقع حي. لو لم تكن هذه الإضافات مُجمّعة، لكان كل من هذه الخطوات يعني إجراء إعادة بناء كاملة للموقع فقط لإضافة الإضافة، وذلك بينما كان الموقع قيد الاستخدام الفعلي.
لقد كتبتُ سابقًا عن عدم حبي للانتفاخ البرمجي، وما زلتُ متمسّكًا بهذا الرأي بشكل عام. لكنني أيضًا لا أرغب أبدًا في إعادة بناء Discourse في كل مرة أريد فيها إجراء تحسين بسيط. ![]()
قائمة الإضافات المدمجة طويلة، لكنها واضحة أنها مدروسة بعناية. إنها تشمل الإضافات الشائعة والمفيدة حقًا.
أعتاد أن أرفع صوتي عندما أواجه مشكلة في شيء ما، لذا أردتُ تحقيق التوازن هنا وإسداء الشكر حيثما يستحق.
أظهر فريق Discourse رؤية حقيقية في فهم واقع الإنتاج، خاصةً للنسخ المستضافة ذاتيًا. وجود هذه الإضافات مُثبّتة مسبقًا يعني أنك لن تُجبر على تعطيل موقع حي لمجرد البدء في استخدامها. هذا قرار تصميمي صغير ينقذ من متاعب حقيقية.
شكرًا لكم على التفكير بعمق! ![]()