My question is not about the documentation but the technical requirement.
My question is not about the documentation but the technical requirement.
We've tried to avoid adding new requirements like PHP libraries, and have even been trying to reduce them. A) Do payment processor extensions really need this library? B) Shouldn't extensions manage their own requirements?
If we agreed there was a need for many extensions to use something like BCMath and that most installations would use one of them then I would agree to adding it to general project requirements. @mattwire @eileenmcnaughton @totten
If we go ahead with this, and it is merely because some payment processors use this library, then perhaps a slight weakening to a recommendation or something would be appropriate.
Originally posted by @JoeMurray in https://github.com/civicrm/civicrm-sysadmin-guide/pull/203#issuecomment-547146991