Date

Participants

List meeting participants using their @mention names:

Goals

List goals for this meeting (e.g., Set design priorities for FY19):

Call recording

https://drive.google.com/file/d/1ksQp8jtWH91UbpLFKJk8GQLslD3NaoK2/view?usp=sharing

Discussion topics

Notes

  • Release 3.3 went out with the builder and themes (3 from Joey, 1 from Webmecanik)

  • Adrian Schimpf has made a PR with some refactoring to improve how the builder works.

    • It means using the default way of using GrapesJS and also makes it much easier to work with IDE’s

    • Also includes a demo folder with the default GrapesJS builder

    • Added Parcel as a package manager to combine and minify the JS - and add a version string so that we can set the cache duration

    • Added a linter and rules to improve code quality

    • We need to review and test the PR

  • There is some more work to do so that we can cache more on the client side

  • We should look at whether we can implement GH Actions to set up tests

  • We should have some test suites for the builder

  • Do we need to move the preset repo/code over to Mautic so that we manage that too? Could it be brought into the same repo?

  • We need to decide on the release cadence for the plugin - do we mirror Mautic? Probably most sensible to do that.

Action items

Add action items to close the loop on open questions or discussion topics:

Decisions

Type /decision to record the decisions you make in this meeting:

1bf90db5-667c-46df-ac45-48721a1c5d52DECIDED610cd264-ece7-499c-9f6f-5a346ccc9270