Skip to content

An "official" svelte newsletter? #5578

Closed
@DreaminDani

Description

@DreaminDani

Is your feature request related to a problem? Please describe.
Svelte currently has a blog at svelte.dev/blog.
It also now has monthly posts covering what's new (see #5429 and #5554 )
I've been copy/pasting the post and sending it out via svelte.substack.com so that the 200 or so subscribers get an email when a new post is up.
To help drive traffic to the svelte.dev site AND standardize communication with the community, it'd be nice to have a way to send emails for our new blog posts (or at least the "what's new in svelte" monthly posts, whatever is easier)

Describe the solution you'd like
We've discussed this a bit on the #contributing channel in the discord and came up with the following options:

  1. Use a free (or free for small lists) solution, but not controlled by svelte, solution (e.g. keep using substack but hand over the keys, or switch to revue, tinyletter, buttondown, etc.)
  2. Use a self-hosted solution like SendPortal or listmonk
  3. Build it ourselves! Maybe just a github action integrated with Amazon SES, Sendgrid, or any other email API? We would need a (private) place to store our email list.

Both 1 and 2 would probably require copying the finished text over to a platform or maybe integrating with an API in the CI. Number 3 is probably a CI-only option.

No matter which option we choose, I'm really hoping we can also add a "subscribe" box somewhere on the blog so that folks won't have to go to a completely separate site to get email updates.

How important is this feature to you?
Medium priority. It's totally not a big deal for me to copy/paste to the "unofficial" newsletter every month. I just want to do the right thing by the community and transfer the list over to be "controlled" by the svelte site.

Additional context
Feel free to close this if we think it makes more sense to keep the "email blast" power out of the project and/or prefer that it remains "unofficial". Happy to discuss other options as well :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions