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

Steffen Gebert steffen at steffen-gebert.de
Mon Jan 18 21:26:36 CET 2010


Am 18.01.2010, 21:13 Uhr, schrieb Sebastian Gebhard  
<sebastian.gebhard at gmail.com>:

> 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.

THat's why the deprecation log was introduced. Almost nobody knew that  
he's using deprecated functions. No programmers are able to see those  
problems.

AFAIK the first release, where functions will be removed, is 4.5. Then  
they have been logged for 2 versions.

Steffen




More information about the TYPO3-dev mailing list