يمتلك Discourse تاريخًا طويلًا في تضمين ميزات إضافية ضمن المنتج، خاصة في شكل إضافات (Plugins).
لفترة طويلة، كانت الحدود بين النواة الأساسية والإضافات هي الطريقة التي حددنا من خلالها هذا الفصل وتحكمنا في التضخم.
خلال العامين الماضيين، قمنا بدمج العديد من الإضافات في النواة الأساسية، مما أدى إلى طمس هذا الحد الفاصل. لكن هذا الحد لا يزال موجودًا. يمكن تشغيل أو إيقاف تشغيل إضافات النواة الأساسية بسهولة، مما يسمح للمواقع بالتحكم في مجموعات الميزات التي ترغب في تضمينها.
هذا وضع الأساس لتضمين المزيد من الميزات ضمن Discourse بهذه الطريقة.
هذا لا يستبعد التكامل مع حلول مستقلة أخرى. لدى العديد من المستخدمين حلولهم المفضلة لهذه المشكلات المتجاورة، ونحن ندعم ذلك أيضًا. ولكن حيث لا يمتلك الناس هذه التفضيلات، أو حيث يفضلون شيئًا مدمجًا بشكل أعمق، فنحن الآن أكثر استعدادًا لتقديم ذلك.
لذا أعتقد أنك محق في الإشارة إلى أن هذا يعد تغييرًا طفيفًا في الاتجاه، أو ربما تسارعًا في الاتجاه الذي كنا نتجه نحوه بالفعل.
هناك مخاطر لهذا النهج، لكننا نتعامل معه بوعي شديد، على سبيل المثال، من خلال الاستمرار في تحديد حدود الإضافات عبر مفاتيح التشغيل والإيقاف. خطر آخر هو تشتيت انتباهنا كفريق صغير.
لكننا نعتقد أننا نعيش الآن في عالم مختلف، حيث نستطيع تضمين المزيد من هذه الميزات بمستوى من الجودة يمكننا أن نفخر به ويقدّره المستخدمون.
تجد إشارات إضافية حول هذا التحول في العقلية هنا: Discourse in 2027: Building Together
وهذا هو النوع من الأمور الذي نرحب بمناقشته في أي من جلسات الحوار هذه أيضًا.