[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