Significant Results for Q2/2025 Community Budget Ideas

A collage with pool balls labeled IDEA, a hand holding an orange ball, code snippets, a TYPO3 documentation page on deploying TYPO3, and a glass of orange iced drink with lemon, mint, and a straw, all in separate quadrants.
The Business Control Committee (BCC) can report significant progress for the member-selected projects funded by the TYPO3 Association: Rector rules, Seamless Deployment, Component-Based Frontends in Fluid, and Translation System Modernization.

On 1 November 2023, we launched the community budget process, the aim was for a faster overall process from idea proposal to voting, through to completion of work. Four ideas were funded and completed in Q2/2025, which led to spectacular results and great improvements for TYPO3 CMS.

Here is a short summary of these projects.

Implementing Rector Rules for v13/v14

Simon Schaufelberger has been actively working on enhancing the TYPO3 migration process for developers. His efforts have led to the creation of 35 new Rector rules for TYPO3 v13 and 6 new rules for v14, all designed to assist with project migrations. In addition to these new rules, Simon also improved the Fractor migration tool by adding new functionalities, including a new .htaccess file processor and a rewritten XML prettifier.

 
Seamless Deployment: Enhancing TYPO3 Documentation for a Smooth Transition From Local to Live (Final Report)

In an effort to make the TYPO3 deployment process more accessible, a project led by Lina Wolf and her team has successfully enhanced the platform's documentation. Building on an idea by Bjoern Huber, the initiative aimed to provide more practical and complete guides for a smooth transition from a local to a live environment, particularly for new users. The project's results include significant revisions to content on classic installations and deployment tools, as well as the introduction of new sections covering modern practices such as Docker containers, automated deployment, and versioning with Git. The team's work was refined following a community test week, ensuring the new documentation is clear and effective for real-world scenarios.

 
Component-Based Frontend Development With Fluid

This project introduced components in Fluid 4.3. Components are reusable, HTML-like tags based on Fluid templates. They can be created without PHP code and function conceptually similar to React/Vue components, but are server-side rendered. This new functionality emerged from a budget proposal for component-based frontend development and aims to make frontend work more modular, consistent, and maintainable while improving collaboration between frontend and backend developers through clear integration APIs. The components use the familiar ViewHelper syntax and define arguments directly in Fluid templates. The results are already available in Composer-based TYPO3 v13 projects.

 
TYPO3 Translation System Analysis and Modernization Assessment

The project set out to thoroughly evaluate TYPO3's current translation capabilities, benchmark them against industry standards, and create a strategic roadmap for future improvements. During the research phase, and while gathering feedback from TYPO3 teams, it became evident that any results published now would quickly become outdated once translation handling is reworked in future TYPO3 versions. For this reason, the project team and the BCC have agreed to conclude the project after the research phase, with the option to restart it once translation improvements are on the official development roadmap. Since the project is ending early, only 30% of the budget (€3,000) will be used.

Additional contributors for this article