Skip to content

Email Subscription #24

Closed
Closed
@ozkriff

Description

@ozkriff

@jeffvandyke:
I just came from Newsletter #1 - very nice! I think some folks (including me) would appreciate a email subscription option like This Week In Rust does (twitter and reddit updates don't show up in my inbox). Perhaps whatever email service they use could be adopted for rust-gamedev?

@17cupsofcoffee:
They apparently use MailChimp for this - their free plan only allows up to 2000 subscribers, however, and they already surpassed that in 2016, so they must be on one of the paid ones.

I think this is definitely a good idea, but we'd need to either find a service with a more generous free plan and/or figure out a plan for how it'd be paid for.

@phaazon:
That makes me think I should really have an RSS stream on my website… I need to check how to do that.

(Extracted from #2)

Activity

17cupsofcoffee

17cupsofcoffee commented on Oct 2, 2019

@17cupsofcoffee
Collaborator

At the very least, we should make sure that we submit the newsletter for inclusion in This Week In Rust every month. I think this was done for the first one, not sure if that was a PR from one of us or someone on their end :)

ozkriff

ozkriff commented on Oct 2, 2019

@ozkriff
MemberAuthor

About TWIR: It was my PR, but they have a policy of not including newsletters and other regular issues. The first newsletter was included as a one-time exception.

17cupsofcoffee

17cupsofcoffee commented on Oct 2, 2019

@17cupsofcoffee
Collaborator

Ah, that's a bummer. I get it, though, they probably don't want their entire newsletter to be... links to other newsletters 😅

JeanMertz

JeanMertz commented on Oct 2, 2019

@JeanMertz

We can at least ask to add it one more time, with a notice that we now have a proper newsletter to which people can subscribe (when that is in place, of course).

17cupsofcoffee

17cupsofcoffee commented on Oct 3, 2019

@17cupsofcoffee
Collaborator

As far as I can tell, our requirements are:

  • Generous free tier (so we aren't paying for anything until we know there's enough demand)
  • Hosted (because maintaining the mailing list ourselves is a massive can of worms...)
  • Reasonably easy to set up (all the newsletters are in Markdown, so minimal pain of converting them would be nice)

This gives us a few options:

  • MailChimp is pretty tried and tested. They offer up to 2000 subscribers, and then the next tier up is $9.99 a month for 50,000. That's not a huge expense, but we'd have to figure out where that money would come from. Good analytics features, etc.
    • There's several other companies at a similar scale to MailChimp (SendGrid, MailGun), but I haven't found any with more generous free tiers.
  • TinyLetter is free, with a hard cap of 5000 subscribers. They're owned by MailChimp though, so you can just migrate if you hit the cap I think. Somewhat more limited feature set than other services, no analytics, etc. Might be a good option while we figure out what the demand is.
  • buttondown.email has a more limited free tier of 1000 subscribers, and then $5 per 1000 subscribers past that. That's not great, but the main selling point here would be that buttondown emails are authored in Markdown, so we could literally just drop the post into the email with minimal hassle.

If we go for one of the former two options, we should copy what TWIR do to prepare the emails - they have a minimal blog theme that strips out everything but the post content and some styles, use that to render the page into HTML, and then use an inliner to make the styles work. This would then need documenting on the README. I'm happy to pick that work up, if needs be!

AlexEne

AlexEne commented on Oct 3, 2019

@AlexEne
Member

I'm fine to sponsor the 9.99$/mo mail chimp payed tier.

JeanMertz

JeanMertz commented on Oct 4, 2019

@JeanMertz

Although I'm not part of the WG, I'm following along and have a vested interest in it succeeding. We can split the bill if that helps, I can wire you 12 months upfront to make things less complicated.

17cupsofcoffee

17cupsofcoffee commented on Oct 4, 2019

@17cupsofcoffee
Collaborator

I'm also happy to chip in - just wanted to make sure I wasn't going to get stuck with the bill forever if I set it up 😛 That said, this is all theoretical until we actually hit 2k subscribers, which is a pretty high bar to cross!

I'll have a play with some of the above services over the weekend and see if I can figure out a reasonably ergonomic pipeline.

17cupsofcoffee

17cupsofcoffee commented on Oct 4, 2019

@17cupsofcoffee
Collaborator

One potential stumbling block I've run into - MailChimp require you to provide a physical mailing address before you can set up a campaign, and it has to be included in every email you send to comply with their TOS (and some countries' laws, I think?). I wouldn't be comfortable using my home address for that, I don't think I could get away with using my employer's, and setting up a PO box is pretty pricy.

Lokathor

Lokathor commented on Oct 4, 2019

@Lokathor
Member

Is there some sort of... mozilla office address thing we can give since we're part of the broader Rust team?

ozkriff

ozkriff commented on Oct 6, 2019

@ozkriff
MemberAuthor

Another email subscription request from Twitter:

@MasonRemaley:

Is there a way to sign up to get this emailed to me whenever there’s a new one? (On mobile atm, apologies if there’s a button for this right in front of me and I’m just missing it!)

ozkriff

ozkriff commented on Sep 12, 2020

@ozkriff
MemberAuthor

@AlexEne @erlend-sh @kvark hey, wg leads, do you know anyone we can ask about getting a group/official inbox for this thing?

20 remaining items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Email Subscription · Issue #24 · rust-gamedev/rust-gamedev.github.io