[TYPO3-dev] Why are there long-time deprecated functions still included in 4.3?

David Bruchmann typo3-dev at bruchmann-web.de
Mon Jan 18 21:37:23 CET 2010


Von:        Sebastian Gebhard <sebastian.gebhard at gmail.com>
Gesendet:   Montag, 18. Januar 2010 21:13:49

Hi,

> afaik a deprecated method is intented to be removed within 2
> sub-versions (e.g. from 4.1 to 4.3).
> But taking a look at the core there is a lot of stuff around which has
> exceeded that limit.
>
> Examples?
>
> t3lib_div::GPvar - deprecated since 3.6
> t3lib_div::GParrayMerged - 3.7
> t3lib_div::fixed_lgd - 4.1
> t3lib_div::fixed_lgd_pre - 4.1
> t3lib_div::breakTextForEmail - 4.1
> t3lib_div::danish_strtoupper - 3.5 (keep in, in memory of TYPO3s danish
> origin? ;) )
> t3lib_div::convUmlauts - 4.1
>
> and so on..
>
> Shouldn't all this get removed in the current trunk?
> At least it would slim down huge classes like t3lib_div which would make
> life easier to find its useful methods.


I'm just answering without any investigation but AFAIK at least the 
first two functions are used very often even in actual versions of core 
and extensions. If that's right removing the two functions would 
brakedown nearly evertything where URL-params are requested.

The status deprecated doesn't matter if there is no general and used 
alternative.

The other methods I didn't used by myself so I don't know anything about it.

Best Regards
David




More information about the TYPO3-dev mailing list