QA in TYPO3 - CI in a community-driven open-source project

Short description

TYPO3 is a mature and powerful Open Source Content Management System written in PHP and driven by an active community of individual contributors.

Testing and CI plays a crucial role guarding regression free releases and development.

The project has a long history of CI setup and maintenance.

This talk reflects the journey, the current state and the ongoing process of TYPO3’s core quality assurance.

We will look at current CI tooling, setup changes and learnings over the years covering our needs.

The authors are long-time members of the community maintaining and extending this important part of the infrastructure.

Value for the audience:
The participants will learn building a project’s CI is an ongoing process in a challenging field, especially in a larger code-base.
Best practices employed in this kind of environment may be a sparkling input for someone’s own setup.

Problems addressed:
Running a reliable and perfomant CI in a community driven project

Keeping up with an ever-changing landscape of CI tools over many years

Talk language: English
Level: Advanced
Target group: Developer, DevOps, Tester

Company:
Reelworx GmbH

Presented by:
Dipl.-Ing. Markus Klein

Dipl.-Ing. Markus Klein