Worldbuilding has a blog hosted on Medium, and we have a chat feed for new posts. It used to onebox those posts, but 6-8 weeks ago that broke and we now get text posts with no links, which makes it harder for our users to go to the new posts.

I at first thought this might be a problem at Medium's end, but I also syndicate that feed to Dreamwidth, where posts show up with no problems. So I think it's something about oneboxing, not something about the feed. I'm not aware of other chat feeds from Medium to test with. Oneboxing from other sources continues to work as far as I've seen.

  • Yeah, you can see it breaking here - up until July 1 it was oneboxed, then next time in Aug 5 it's not oneboxed. Sure nothing changed on the blog side though? – Shadow Wizard Wearing Mask Oct 10 '16 at 14:09
  • @ShadowWizard nothing under our control changed on the blog side AFAIK. It's always possible that something changed in the Medium platform, but the Dreamwidth RSS feed continues to work. – Monica Cellio Oct 10 '16 at 14:28
  • 1
    Well, I see there is a redirection, e.g. medium.com/universe-factory/… becomes medium.com/universe-factory/… - since SE probably scraping the page, maybe they miss the redirection? – Shadow Wizard Wearing Mask Oct 10 '16 at 14:29
  • Medium oneboxes? This is the first I've heard of it... – hichris123 Oct 10 '16 at 20:50
  • @hichris123 it did when we started the blog (over a year ago), yes. Lately, not so much. – Monica Cellio Oct 10 '16 at 20:55
  • You must've just been lucky... chat.meta.stackexchange.com/search?room=89&q=medium.com shows no oneboxes and I can't find a reference to Medium oneboxes on Meta. – hichris123 Oct 10 '16 at 20:59
  • @ShadowWizard We're not scraping the page. It's an RSS feed. – Adam Lear Oct 10 '16 at 21:26
  • 2
    @hichris123 There is no onebox configured for Medium specifically, but any site that provides an RSS feed of posts can theoretically be set up as a feed in chat... and that oneboxes in a fairly generic way. – Adam Lear Oct 11 '16 at 6:57

This oneboxing makes use of our generic "RSS Feed" onebox, which is generally fine, except that for some reason recently the posts from Medium started getting parsed out on our end as having no summary and no content, which in turn broke the rendering code.

Best guess is that the feed changed to use <content:encoded> instead of <content>, so the way we used to parse it out was no longer picking up the text correctly.

Got a fix out in prod now, so any future feed posts should onebox as they used to.

| improve this answer | |

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .