manton / JSONFeed

The JSONFeed.org website
Creative Commons Zero v1.0 Universal
942 stars 56 forks source link

Matching functionality of Apple News format? #157

Open adamkhan opened 3 years ago

adamkhan commented 3 years ago

It might be a good idea to consider matching some or all of the functionality of the Apple News format, which is also JSON. See the docs at https://developer.apple.com/documentation/apple_news/apple_news_format

manton commented 3 years ago

Anything in particular you'd like to see adopted from Apple News format? To be honest, I was disappointed that Apple invented a proprietary format here instead of continuing to build on RSS (or JSON Feed). It's very unlikely that any other apps are going to support Apple News.

skyzyx commented 3 years ago

I also thought that Apple News has removed support for publishing over RSS.

adamkhan commented 3 years ago

@manon Absolutely it's disappointing what Apple did, but they have created fields that help with the presentation/layout of feeds, which therefore seem to me worth considering for emulation. Of particular interest to me (I'm building a feed reader) are the color fields.

Moreover, if JSONFeed was extended to include what Apple decided it needs, then the company might have less excuse for not using JSONFeed. And if they ended up embracing JSONFeed (a big if), that would surely be a boost for the format.

j-f1 commented 3 years ago

It looks like (at first glance) Apple News Format is a replacement for HTML rather than RSS/JSON Feed.

adamkhan commented 3 years ago

@j-f1 First sentence in their Overview:

Apple News Format is the JavaScript Object Notation (JSON) format you use to create articles for Apple News.

j-f1 commented 3 years ago

Yep! I looked through the docs and they seem to be all about formatting a single article, rather than syndicating a collection of articles. (although there is some overlap between Apple News files and JSON Feed Items)