[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