What does it do?¶
"GimmeFive" is intended to get in touch with the great features of FLOW3. It can help to close the gap between today and the day TYPO3 5.0.0 is released. "GimmeFive" can also be use to write code for "real live" extensions (aka "packages") as it is planned to get a stable release this summer.
What does it NOT?¶
GimmeFive! is not FLOW3 but it uses FLOW3 as an underlying framework.
How to use it?¶
Please read the Manual of FLOW3 to get the big picture. You can use all the features of FLOW3 except the Ressource Manager and the AOP Framework.
How to install it?¶
Download and install FLOW3¶
- Download the latest snapshot of FLOW3
- Make symbolic links to the packages FLOW3 and PHP6 in the folder typo3conf/exe/
Download and install the extension 'gimmefive'¶
Install the extension "gimmefive" as usually with the Extension Manager. No static templates have to be included.
The configuration in FLOW3 is done in a PHP file. GimmeFive can also use TS for that purpose. Have a look at the example package "EXT:mypackage/Configuration/Components/setup.txt" for more information.
The TypoScript configuration of Components and the Settings of the Package should be seperated from each other. This can be solved only using appropriate subfolders in the directory "Configuration" because all TS Setup files have to be named 'setup.txt'.
How to contribute?¶
You have some experiences with OOP, Patterns and Unit Tests? Great! You are welcome as a contributor as there are still some features to be implemented. Use the capabilities of FORGE.