---
title: Building the Future of TYPO3 v14 — b13 at the Feature Sprint in Geneva
url: "https://b13.com/knowledge/coding-collaboration-and-community-my-week-at-the-typo3-v14-feature-sprint-in-geneva"
description: "Five days, 14 contributors, countless ideas—and 55 patches created! Our team at b13 joined the TYPO3 v14 Feature Sprint in Geneva to push key improvements for backend UX, APIs, and media management.
"
image: "https://b13.com/fileadmin/_processed_/7/8/csm_CodesprintGenf25_Sharing_e315e0b531.png"
date: 2025-11-05
modified: 2026-08-19
lastUpdated: 2026-08-19
---

# Building the Future of TYPO3 v14 — b13 at the Feature Sprint in Geneva

[ TYPO3 ](https://b13.com/knowledge/typo3) [ Open Source ](https://b13.com/knowledge/open-source)

 Coding, Collaboration, and Community: My Week at the TYPO3 v14 Feature Sprint in Geneva
=========================================================================================

![](https://b13.com/fileadmin/_processed_/8/5/csm_oli_e138b22557.jpg)Oliver Bartsch

  05 November 2025

 [ RSS Feed ](https://b13.com/rss.xml)

  ![Colorful sneakers are repeated in a pattern, with a central logo featuring "TYPO3 Code Sprint."](https://b13.com/fileadmin/_processed_/6/c/csm_CodesprintGenf25_Headerbild_f31b44afc5.webp)

b13 joined the TYPO3 v14 Feature Sprint in Geneva to help shape the next major version of TYPO3 CMS. Hosted at **Infomaniak** and organized by Idéative, the sprint brought together 14 contributors for five days of collaboration, mentoring, and innovation—with 55 patches created and 30 merged.

  At the end of October 2025, I had the chance to spend five inspiring days in Geneva, Switzerland, for the TYPO3 v14 Feature Sprint. A week fully dedicated to shaping the next major version of TYPO3 CMS.

The event was hosted at [Infomaniak](https://www.infomaniak.com/en) and wonderfully organized by Roberto Presedo and his team from the Swiss-based TYPO3 agency [Idéative](https://www.ideative.ch/en/).

They created an atmosphere that was as productive as it was welcoming and Infomaniak generously provided one of the most unique office spaces we’ve ever worked in.

b13 once again supported the sprint—both through sponsorship and by sending three participants: Benni Mack, Jochen Roth, and myself. Together, we joined with about 11 other TYPO3 contributors to code, mentor, and exchange ideas on the road toward TYPO3 v14.

   Our Focus Areas
-----------------

Throughout the sprint, we worked on several key topics from the TYPO3 v14 roadmap:
backend UX and new APIs, dashboard widgets, TCA / FormEngine improvements, and media management.

My own focus was on onboarding and supporting contributors—helping new participants get started, coordinating roadmap topics, and ensuring everyone could contribute efficiently. Some attendees were completely new to TYPO3, others are already active contributors, and a few long-time contributors reactivated themselves during the week.

Benni, as TYPO3 Core Team Lead, also spent much of his time mentoring participants and reviewing patches, while Jochen worked on an entirely new feature to generate and share QR codes for TYPO3 sites.

**Together, we made real progress:**

- Added new PSR-14 events
- Simplified the DataHandler
- Modernized backend module menus
- Fixed a long list of bugs
- Reviewed and migrated labels to the new syntax, unifying modal button labeling
- Extended the Redirects and Workspaces modules with richer information

By the end of the week, the group had created around 55 patches and merged about 30. A strong result for a five-day sprint!

   Collaboration and Community
-----------------------------

We were about 14 participants in total. A diverse mix of agencies, freelancers, and Core Team members. The collaboration was fantastic: intense pairing sessions, open discussions, and a shared drive to move TYPO3 v14 forward. Working directly with core maintainers like Benni Mack and myself allowed participants to get immediate feedback, code reviews, and mentoring, which made the sprint both fast-moving and rewarding.

  ![Group of people seated in a retro diner, engaged in conversation, with colorful neon lights and a large screen in the background.](https://b13.com/fileadmin/_processed_/c/5/csm_IMG_1719_28887827e2.webp)

    > You could really feel how much everyone wanted to contribute and learn, that’s what makes the TYPO3 community so special.

   A Unique Sprint Location
--------------------------

The setting at Infomaniak was unforgettable. We actually worked in a space themed like an American Diner, and every one of the roughly ten meeting rooms had its own creative theme. Even a replica of the Oval Office. It was one of the most fun and imaginative workspaces I’ve ever coded in.

We also had one evening dinner by the lake, enjoying proper Swiss fondue, while the other nights usually ended with coding sessions that went well past 11 p.m.
Those shared moments—between debugging sessions and melted cheese—made the sprint both productive and personal.

  ![View of a river flanked by buildings, with a cloudy sky above. The scene captures the architectural details along the water's edge.](https://b13.com/fileadmin/_processed_/2/0/csm_IMG_7825_Large_2_1eaa26b42d.webp)

   Why We at b13 support TYPO3 Sprints
-------------------------------------

At b13, we’ve always believed in giving back to open source. We sponsor TYPO3 sprints and encourage our developers to participate because we want to help build the tools we use. Contributing to TYPO3 gives us early insights into new features, strengthens our technical expertise, and directly benefits our clients, who rely on TYPO3 every day.

    > For us, open source isn’t marketing, it’s part of how we work and think.

   Looking Back
--------------

The TYPO3 v14 Feature Sprint in Geneva was a perfect example of what makes this community strong: collaboration, creativity, and commitment.
A big thank-you to Roberto Presedo and the Infomaniak team for hosting us in such a unique place, and to everyone who joined the sprint for their ideas, energy, and code.

It was five days where code, community, and creativity came together and I’m proud that b13 was part of it.

  ###  Written by:

 ![Bild von Oliver Bartsch](https://b13.com/fileadmin/_processed_/8/5/csm_oli_91751adb73.webp)

Oli is a TYPO3 Core developer who loves to collaborate with teammates on new TYPO3 features and bug fixes. His essential tool: PHPStorm.

 Oliver Bartsch  Development

 [ more from Oliver Bartsch ](https://b13.com/team/oliver-bartsch)

  Related Articles
------------------

- ![A purple graphic featuring a smartphone icon with three horizontal bars, surrounded by illustrations of vintage telephones.](https://b13.com/fileadmin/_processed_/2/5/csm_EXTphonenumber_Headerbild_93d5de1696.webp)

    ###  Clean Phone Numbers in TYPO3: Why We Built EXT:phone\_number

     11 August 2026 | David Steeb

     TYPO3 stores phone numbers as tel: links, but doesn’t format them for output. Meet EXT:phone\_number, a Fluid ViewHelper for clean, consistent numbers.

     [ Read more: Clean Phone Numbers in TYPO3: Why We Built EXT:phone\_number ](https://b13.com/knowledge/clean-phone-numbers-in-typo3)
- ![Cartoon trophy character surrounded by hands giving thumbs up and a heart gesture, set against a gear-patterned background.](https://b13.com/fileadmin/_processed_/f/7/csm_T3ppy_Design_Kit_Headerbild_b51eb9dc31.webp)

    ###  T3ppy Gives TYPO3 a Friendly Face

     06 August 2026 | Florian “Flix” Keitgen

     TYPO3 is powerful—but it doesn’t have to feel impersonal. Meet T3ppy, our friendly companion for the backend.

     [ Read more: T3ppy Gives TYPO3 a Friendly Face ](https://b13.com/knowledge/t3ppy-design-kit)
- ![Gavel labeled "AI" on a circuit-patterned background with yellow stars, symbolizing regulation or legislation related to artificial intelligence in the EU.](https://b13.com/fileadmin/_processed_/1/0/csm_EUAIAct_Headerbild_510724b3de.webp)

    ###  AI Content in TYPO3: Labelling Needs Accountability

     02 August 2026 | Benni Mack

     The EU AI Act brings the origins of AI-generated content into focus. AI Label marks AI-generated and AI-edited content in TYPO3 and records who signed off the published version—for…

     [ Read more: AI Content in TYPO3: Labelling Needs Accountability ](https://b13.com/knowledge/ai-content-in-typo3-labelling-needs-accountability)
- ![Hands holding puzzle pieces are positioned around a partially completed puzzle depicting a computer interface.](https://b13.com/fileadmin/_processed_/d/7/csm_StopBuyingPlatforms_Headerbild_8a41a82f8a.webp)

    ###  Stop Buying Platforms. Start Building Ecosystems.

     09 June 2026 | David Steeb

     The first TYPO3 Summit North America opened with a keynote that reframes how enterprise teams should think about content management—from platforms to ecosystems, from vendor…

     [ Read more: Stop Buying Platforms. Start Building Ecosystems. ](https://b13.com/knowledge/stop-buying-platforms-start-building-ecosystems)
- ![Colorful fish illustrations surround a central logo that reads "TYPO3 Summit.](https://b13.com/fileadmin/_processed_/4/3/csm_NorthAmericaSummit_Headerbild_5fbbbbb529.webp)

    ###  Notes from Atlanta—What the First TYPO3 Summit North America Says About the Next Decade of Enterprise CMS

     22 May 2026 | David Steeb

     Field report from the first TYPO3 Summit North America in Atlanta. On governance that can’t be acquired, predictable seven-year lifecycles, the FAIR distribution layer, and why the…

     [ Read more: Notes from Atlanta—What the First TYPO3 Summit North America Says About the Next Decade of Enterprise CMS ](https://b13.com/knowledge/atlanta-typo3-summit-north-america-enterprise-cms)
- ![A series of stylized figures in various poses, each with a distinctive orange hat, depict a progression from walking to standing still while looking at a phone, set against a purple grid background.](https://b13.com/fileadmin/_processed_/d/7/csm_QueuesDDEV_Headerbild_f640931350.webp)

    ###  Better scalability with decoupled queues: How to set up RabbitMQ with TYPO3

     10 April 2024 | Jochen Roth

     When built-in message transports hit their limits, RabbitMQ can provide TYPO3 with a scalable, robust message queue.

     [ Read more: Better scalability with decoupled queues: How to set up RabbitMQ with TYPO3 ](https://b13.com/knowledge/better-scalability-with-decoupled-queues-how-to-set-up-rabbitmq-with-typo3)
- ![A rocket labeled "V14" launches into the sky, surrounded by a group of people celebrating with raised arms.](https://b13.com/fileadmin/_processed_/3/d/csm_v14_Celebration_Headerbild_3d4170fdc5.webp)

    ###  Happy Release Day TYPO3 v14: Why This Release Shows the True Strength of Open Source

     21 April 2026 | Florian “Flix” Keitgen

     TYPO3 v14 improves workflows for editors, marketing teams, and developers—and shows how community-driven open source creates real impact.

     [ Read more: Happy Release Day TYPO3 v14: Why This Release Shows the True Strength of Open Source ](https://b13.com/knowledge/happy-release-day-typo3-v14-why-this-release-shows-the-true-strength-of-open-source)
- ![A cartoon character resembling a shield gives a thumbs up in front of a computer interface with various menu options.](https://b13.com/fileadmin/_processed_/e/6/csm_Header_cda1f80173.webp)

    ###  Meet T3ppy: A New Era for Editorial Work in TYPO3

     01 April 2026 | Florian “Flix” Keitgen

     T3ppy and the AiM extension bring AI directly into the TYPO3 backend—enhancing SEO, content quality, and workflows with centralized control.

     [ Read more: Meet T3ppy: A New Era for Editorial Work in TYPO3 ](https://b13.com/knowledge/meet-t3ppy-a-new-era-for-editorial-work-in-typo3)
- ![Four file folders displaying a bar graph with orange bars, set against a light blue background with abstract document outlines.](https://b13.com/fileadmin/_processed_/7/2/csm_PageInfoTabs_Headerbild_1e3eda44e5.webp)

    ###  Taming the Page Module Header—Why We Built EXT:page\_info\_tabs

     31 March 2026 | David Steeb

     When multiple TYPO3 extensions add content to the page module header, things quickly become messy. EXT:page\_info\_tabs structures everything into clean Bootstrap tabs, with zero…

     [ Read more: Taming the Page Module Header—Why We Built EXT:page\_info\_tabs ](https://b13.com/knowledge/taming-the-page-module-header-why-we-built-extpage-info-tabs)
- ![Retro microphone illustration with a shopping cart icon in the background, symbolizing e-commerce or online shopping.](https://b13.com/fileadmin/_processed_/f/8/csm_Marketplace_Headerbild_ee1575614c.webp)

    ###  Why TYPO3 Needs a Marketplace for Products

     25 March 2026 | Florian “Flix” Keitgen

     A marketplace would make TYPO3 products more discoverable, easier to compare, and benefit both agencies and clients alike.

     [ Read more: Why TYPO3 Needs a Marketplace for Products ](https://b13.com/knowledge/why-typo3-needs-a-marketplace-for-products)