[TYPO3-core] 6.2-git: compatibility with 4.x

Michael Stucki michael.stucki at typo3.org
Wed Jun 5 12:19:45 CEST 2013


Just noticed this thread. I wonder, does it make any sense to remove a
compatibility layer right now?

How about waiting and removing it after the LTS?

- michael

Am 31.05.2013 14:17, schrieb Jigal van Hemert:
> Hi,
> 
> On 31-5-2013 12:38, Christian Weiske wrote:
>>> What "compatibility layer" do you mean? Class names without the
>>> namespace changes can still be used.
>>> What functionality seems to be missing for you?
>>
>> The directory and its contents
>>> typo3/sysext/cms/tslib/interfaces/
>> is missing in typo3 core master currently. It exists in 4.5 and 4.7
>> and 6.1.
> 
> Correct. Those files were deprecated in 6.0 and scheduled to be removed
> in 6.2 (as shown in each of those files in 6.0 and 6.1).
> They were only useful for explicit require/include statements. These
> explicit includes can not be used in 6.2; your code must rely on the
> autoloader (that is already working since 4.3 if I remember correctly)
> and extensions must proved an ext_autoload.php file for the autoloader
> (if they can't be loaded by convention).
> 



More information about the TYPO3-team-core mailing list