[TYPO3-dev] Hooks with interface

Steffen Kamper info at sk-typo3.de
Mon Mar 2 15:10:10 CET 2009


Hi,

Oliver Hader schrieb:
> However, bashing and devaluing others is not the kind of discussion that
> brings us one step forward. If we want to find a conclusion, we should
> stick to the facts and to the pros and cons.
> 

I'm with Dmitry here, i don't see any emotional or personal attacks 
here, it's normal discussion where Dmitry counts his cons.
For me the biggest con is the number of ways to install a hook, every 
dev must be irretated. For each hook he has to study core to see how it 
works (if he get and find it)

It's good that interfaces throw an exception when something has changed, 
it's bad that it breaks. This is against the philosophy of the 
compatibility cow, which is still present.

I don't know a conclusion, but the situation is difficult. We changed a 
lot with deprecation messages now to break with the compatibility, which 
leads to many cons too (see latest discussion in core list).

May be a breaking point should be decided with 4.5 or whatever, where 
things change radically and where compatibility stops, current situation 
is like "no meat, no fish"

vg Steffen




More information about the TYPO3-dev mailing list