[TYPO3-dev] RFC: Change roadmap for 4.5 and 5.0

Elmar Hinz elmar.DOT.hinz at team.MINUS.red.DOT.net
Tue Apr 11 10:08:04 CEST 2006


Michael Scharkow schrieb:
> 3. UI consistency means that you have to be *opinionated* about best
> practices, and not encouraging 20 different ways of doing stuff. TYPO3
> has until now been very unopinionated because of backwards-compat: We
> still ship crappy invalid static templates *although* we know better, we
> still support HTML4 doctypes although there is absolutely no reason not
> to support XHTML only (except the said legacy arguments), which leads to
> incredible amounts of code (and developer efforts, and support mails)
> being wasted.
> 

Joomla can be opinionated about best practices. But an enterprise system
should not be opinionated but configurable in any way.

I don't even like default values in code in any place. A missing
configuration should throw an error to get aware of it.

Defaults often lead other developers to use them hardcoded in other places.
In example the originally configurable L-parameter is now hardcoded in TV
and elsewhere.

Instead some default configurations can be shipped as templates, to get a
quick startup.

Regards

Elmar




















More information about the TYPO3-dev mailing list