Bug #87508
closedcomposer.json doesn't list all (soft-)mandatory PHP extensions
0%
Description
Our composer.json file doesn't list all mandatory PHP extensions, which may lead to broken installations. Also, a lot of suggestions are missing that are "nice to have" to enjoy a full feature-set.
Updated by Gerrit Code Review almost 6 years ago
- Status changed from In Progress to Under Review
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59512
Updated by Gerrit Code Review almost 6 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59512
Updated by Gerrit Code Review almost 6 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59512
Updated by Gerrit Code Review almost 6 years ago
Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59512
Updated by Gerrit Code Review almost 6 years ago
Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59512
Updated by Susanne Moog over 5 years ago
- Status changed from Under Review to Needs Feedback
@Andy: Will you continue here?
Updated by Andreas Kienast over 5 years ago
- Status changed from Needs Feedback to Closed
Updated by Georg Ringer over 4 years ago
- Related to Task #85619: Streamline package interdependencies added
Updated by Georg Ringer over 4 years ago
- Related to Task #89519: Add missing dependencies to composer.json of extbase added
Updated by Georg Ringer over 4 years ago
- Related to Bug #85645: CMS Fluid has hidden dependency on CMS Backend added
Updated by Susanne Moog over 4 years ago
- Category set to System/Bootstrap/Configuration
Updated by Benni Mack over 4 years ago
- Status changed from New to Closed
Currently this isn't achieveable - the only real solution is to put this into a long-term goal:
- no hard dependencies between the APIs anymore
- better APIs to sign on to e.g. scheduler tasks
composer.json is just one of the things that will fall off the end. If we add this now this will result in HUGE trouble when actually using composer packages as locking the packages will get crappy.