Donderdag 19 maart zal in Arnhem het eerste TYPO3 Certification examen afgenomen worden. Het examen richt zich op zogenaamde 'intergrators'. Dat zijn mensen die beroepsmatig TYPO3 websites bouwen voor klanten met behulp van de huidige TYPO3 versie en bestaande extensies. Wie het examen met succes aflegt ontvangt een officieel certificaat en mag zich dus TYPO3 Asscociation accredited TYPO3 Intergrator noemen. Het examen is schriftelijk. De maximale tijdsduur om het examen te maken is drie uur maar in de praktijk zal zo'n anderhalf uur afdoende zijn. Locatie: HAN (Hogeschool Arnhem - Nijmegen Ruitenberglaan 31 6826 CC Arnhem (tegenover Intratuin) Registratie: http://certification.typo3.org/index.php?id=44 Informatie over wat je moet weten: http://certification.typo3.org/index.php?id=29

Extbase en Fluid zijn backports van FLOW3 om MVC en een zeer flexibele templating engine naar TYPO3 v4 te brengen. Extbase kan uitsluitend worden gebruikt voor frontend extensies in TYPO3 4.3, vanaf TYPO3 versie 4.4 zou dit ook backend modules moeten gaan ondersteunen. De gebruikte technieken bij deze packages zijn dezelfde als in FLOW3/TYPO3 5.0. Daardoor wordt het mogelijk om ”future-proof” extensies te ontwikkelen en deze eenvoudig naar TYPO3 versie 5.0 te migreren zodra deze uitkomt. Door de aanwezigheid van Extbase en Fluid in TYPO3 v4 wordt een grote stap gezet in de overgang naar TYPO3 5.0. De blog_example extensie is als voorbeeld beschikbaar en laat zien hoe Extbase en Fluid kunnen worden gebruikt. NB: Aangezien Extbase van PHP Reflection gebruik maakt, is het noodzakelijk PHPdoc comments in te schakelen om een juiste werking van Extbase te bewerkstelligen. eAccelerator moet bijvoorbeeld worden gecompileerd met "--with-eaccelerator-doc-comment-inclusion". Anders moet eAccelerator worden uitgeschakeld om Extbase werkend te krijgen. Integratie van de RSA authenticatie service Door gebruik te maken van public-key cryptography wordt het mogelijk om gevoelige gegevens te verzenden over een beveiligd kanaal, zelfs wanneer de website geen HTTPS ondersteund. Door deze feature wordt het mogelijk om wachtwoordvelden op te slaan als een “salted hash value”. De RSA authenticatie service kan worden gebruikt in de frontend en backend door de systeem extensie rsaauth in te schakelen. NB: Voor deze service is het noodzakelijk of de openssl PHP extensie of de openssl binary te gebruiken.

