-
-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move Ember Times to Substack / TinyLetter or other service besides Goodbits #734
Comments
Maybe we should use Buttondown? I made an account, and it supports Markdown (one less thing to convert): https://buttondown.email/features/markdown I very briefly checked out Buttondown and left some notes purposefully as Gmail - [PREVIEW] The Ember Times - Issue No. 158.pdf More noting here so can actually make progress on this! |
I tried Buttondown too. But didn't explore too deep. I can also explore and get back on this @amyrlam |
When I manually added subscribers, there was a confirmation email sent to the email ID - this might confuse our existing subscribers.
It didn't work for me when I copied from GitHub directly either, there were some issues like you've mentioned. So I went back to VSCode and copy-pasted from there and that seems to work fine. We would need to do some manual work in the headers - frontmatter thing in each newsletter. |
@abhilashlr can you clarify what you mean? I tried copying the .md file from VSCode into Buttondown, but couldn't get that to work well. Maybe I'm missing something? Really appreciate your help and the push on this BTW!! But...I used the raw markdown from github.com => https://markdowntohtml.com/ and copied it into Tinyletter (didn't work well in Buttondown) and got this, attached, with no manual editing, which seems promising: (Even Goodbits rn, there is manual editing, but our script https://github.com/ember-learn/ember-times-tools helps a lot.) I want to look at this link later, noting here so don't forget: https://zapier.com/blog/markdown-html-export/ |
Sure @amyrlam, I should’ve probably explained better, apologies! So, I first copy-pasted the contents of GitHub link you had shared into the textarea for sending the newsletter. I noticed there were few special characters (escape characters applied for To confirm if that was the issue, I pasted the same contents in VSCode but I didn't see any escape characters. This led me to understand that it was the paste mechanism of Buttondown's textarea did some of these transformations under the hood (maybe) - although I didn’t dig deep into what caused these escape strings to appear. Then I copy-pasted the contents from VSCode back into the textarea for sending emails and this time the escape characters weren’t present. I tried sending the newsletter and it was perfect HTML output what I was looking for. So I think, instead of copying from the Github source, if we can copy from the editor and paste it into Buttondown, that works well. I hope that helps 😀
Wow! this newsletter pdf you've shared seems promising. So that means, we convert the markdown to html and then send it via Tinyletter? |
@abhilashlr I've finally gotten to this! I've been testing out Substack, which seems to have some traction. I should try https://markdowntohtml.com/ again and see how it works with Substack. In Substack, it did makes sense to re-copy some things manually if you want "rich" links like tweets and YouTube's embedded in the newsletter. Anyways, let me know what you think if you have cycles! re: https://discord.com/channels/480462759797063690/619289054537711616/788886063698542592 |
Done, using #899 for follow-ons |
Why?
{{
. This is a bad UX for RSS readers, or people who refer back to the Goodbits link.//
cc @abhilashlr from the comment today about how h3's had to be manually "adjusted" in Goodbits
Ideally we would have a more 1:1 conversion of Markdown => TinyLetter, similar to the way we do when crossposting to dev.to
cc @ember-learn/ember-times-editors
The text was updated successfully, but these errors were encountered: