XOOPS 2.7 roadmap
39


The monxoops.fr website is delighted to bring you the scoop on the world of XOOPS.
Indeed, we are the very first to bring you the following news:
The head of development for the new branch of XOOPS, Nicolas Andricq aka ForMuss, aka ForXoops on Github, is doing us the honour of giving us a sneak preview of his vision of the XOOPS 2.7 roadmap.
Here are the fairly detailed elements he plans to work on, in 4 phases:
Phase 1
Cleaning up & simplifying the core
Objective: Modernise the XOOPS code base
Remove outdated code:
- Inline HTML within PHP
- Redundant or deprecated classes and functions
- Maintain these modules externally (community-managed or core team supervised)
- Provide clear installation/uninstallation scripts
Phase 2
Unified UI/UX (Admin & Front-end)
Objective: Standardize and enhance the user experience
Implement a unified, responsive Admin theme:
- Built with Bootstrap 5 or 6.
- Streamlined navigation and improved UX
- Centralized system panel for configuration, menus, and content management
- Responsive, clean, and accessibility-focused
- Easy customization via child-themes
Phase 3
Integrated System Features
Objective 1: Enhance core functionality within the system module Objective 2: Add performance monitoring to the system module
Implement menu management directly within the system module:
- Create and manage menus and submenus
- Block and menu positioning per thème
- Multi-language support
Simple content management integration:
- Easy content creation ("About us", legal notices, custom pages, etc.)
- Integrated WYSIWYG editor
- Basic SEO support (metadata, slugs)
Phase 4
Deployment & Community Engagement
Objective: Prepare the official release and encourage adoption
Public Alpha/Beta testing phases for community feedback
Provide smooth migration tools from XOOPS 2. 5.x Updated and centralized documentation for users and developers Official launch and promotional campaign for XOOPS 2. 7
It's a great roadmap, ambitious but realistic.
We're already excited to see things get moving!
Implement menu management directly within the system module:
- Create and manage menus and submenus
- Block and menu positioning per thème
- Multi-language support
- Easy content creation ("About us", legal notices, custom pages, etc.)
- Integrated WYSIWYG editor
- Basic SEO support (metadata, slugs)
Phase 4
Deployment & Community Engagement
Objective: Prepare the official release and encourage adoption
Public Alpha/Beta testing phases for community feedback
Provide smooth migration tools from XOOPS 2. 5.x Updated and centralized documentation for users and developers Official launch and promotional campaign for XOOPS 2. 7

It's a great roadmap, ambitious but realistic.
We're already excited to see things get moving!