Composer system requirements and recommendations - potentially unclear? #12278
Unanswered
jnoordsij
asked this question in
Q&A / Support
Replies: 1 comment
-
I'd say please feel free to send a PR then we can work together on the exact wording. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Based on the discussion (and slight confusion) in php/pie#168, I was looking for a proper source for which (hard) requirements are in place to use Composer, versus which recommendations there are for extended/improved functionality. After doing some digging, I found some (minor) inconsistencies and was wondering if my analysis is both correct and on what follow-ups might come from it.
I looked into the following sources:
suggest
key incomposer.json
suggests some extensions to be installed.Dockerfile
which showcases a "complete" installation in practice.Based on this, if I'm understanding things correctly, I think the following things are potentially confusing and thus could be changed:
composer.json
seems to be misleading and incomplete to me.ext-zip
says "Enabling the zip extension allows you to unzip archives", however it seems that in practice using the commandunzip
is preferred over using the zip extension for this, so probably the wording "... to create zip archives" is more appropriate?bz2
extension is installed in the official Dockerfile, however not present here. Probably this should be added?openssh-client
andpatch
), which are not listed in the documentation as system requirements, but might be relevant there?If these suggestions hold merit and you agree with my suggestion, please let me know and I'd be willing to draft up MRs for them!
Beta Was this translation helpful? Give feedback.
All reactions