Task #96446

Let composer.json of sytem extension extensionmanager reflect dependencies

Added by Sybille Peters 5 months ago. Updated 5 months ago.

Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
Code Cleanup
Target version:
-
Start date:
2022-01-01
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

grep -r -E 'TYPO3\\CMS' typo3/sysext/extensionmanager/ | perl -p -e 's/.*(TYPO3\\CMS\\[^\\]*\\).*/\1/' | sort -u

  • TYPO3\CMS\Backend\
  • TYPO3\CMS\Core\
  • TYPO3\CMS\Extbase\
  • TYPO3\CMS\Extensionmanager\
  • TYPO3\CMS\Fluid\
  • TYPO3\CMS\Impexp\
  • TYPO3\CMS\Reports\
  • TYPO3\CMS\Scheduler\

Not sure what to do about ext_emconf.php. It only contains "typo3":

'constraints' => [
        'depends' => [
            'typo3' => '12.0.0',
        ],
#1

Updated by Gerrit Code Review 5 months ago

  • Status changed from New to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/72822

#2

Updated by Gerrit Code Review 5 months ago

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/72822

#3

Updated by Gerrit Code Review 5 months ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/72822

#4

Updated by Christian Kuhn 5 months ago

  • Status changed from Under Review to Rejected

Patch was abandoned.
Note I'm currently reducing / decoupling some details, too. I'd love to have the EM and some other ext's fully optional in v12 ...

Also available in: Atom PDF