[Typo3-dev] Make configuration simple
Mathias Schreiber [wmdb]
mathias.schreiber at wmdb.de
Mon Oct 17 12:04:13 CEST 2005
Kasper Skårhøj wrote:
> Hi Guys,
>
> My repeating frustration when thinking about redesigning any part of TYPO3 is
> that I honestly fear I will not be able to hit the mark, because what IS the
> mark?
>
> What is the perfect solution that is
> - easy,
> - standards based,
> - works out of the box,
> - Fool-proof (validatable)
> - solves all usability problems,
> - allows deep configuration without tons of complexity
> - etc.
>
> I would love to produce this for the TYPO3 community, but if we cannot make a
> clear definition of how this model looks with a 99% guarantee that it will
> work and solve the problems for all of us, then I will not start it.
> Especially; if we just change things so one group is now happy while another
> will be frustrated, then we did nothing but re-distribute the criticism. I'm
> not wasting time on that.
Just some thoughts:
I would NEVER trade ease of use for performance. XML will produce overhead.
Nice that we could use a click and run BE or a nice editing interface.
Who will code this? AFAIK noone ever thought about sponsoring the Java
Editor for Typoscript.
So even if Kasper spent a year on building everything in XML we would
not have the nice editor for that. so one year wasted.
TS is working for years now.
And in my eyes it fits its job better than anything else.
There is only one thing that does not really make sense in my eyes but I
am sure Kasper can lighten things up for me.
I'd like to have TSConfig unified somehow.
Andd I'd like UserTSConfig to take precedence over PageTSConfig.
Thus you could configure things in general and later on on a per-user-basis.
In my eyes the point is this:
We have people who are frustrated by TS because THEY don't understand it.
So obviously TS must be crap.
Interestingly a whole bunch of people are able to work with TS very good
- flexible and quick.
So I suggest to think about how someone uses TS and TYPO3 BEFORE complaining
--
if ($GLOBALS['TSFE']->fe_user->user['ahnung'] == 0) {
$this->fresseHalten = 1;
}
More information about the TYPO3-dev
mailing list