[TYPO3-english] worried about 4.x (6.x)

Jigal van Hemert jigal.van.hemert at typo3.org
Fri Oct 12 10:19:09 CEST 2012


Hi,

First of all, I like the functionality of TV. Especially the way it 
makes it easy for frontend developers to make an HTML design work inside 
TYPO3. I use it a lot for sites even though it makes other things hard 
or even impossible (because of the XML it stores information in).

On 12-10-2012 8:42, Dmitry Dulepov wrote:
> There was one decision, which you can see as "blocking" (or may be not).
> There was an explicit decision not to add TV to the core.

I wasn't part of this decision, but today I would probably not have it 
in the core too. Let me explain:

- the functionality to replace markers with content is basic core 
functionality
- the functionality to automatically put markers in a template as 
implemented in automaketemplate is an addition which is not necessary; 
thus it should be in an extension
- fluid is an alternative, newer templating engine; with a new object in 
TS it is made compatible with the rest of the core. The reason to have 
it in the core is mainly that it is part of the transition to Neos

TemplaVoilà is a bit of a mixed package. It's partly a templating engine 
and partly a mapping tool, backend module, etc.
Keeping it outside the core means indeed more flexibility in maintenance 
cycles, but the disadvantage is that you need separate people to 
maintain it. Having it in the core would mean an extra load on the core 
team. A tough decision

Today the default Page module has backend layouts (which TV has for a 
long time), in 6.0 we will very likely have drag&drop (which TV has for 
a long time), but the point&click templating (and FCEs) are still missing.
It could be an idea to create TemplaFluid which takes the point&click 
interface to create fluid templates?

It's hard to decide what should be in the core and what not. A few 
modules we have today would be better of outside and some extensions 
could be better included in the core. Maybe some wise people could think 
about the functionality which should be delivered...

-- 
Jigal van Hemert
TYPO3 CMS Core Team member

TYPO3 .... inspiring people to share!
Get involved: typo3.org


More information about the TYPO3-english mailing list