I have a suggestion for the MetaBrainz Foundation and any other developer interested. It’s a new project to store RSS feeds for podcasts or maybe news sites. I call it “FeedBrainz”.
In my early phases of brain storming I imagine a MusicBrainz-like site, That contains podcast data (and news sites if we are game). We enter the name of the podcast like it is a release group and fill out a publisher/artist field. We add an official RSS feed link and we are (maybe) able to add secondary or old ones with disambiguation attached. For each show/news site, I think we would need hard categories to work out if it is a blog, news, audio or video feed. Sometime later it would be cool to have some sort of an episode/article scraper similar to gpodder.net.
Whenever I want a good data project around media, I immediately come to MetaBrainz. MusicBrainz is such a clean and (very) complete database of music with very good checks against duplicate items. The UX with MB is easy to navigate and even includes extra features for the user.
The fact is, we currently lack a good open-source data project around the idea of feeds and podcasts. The following below I list very good reasons why and make comparisons with gpodder.net, the current open-source database for podcasts.
- The curated aspect of MeB means that duplicate RSS feeds (also a proliferation of dead/old ones) and unnamed shows will be easily fixed
- The review system that CB has means we can easily leave reviews for podcasts. We could finally power open-source pod/news catching apps with open-source user reviews! This aspect has been very much missing. But if this project could happen, it would mean we no longer feel left out by the “leave a review on your podcast app” comment in shows.
- Powering open-source news/podcast apps. With data from MeB we could have a flourishing market of FLOSS applications that handle news or podcasts. These apps could finally have an excellent “discover” tab based off user data in the project.
I don’t expect forward movement on this idea very quickly. But MeB has impressed me in the past with LB being released right around when I wanted good open-source listening data. What does everyone think?