[TYPO3-mvc] Extbase: Past, Present & Future

Georg Ringer typo3 at ringerge.org
Tue Feb 15 19:12:27 CET 2011


Hi,

thanks Bastian for some interest insights!



Am 15.02.2011 18:28, schrieb Bastian Waidelich:
> At the T3BOARD09 Jochen demonstrated the first version of Extbase to the
> public and after some discussions we decided to integrate Fluid into
> TYPO3 4.3. So we came up with the infamous “Backporter”, a FLOW3 package
> that allows us to keep the Fluid package and extension in sync.

oh and I remember how less I did understand at those days and the 
discussions like "Is this really needed, who will use this, omg did you 
understand a word..." ;)

> Most of the feedback regarding Extbase & Fluid is very positive, which
> is a big motivator – also for the v5 team around Robert Lemke and
> Karsten Dambekalns because it proves that their concept and ideas work
> out in "real life".

yeah it is awesome and I hope I can show 2 projects in some months which 
are totally different but using extbase very much. One big website of a 
customer of my company and a private community project.

> In my opinion Extbase is basically feature complete. That doesn’t mean,
> that we shouldn’t add new functionality. But the main focus should be to
> make Extbase more stable and to zap the gremlins as fast as possible.
> IMO particularly form handling, property mapping and persistence needs
> improvement.

IMO performance is a very big issue. I did an import of a table some 
days ago which had 3 fields and 53k entries. It took 200mb ram and 
10minutes on a really not slow machine with extbase and 15sec without 
extbase.

> Nevertheless I’m convinced that the collaboration can be improved.
> We tried to leverage the power of the community some months ago by
> creating the “ViewHelper Incubator” project on forge [6]. It turned out,
> that it’s not used as much as we hoped for. Maybe also due to a lack of
> communication (I’m happy about feedback).

I don't really know how this can be improved. I did some smaller 
patches. IMO the problem is that people do many different things with 
extbase & fluid and therefore it is hard to test the patches of other 
people because there is not always a usecase for it. THis is different 
with the rest of the core because everyone got the same backend and the 
same css_styled_content.

> Recently Extbase & Fluid moved to Git and we have a great review tool
> called Gerrit [7]. This gives us a whole lot of new possibilities and I
> hope, that all of you hazard the learning curve – it’s worth it.

I am really looking forward to Berlin. I hope it works out, otherwise we 
got a problem ;)

Georg


More information about the TYPO3-project-typo3v4mvc mailing list