I wonder if there’s a way from the discourse admin side to figure out which posts this youtube video issue would apply to.
Widespread linkrot is a significant concern, if the forum is fundamentally broken on some level it’s a pretty major adoption roadblock. This might be worth some investigation on the forum admins’ part – we certainly can’t be the only discourse with this issue, I’d think there’s gotta be a server-side solution.
One good reason not to rebake all posts: making that many requests to Youtube’s servers (in order to retrieve video titles, thumbnails, etc. for the previews) in quick succession would probably result in the Discourse web server’s IP address being blacklisted by Youtube.
This post on Discourse Meta includes a script for rebaking posts using the old Youtube embedding code in a rate-limited manner. But I’m not sure Glowforge could do that anyway, as they’re using a hosted Discourse instance rather than running their own server.
@emilyhuh The Discourse team suggests that Glowforge reach out to them to discuss options for fixing this and info about potential causes. You’re a paying customer, you have tech support: team@discourse.org
@dan84 or @evermorian if either one of you have a link to a post that isn’t showing the video embedded, please pass that along. all of the links that @evermorian had flagged are showing up as embedded for me probably because @evermorian fixed the videos.
I only fixed the Lunar Lander post. Revisiting the others, the Phoenix card post seems to have been fixed/magically recovered on its own. The Flower Press and Spiraling card posts are still missing the videos.
I dug back for more. Some are okay. These are also still not displaying the videos:
Weird. The video is showing for me in the Spiraling post in the original post. Or did you have a video in the comment? I wonder if Discourse can’t fix the videos in comments, but I can ask.
@evansd2@evermorian@dan84 Discourse said that they will work on making sure all posts with YouTube links in them get rebaked. The process will take some time, but they’ll let me know as soon as it’s finished.