Van 14 tot en met 17 mei jongstleden werden de TYPO3 Developer Days 2009 (T3DD09) gehouden in de “Nordakademie” te Elmshorn, nabij Hamburg, in Duitsland. Developers uit de gehele wereld, waaronder Japan, Cambodja en Equador, kwamen samen om de laatste kennis en ontwikkelingen uit te wisselen op het gebied van TYPO3 development. TYPO3 community awards Kasper leads the community awards Gedurende deze vier dagen kon men presentaties en workshops bijwonen over diverse onderwerpen, waaronder generieke onderwerpen als veiligheid, Ext JS of website optimalisatie, nieuwe of verbeterde plugins en andere TYPO3 gerelateerde onderwerpen. De nadruk lag dit jaar op een soepele overgang van versie 4 naar versie 5. Beide core teams zijn afgelopen jaar een week bij elkaar gekomen tijdens de zogenaamde “Transition Days”, na de T3CON09 in Berlijn, om doelstellingen vast te leggen voor een eenvoudigere overgang voor met name ontwikkelaars. Dit heeft duidelijk zijn vruchten afgeworpen; Jochen Rau presenteerde Extbase, welke onderdelen uit het nieuwe FLOW3 framework bevat die gebackport zijn naar versie 4.3. Dit maakt het mogelijk voor ontwikkelaars om alvast kennis te maken met de programmeertechnieken van FLOW3, waaronder MVC, het vervangt namelijk het verouderde pi-base. Door gebruik te maken van Extbase voor het schrijven van je eigen extensies is het in de toekomst eenvoudig om deze aan te passen voor TYPO3 versie 5/FLOW3. Een brug van versie 4 naar 5 is gelegd! Sebastian Kurfurst en Bastian Waidelich zijn de grondleggers van FLUID, voorheen BEER3, het nieuwe templating systeem voor FLOW3, en eveneens beschikbaar in versie 4.3. Zij hebben getracht het beste van diverse templating systemen, zoals PHPtal, Smarty en het TYPO3 eigen templating systeem, bij elkaar te brengen en zijn daar enorm goed in geslaagd. Beide extensies worden als systeemextensies opgenomen in versie 4.3 en zijn dus onderdeel van het 4.3 core geworden. Voor meer informatie is ook een artikel beschikbaar, geschreven door Michiel Roos, genaamd “Get into FLOW3 with Extbase” De zogenaamde “Coding Night” vond dit jaar plaats op vrijdagavond en had een andere opzet dan de vorige jaren; De nadruk lag op het samenwerken met elkaar aan diverse onderwerpen, zoals bug fixing, samen met anderen, eventuele onbekenden en core team leden. Een erg geslaagde avond waarbij iedereen meer over de ins en outs van deze onderwerpen kon leren. Zoals afgelopen jaar vond het social event plaats in het plaatselijke zwembad van Elmshorn, op zaterdagavond, welke exclusief voor de T3DD09 geboekt was. Men kon deelnemen aan een gratis introductie duikcursus, van de glijbaan afgaan of relaxen in een whirlpool. Voorafgaand aan het social event werd de uitslag bekend gemaakt van een enquete welke gehouden werd onder alle deelnemers aan de T3DD09. Vragen in deze enquete betroffen onder andere “welke nieuwe vriend heb je gemaakt op de T3DD09?”, waarbij men en-masse (voornamelijk de mannen) voor één van de aanwezige vrouwen, namelijk Sonja Scholz, gekozen bleek te hebben. Als voorstel voor een nieuw Core Team lid werd Nils Dehl, werkzaam bij DKD, verkozen. De bekendmakingen werden, middels een wervelend optreden, door Kasper aan elkaar gepraat. Bij de afsluiting van het event heeft Robert Lemke nog snel een nieuwe versie van de, bij bezoekers van de diverse TYPO3 evenementen welbekende, tt_clap extensie uitgebracht, tt_clapextended. Percussie door alle aanwezigen middels lijf en ledematen. Deze Developer Days hebben weer bewezen dat de TYPO3 community met de dag hechter wordt en de kennis van alle aanwezige ontwikkelaars vergroot. Dit is mede te danken aan Forge, waarmee men beter samen kan werken, ideeën kan delen, en andermans werk gemakkelijker kan inzien. TYPO3 extensie ontwikkelaars zien in dat ontwikkelen met PHP niet stil staat, waardoor men op de hoogte moet blijven van de nieuwe ontwikkelingen. FLOW3 en versie 5 zitten eraan te komen. Ondanks dat veel ontwikkelaars een aantal jaar geleden de presentaties van met name Robert Lemke en Karsten Dambekalns als abacadabra bestempelden, is het inzicht nu veel, veel groter geworden en begrijpt men de toekomst van zowel TYPO3 als PHP. Beide core teams stoppen hierbij een extra duit in de zak door hun kennis over te dragen aan extensie ontwikkelaars, mede door het beschikbaar stellen van Extbase en Fluid. Kortom: de T3DD was weer een zeer geslaagd evenement, die geen enkele TYPO3 ontwikkelaar mag missen. Volgend jaar hoogstwaarschijnlijk weer op dezelfde locatie en wellicht in een nog grotere opzet. Tot volgend jaar!