QCLF Production Go-Live Checklist
Before opening QC Live Forum to real members, test the production configuration as the roles that will actually use it. A Super User-only test does not prove Joomla access levels, QCLF Category ACL, moderation scope, guest policy, or paid feature entitlement are correct.
Use this checklist after the final package/configuration is in place and after every major Joomla/QCLF change.
Platform, Package, and Automation
- Current QCLF package/version is installed; Joomla 5+, PHP 8.1+, MySQL/MariaDB, and required OpenSSL crypto support are healthy.
- Authorized Domain entitlement resolves correctly; Base tier and Effective tier match expectations.
- All five QCLF Scheduled Task types exist and a real Joomla scheduler runner is executing them. Entitlement Revalidation is structurally healthy at its required hourly cadence.
- A current backup and tested update/restore procedure exist.
Structure and Access
- Real Sections/Categories are published, ordered, and inside the current plan quota; sample rows are understood and not mistaken for live posting areas.
- Joomla menu access, Section/Category access levels, custom QCLF ACL, moderator assignments, and feature inheritance were tested with normal accounts.
- Basic/Pro/Max structure behavior after entitlement changes is understood as preservation-first rather than deletion.
Permanent Community Features
- Create, edit, reply, soft-delete/restore (with authorized roles), attachments, polls, reactions, Quote/Reply Reference, and revision history behave as intended where enabled.
- Search returns only accessible content; Unread, My Topics, Following, follows/delivery preferences, and Notifications work for a non-admin member.
- Guest Topics/Messages are disabled unless intentionally configured with a working Joomla CAPTCHA and the desired approval/abuse limits.
Live Features
- Live Chat was tested from Host and participant accounts, including pacing/Lock/Slow Mode, End/Extend, archive conversion, and reconnect behavior.
- If entitled, Watch Party was tested with a valid YouTube source, exact-Host synchronization, autoplay recovery, optional Host Live, and archived media context.
- If entitled, Live Broadcast was tested with one Host publisher, receive-only viewers, browser device permissions, reconnect, End/Extend, archive behavior, and the intentional no-recording/no-replay model.
Email, Appearance, Mobile, and Moderation
- Core/Custom email templates are published intentionally; Send Test succeeds and at least one real event was verified through Joomla Mail plus Notification Delivery.
- Frontend identity, breadcrumbs, Latest Topics, responsive layouts, and any Max Custom CSS were checked on desktop and mobile.
- Frontend Moderation Reports/Users/Content/Live/History were tested with a delegated moderator, including the intended scope boundaries.
Final Go-Live Pass
- Run the checklist once with production-like accounts and content.
- Correct the exact failing layer rather than widening permissions globally.
- Re-run the same scenario after each correction.
- Only then open the menu item to the intended public/member access level.
Community Discussion
Want to compare forum workflows, share practical QCLF tips, or discuss how other Joomla site owners use this feature? Visit the QC Live Forum Community. For private support, bug reports, account-specific entitlement problems, or feature requests, use the QuantaCade support system.