[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