wagtail / wagtail.org

Wagtail’s official marketing website
https://wagtail.org/
67 stars 61 forks source link

Port "This Week in Wagtail" to wagtail-newsletter #481

Open mgax opened 5 days ago

mgax commented 5 days ago

The newsletter used to be content-managed in wagtail.org until July 2023 (the latest page is https://wagtail.org/this-week-in-wagtail/issue-136/). Content display issues on Outlook prompted a move to a content template in Mailchimp.

Since https://github.com/wagtail/wagtail-newsletter is released, and it comes with MJML support, we can reimplement the current Mailchimp template as MJML, and move back to Wagtail-managed newsletters.

mgax commented 5 days ago

I think a good plan is to:

  1. Set up a local dev environment for this repo.
  2. Set up wagtail-newsletter.
  3. Recreate a few TWiW episodes. The latest is 15 November 2024 – Help us improve StreamField blocks. @vossisboss can you point to a few other examples that contain varied content, so we cover the breadth of content features currently in use?
vossisboss commented 5 days ago

Hi @mgax. This sounds like a solid plan to me. Honestly, the last few issues use varied content in them. Here are some links:

https://mailchi.mp/wagtail/twiw-11032065?e=[UNIQID] https://mailchi.mp/wagtail/twiw-11031731?e=[UNIQID] https://mailchi.mp/wagtail/twiw-11031437?e=[UNIQID] https://mailchi.mp/wagtail/twiw-10706474?e=[UNIQID] https://mailchi.mp/wagtail/twiw-10706442?e=[UNIQID]

I can give you access to MailChimp, if needed.

One ask for the template. MailChimp doesn't offer the ability to add BlueSky or Mastodon links without custom code in the social media bar and I never was able to Outlook-proof that code. It kept breaking in Litmus tests and so I abandoned it and reverted to using the default. We don't use Twitter anymore, so we'll want to include Mastodon, Bluesky, YouTube, and LinkedIn.

We still have a Litmus account at Torchbox it looks like. The login is in Bitwarden. Whatever template you set up, we should make sure to run tests with Litmus too because the last time we had a custom template, Outlook kept breaking it.