Playing around with a legit design for the podcasting certification check. https://0fcn1.csb.app/ (can't search, but you can expand sections)
Still isn't quite where I want it, but I'm not sure what to change. I like google's lighthouse report and it would be nice to come up with an overall score for a feed.
Do we have any idea what tags feel like a "must-implement"? Locked and Person?
@dave how would you expect https://www.andreapennington.com/category/guided-meditations/feed/ (id 228 from the database dump) be parsed?
https://podcast-index-browser.vercel.app/certified now checks CORS see attached screenshots. All using https://www.npmjs.com/package/podcast-partytime
Still plan to do more testing of the parser.
https://runkit.com/ryanhirsch/6058ce046c6f71001d78ce6c will let you play with it in the browser
I _think_ https://www.npmjs.com/package/podcast-partytime is now properly handling all phase 1 and phase 2 elements. Still no CORS checking though.
I've extracted partytime from the aggregator and have a basic certification check. It is only looking at phase 1 because it's a direct port of what @dave put up 3 months ago.
I haven't published it as a separate package yet. I also need to prettify the response.
I have been playing around with a web based api runner. It is pretty bare bones right now, but you can hit the index here - https://podcast-index-browser.vercel.app/builder?method=raw¶ms=%5B%22%2Fcategories%2Flist%22%5D
If you're interested in capturing metrics, mixpanel just expanded our free tier to allow up to 100k monthly users. https://news.ycombinator.com/item?id=26003876
@adam overcast just decided to redownload this episode. Not sure if something happened with the feed.
I have working JSON Schema definitions created and validated if they are valuable for anyone - https://github.com/RyanHirsch/podcastdx-client/tree/master/src/schemas/1.0
@dave I think the "podcasts/byitunesid" endpoint is returning a different "shape" relative to byfeedurl and byfeedid. Is this intentional? The discrepancy seems to be missing chash, imageUrlHash, value, and categories. I was expecting all three of these calls to return the same feed object - https://api.podcastindex.org/api/1.0/podcasts/byfeedurl?url=https://feeds.theincomparable.com/batmanuniversity
Frontend and Fullstack Remote Developer. Excited about React, NodeJS, Web Components, and Elixir. Currently: Mixpanel. Formerly: WWT, Asynchrony, NJVC, AT&T
Join Discord - https://discord.gg/qEWKgfXdtN
Intended for all stake holders of podcasting who are interested in improving the eco system