Out of curiosity: what have been the hardest PHP 8.x changes to accommodate in the legacy eZ Publish 6 codebase (e.g., typing, engine changes, deprecated behaviors)? And how much of the architecture is still original vs. incrementally modernized?
Respect for keeping a 1990s-era CMS viable on modern PHP while preserving content models and workflows—that’s not a trivial engineering problem.