2021-04-30 Meeting notes

Date

Apr 30, 2021

Participants

  • @Ruth Cheesley

  • @Alan Hartless

  • @Jan Linhart

  • @Nick Veenhof (Deactivated)

Goals

  • Finalise the decisions relating to Composer

Recording

https://drive.google.com/file/d/12lFOd1oqm9bcREgaFo33skcaE1WV6MCF/view?usp=sharing

Discussion topics

Notes

Notes

  • Decide what to do with the GrapesJS repo

    • Get the PRs merged @Ruth Cheesley @Adrian Schimpf @Alex Hammerschmied

    • Inform the team @Ruth Cheesley

    • Move the plugin to mautic/mautic/plugins @Adrian Schimpf

    • Set up the git split @Ruth Cheesley

    • Move issues to mautic/mautic @Ruth Cheesley

  • Issues with BazingaOauth Bundle / FOSOAuthServer Bundle in composer

    • Make a hard-fork under mautic/* and add them to Packagist - we have to do this if we want PHP 8 support, because our upstream dependencies have not yet updated/merged our PRs @Alan Hartless (will be in a couple of weeks)

    • For the OAuth2 - either push for getting the change in, and/or temporarily we can work with a patch for our PRs based on the latest stable release @Nick Veenhof (Deactivated) to update PR

  • Remove OAuth1 support (need to make a PR to remove this) @Nick Veenhof (Deactivated)

Action items