Currently, Stefan Galinski is in charge of integrating this part and is doing an incredible job. Thanks! Static Templates in their own System Extension I don't know if you've ever heard of static templates. They were ready-to-go designs that are shipped with TYPO3 since version 3.5. However, they are quite outdated and actually look kind of silly nowadays, but still reside in the TYPO3 Core. The TypoScript for "table-based" rendering of Content Elements (content Default) is also among them. This part is now completely separate (previously inside the required "cms" system extension) and outsourced in a system extension "static_templates", which is not installed by default. An installer update checks if you need this extension in your existing TYPO3 installation, if you're still using one of these templates. This separation has also a nice side-effect: The overall system should be a little bit faster if you don't need to use these templates, since there is less configuration overhead. Get it - TYPO3 4.4.0alpha1 Be sure to download the Alpha packages from our <link http: typo3.org download packages>Download page or <link http: sourceforge.net projects typo3 files>SourceForge
83e3600ab9af91a5c55282b837e8789c dummy-4.4.0alpha1.tar.gzor check them out via our Subversion repository on forge.typo3.org. When is TYPO3 4.4 gonna be released? Although we wanted to release in a six month period, Oliver Hader and me discussed in the last days that it might be better to have an additional month before the actual feature freeze happen, so there is a bit more time for your code to be integrated in the next major TYPO3 version. This said, the final release of TYPO3 4.4.0 will be on June 22nd, 2010. All further release dates "on the road" can be found on the <link http: forge.typo3.org wiki typo3v4-core fourfour>wiki page of forge.typo3.org.
Workspace Improvements Last year, Sonja Scholz from cabag AG in Switzerland made some improvements to the workspaces handling in TYPO3. This includes features like disabling the draft workspace, allowing DB Mounts and Filemounts from the user to be mounted in a workspace as well, and individual workspace steps. The cool thing is that she developed these features as extensions that work with TYPO3 4.3 and the latest alpha, and are hopefully being integrated in the final version of TYPO3 4.4 as well. Please, have a look at the <link http: forge.typo3.org projects show typo3v4-workspaces>forge project and details on how to <link http: forge.typo3.org wiki typo3v4-workspaces try_out>grab the extension. Please provide feedback and enjoy these cool features.
Also, if you've seen the new Workspace preview module from AOE media in the latest podcasts, we hope to see some improvements for this part of the workspaces as well.
Icon Sprites / Skinning Steffen Gebert, Thomas Allmer and Fabien Udriot, all of them participants from the T3UXW09, are laying the groundwork for the new Skinning API which will be based on Icon sprites for faster loading. There is already the API itself currently being reviewed in the TYPO3 Core list, and the next steps like a sprite generating mechanism and updated icons will follow soon. By the way: These guys are also responsible for having a consistent naming scheme for all CSS classes in the TYPO3 backend, which will also be part of TYPO3 4.4. Consistent Validation For the new Forms project, some TCA elements / TCEforms, and for all Extbase extensions, there a certain concepts of validating input values. We decided to have one place in the TYPO3 core where you can validate certain core elements. It is yet unclear how this API will look like, however Sebastian Kurfürst and a few others will discuss this topic on the T3BOARD10. Btw: The Forms project is a rewrite of the FORM TypoScript element to have an up-to-date, accessible possibility to create forms for TYPO3-driven websites. The rewrite will also include a Wizard to easily click together the form you need to create. The whole project is coming together quite nicely, Patrick Broens is heavily working on this to get it ready for 4.4, but needs feedback for his work to enhance this feature. Please check out the code from the <link http: forge.typo3.org projects show typo3v4-form>SVN repository, try it out and provide feedback to him directly.
Refactored Extension Manager Marcus Krause "had an itch" for some time, which was the loading of the Extensions list from the remote server (which is currently heavily memory consuming, big time). He wrote a new XML parser for that job, and Steffen Kamper got hooked on the project, leading to split up the Extension Manager work in several API classes. We're all very much looking forward to an improved extension manager. See the current status on the <link http: forge.typo3.org projects show typo3v4-em>forge project page.
Of course there are many other things like the TCEforms refactoring and the new introduction package...
And finally -- A new mailing list!
For more readings, check out the FourFour page on forge, and make sure to read the freshly created Mailinglist / Newsgroup "typo3.projects.v4" from lists.typo3.org, which is meant to be a place to throw out new ideas for v4, and to discuss all newly breeding projects that could be integrated in TYPO3 v4. For TYPO3 4.3 we had the "typo3.projects.typo3v4-3", so this is the "version-independant" successor of the previous list.