Initiative: URL Routing Integration / Site Handling
TYPO3 Core should support "speaking URLs" (= routes) out of the box.
Additionally, there should be an API to generate these URLs regardless of the current context (= typolink is not doing this) - allowing to generate URLs from the backend, CLI and Frontend with the same result.
We split the logic into three parts:
1. Site Handling: Resolving the page tree entrypoint and its configuration (like languages, error handling)
2. URL generation and resolving for pages
3. URL modifiers foto generate/resolve speaking URLs for "news" records, but also things like "mappings" for page typeNum or other parameters