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