Bug #67924
closedadd configuration for compatibility6
0%
Description
The file ext_emconf.php should have an entry if this exension requires compatibility6. It is not possible to use the "depends" contraint, because each extension which requires the compatibility6 under TYPO3 7 must run with the same code under TYPO3 6.2. If you add "compatibility6" under TYPO3 6.2 then the installation of that extension would fail because of this dependancy.
Another proposal would be to add a subconditon to the "depends" constraints which limits the TYPO3 Version to 7 for this dependancy. However this would maybe not work with older versions of TYPO3.
Updated by Georg Ringer over 9 years ago
- Status changed from New to Needs Feedback
which extensions should have dependencies set to compat6 ext? no sysexts should depend on it, if so this is a bug.
thanks for feedback!
Updated by Franz Holzinger over 9 years ago
I did not write about system extensions, but normal TYPO3 extensions which you can download from TER. They can depend on compatibility6 and most of them must still remain runnable also with TYPO3 4.5 and 6.2.
Updated by Alexander Opitz over 9 years ago
- Status changed from Needs Feedback to New
I understand following:
- If the extension runs on TYPO CMS 7 the compatibility6 extension is needed.
- If the extension runs on 4.5 or 6.2 the compatibility6 isn't needed (and also do not exists here)
So you can't build an extension for TYPO3 CMS 4.5.0 - 7.x as the dependency depends on the version.
Updated by Alexander Opitz over 9 years ago
- Status changed from New to On Hold
At the moment we have no plan to support this, also compat6 isn't recommended and maybe not so good supported as the core of TYPO3.
But, you can offer two separated branches to TER.
Updated by Benni Mack about 9 years ago
- Target version changed from 7.5 to 7 LTS
Updated by Benni Mack over 7 years ago
- Status changed from On Hold to Rejected
Yes, this might be the right place to use "suggest" and change the logic in TER, but not in the TYPO3 Core in the first place.