TYPO3camp Berlin 2016
For the 7th time, the TYPO3 community met in Berlin for the TYPO3camp. As in previous years, we once again supported the camp as a premium sponsor and were on site. Wolfgang and Jochen report on the sessions.
The early arrivals were able to take part in a live escape game on Friday, where you try to leave a room within a given time by solving puzzles.
In the evening, the participants met for a meet & greet at the SAE Institute, the location of the TYPO3camp. Martin Delius, Chairman of the 1st Investigation Committee on BER, gave a presentation on the problems of Berlin Airport.
After refreshments, almost 40 participants took part in the foosball tournament, professionally organized by ki.event. After the award ceremony, there was live music. All in all, Friday was a successful kick-off.
Saturday started with a keynote speech by Mattes on the current status of TYPO3 GmbH and the planned services.
Despite the large number of participants, the usual round of introductions at barcamps went very quickly, with everyone briefly introducing themselves by name and saying a few words about themselves. This was followed by the session planning, where this time the participants were able to ask for presentations on specific topics before prepared talks were offered. The 35 slots were filled quite quickly.
We were able to take part in the following sessions, among others:
Fluid Styled Content
Oliver Thiele showed the differences between css_styled_content and fluid_styled_content and also briefly explained the migration from CSC to FSC. The customization of existing content elements was also shown. In a subsequent session, the creation of own content elements was also discussed.
Cross-site scripting
Helmut Hummel demonstrated the dangers of insecure programming. In particular, he addressed the dangers of cross-site scripting in poorly programmed fluid templates.
TYPO3 Future
Mathias Schreiber, CEO of the recently founded TYPO3 GmbH, presented some of the plans for upcoming TYPO3 versions. We can expect many exciting things, such as a new editor (incl. frontend editing) or a completely new handling of languages and localizations.
TYPO3 Installation & Deployment
Helmut Hummel will show us how he sets up new projects very quickly with the help of a <link gist.github.com/helhum/6fa5401cae5ba553e1954b579e1dea5b _blank> shell script, Composer and TYPO3 Surf, including Git versioning and deployment.
Agency software
Which tool is best suited to cover all agency requirements, e.g. ticket system, project management, time recording and invoicing, CRM and much more? In this discussion round, however, it became clear that many agencies have the same problems and use a variety of tools, as there is unfortunately not (yet) a "one-size-fits-all" solution that covers all requirements.
As several sessions were held in parallel, it was sometimes difficult to choose one session over the others. Overall, there were a lot of interesting topics.
We also held two sessions ourselves:
TYPO3 Security
Jochen used a real-life example to show how hackers can attack websites and what can be done about it.<link file:3542 download file>(Slides of the presentation)
Mask
Wolfgang briefly introduced the Mask extension, with which you can easily create your own content elements. Nicole Cordes then went into a little more detail about the technology of the extension and showed an early stage of a Mask exporter, which should make it possible to export content elements once they have been created as a small extension and thus be able to use them independently of Mask.
Our conclusion
As always, it was a very successful camp with interesting sessions in a beautiful location and with great participants. Our thanks also go to the organizers and helpers who organized and supervised the camp. We hope for a new edition next year!