mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-11-08 23:16:14 +01:00
tea/Documentation/Introduction.rst
Daniel Siepmann fa77cef5f2
[TASK] Explain the extension name (#741)
Some might find the extension name confusing.
We therefore explain why we don't add `_example` or something else.

Resolves: #692
2023-02-08 13:31:39 +01:00

2.1 KiB

Introduction

What does it do?

This TYPO3 extension, based on Extbase and Fluid, is an example of best practices in automated code checks, unit/functional/acceptance testing and continuous integration (CI).

Note

This is not a kickstarter extension.

This extension should not be used to kickstart other extensions. Instead, this extension should serve as an example for best practices. Use EXT:extension_builder in order to kickstart a new extension.

Why is this extension called "tea"?

Good extension names cover the domain of their purpose. This extension is about managing teas. That's why the name "tea" is a good fit.

We could also add _example to the name in order to state that this extension is an example. But that would already break with our goal to provide a best practice.

This is not related to the tea package manager.

Presentation at the TYPO3 Online Days 2021

At the TYPO3 Online Days 2021, Oliver Klee held a session presenting our approach to automate extension code quality. Have a look at the slides and the video of the presentation!

card-header h3

Slides

image

card-header h3

Video

image