- the atom spec defines
<title />as a required field within an<entry /> - not all cohost posts have titles
- including an empty title is invalid, not including a title is invalid
- fucking. come on
do you use atom? what do you want to see in the title field for posts that don't have titles?
(also at some point i need to change how we do shares but that's Actually Hard)
look. i love open specs syndicating Content. but if your content diverges even a little bit from what the spec is designed for, you are in for a fucking world of pain. atom is from 2005; twitter didn't exist, the fucking iphone didn't even exist yet. people were writing Blogs. not writing a blog? too fucking bad. make it look like a blog post or we'll kill you.
you'd assume that JSON feed wouldn't have as many of these problems because it's Modern (only 6 years old instead of 18!) but it's designed around the type of blogging that a very specific subset of bloggers do, so it supports shit like Link Blogs but ALSO requires Content, so title only posts (which is how we interpret posts with content in only the headline field) are also invalid! augh!!!!!!!!
