Skip to content

Pear composer

Matthias Larisch requested to merge pear-composer into master

What does this MR do?

Add pear packages through composer. Currently, there is just one: Console_ProgressBar which is just used in some CLI commands.

Maybe it is best to refactor this to a more modern package that is natively available in composer, as PEAR support slows the update/install command by ~10 seconds.

It also updates existing packages to newer versions (which we have not done since we switched to PHP7.0 afaik).

How confident are you it won't break things if deployed?

Pretty sure, manually tested it against !176 (merged)

Links to related issues

Checklist

  • added a test, or explain why one is not needed/possible...
  • no unrelated changes
  • asked someone for a code review
  • joined #foodsharing-beta channel at https://slackin.yunity.org
  • added an entry to CHANGELOG.md (description, merge request link, username(s))
Edited by Matthias Larisch

Merge request reports