Closed Agorise closed 1 year ago
Hey Ken (@Agorise), Do you have a sample RSS feed or webpage/blog that shows these podcast: elements in action?
Each of the elements corresponds to a podcast tag in the spec here: https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md
Hey Eric! :) Yep, here is one of the video watch pages: https://cast.garden/c/Defluenced ..and here is the rss feed from the "Subscribe" button on that podcasters channel page: https://cast.garden/feeds/videos.xml?videoChannelId=5 Each user's channel page includes the Elements that I listed, so if you have any questions at all, please let me know. Thanx so much! :) ken
EDIT: This weekend (april 23) we are adding to the rss feeds: podcast:locked, podcast:transcript, podcast:funding, podcast:podping(tentative), podcast:person, podcast:value, podcast:valueRecipient(s), podcast:liveItem, podcast:search, podcast:socialInteract, podcast:medium, podcast:guid, podcast:license, podcast:fediverse(tentative), podcast:txt, podcast:block, podcast:images, podcast:alternateEnclosure(s) and podcast:source. We might even sneak OP3 in there, but not sure yet, gotta test their stuff a bit first.
On Sat, Mar 25, 2023 at 12:13 PM Eric P @.***> wrote:
Hey Ken @.*** https://github.com/Agorise), Do you have a sample RSS feed or webpage/blog that shows these podcast: elements in action?
Each of the elements corresponds to a podcast tag in the spec here: https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md
— Reply to this email directly, view it on GitHub https://github.com/Podcastindex-org/web-ui/issues/246#issuecomment-1483887123, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOU5RHMFLOWWRL5AYQ2SNLW54YULANCNFSM6AAAAAAWHUPT3A . You are receiving this because you were mentioned.Message ID: @.***>
--
@Agorise Cool, let me know when you've added these into your feeds and I can put together a pull request.
I don't see any podcast namespace features in your current feeds.
Thanx so much :) @agates just about finished the new podcast:elements namespace and has submitted his pr: https://github.com/Chocobozzz/PeerTube/pull/5487
As soon as it gets merged, we will install it into our Hive-Tube peertube plugin (app) and install it on the Cast.Garden site (a podcast host) immediately and report back here for a recheck. HUGE thank you @ericpp for helping us out with this :)
I think PeerTube should be listed as the hosting software like Castopod -- otherwise every PeerTube site should be listed once the feature is released.
CastGarden is the only Web3 Host (a hybrid-peertube instance) in the world that focuses on Podcasters. CastGarden also monetizes and syndicates the streams P2P to the Hive blockchain communities, offering the Creators literally thousands of additional listeners/viewers (plus cross-app comments, podping, transcription and all the other things that Adam Curry has asked for and then some). See: https://cast.garden/about/follows
CastGarden is powered by Hive-Tube (https://hive-tube.com) which is the "App" that facilitates all of those additional things for peertube servers.
Our goal, and huge Investment in the CastGarden Host and the Hive-Tube App has been to displace the old Web2 hosts that are out there such as Spotify and Buzzsprout. By merging the blockchain communities with the fediverse, we reach many more people than any standard peertube instance.
@agates The 'Apps' page seems to co-mingle applications and hosting companies together. I think it makes sense to add a both PeerTube/HiveTube as an application and CastGarden as a hosting company to the list.
yeah, CastGarden is just a Host. Hive-Tube (a souped-up version of peertube) is the actual App that's used for hundreds of websites.
3Speak for example, is also just a Host for media files. They also do not use the Peertube or Hive-Tube apps.
Both CastGarden and 3Speak have apps for mobile too, but imo, we should just stick to core-competencies for each listing. Otherwise, everyone will want to claim that they are an "app" and the web-ui would quickly become a mess.
You both missed the point of my argument. If we add this host we could add all hosts running castopod and peertube.
I don't really care about the marketing.
There are actually not many podcast-centric peertube hosts at all. If the host is going to appear on podcastindex.org then imo they need to specialize and promote themselves as a podcast host, like CastGarden does.
"App, Blockchain, Hosting, Node Hosting, Open Source, Other, Podcast Player, Video, Website"
I can see the hosting company argument in this case. App and podcast player seem questionable though. A hosting company providing the ability to play their hosted media on their site is neither. Someone looking for a podcast player would want this filtered out.
Where is the repository hosted? I was unable to find it on github or git.agorise.net, the one linked on NPM returns a 404.
CastGarden should be classified as a Host, not a Player or an App. https://www.npmjs.com/package/peertube-plugin-hive-tube
Hive-Tube is an App, and it powers many different Hosts.
A "Player" in my opinion is a tuner, or aggregator of podcast hosts.
That npm page has a link to a repository that returns a 404 in the description to get the code it says: git clone 'repository_url'
Yeah, when I get a chance I will fix that link to our repo. Here is the code: https://www.npmjs.com/package/peertube-plugin-hive-tube?activeTab=code
So currently it sounds like:
App type: Blockchain, Hosting, Node Hosting, Open Source, Other, Video, Website
Supported Elements:
Platforms: Hive, Web
I'm a little unsure of a few of the elements, hive streaming seems functionally the same as sat streaming for example. Once the feed starts producing supported elements those should be updated.
As soon as the Peertube v5.2 final release comes out (hopefully in the next week or two), we will install it and inject all the proper values into the new namespace elements, release Hive-Tube v8, install it on the CastGarden site, and then apply for Podcasting 2.0 Certification. From there, I will return to this thread so that it can be reviewed.
The CastGarden host now supports most Podcast RSS 2.0 elements.
Audio-only podcasts example:
Video podcasts example:
Livestreams too! -- Just ping me and I will do a livestream podcast for you. :)
On every CastGarden channel page you will see a little green rss icon on https://Cast.Garden Just click that icon and select Podcast RSS 2.0.
Here is the list of Filters/elements etc that CastGarden supports:
App Type
Supported Elements
Platforms
Please ping us anytime by email (agorise@pm.me), matrix/element (http://agorise.chat) or on zoom. Thank you in advance! :) ken
Excellent! Thanks!
Hi @ericpp I was just wondering if there was anything else that we can do to help finish up our Podcasting 2.0 Certification and listing? Please let me know if ya could, huuuge thanx :)
@Agorise I've opened up a PR with the change: https://github.com/Podcastindex-org/web-ui/pull/283/files
I wasn't sure about blockchain
or node hosting
, so I've left them off for now. Does CastGarden offer its own blockchain or is it just Hive? Does it host the payments sent to "creators" or do they host them elsewhere?
@Agorise I've opened up a PR with the change: https://github.com/Podcastindex-org/web-ui/pull/283/files
Thank you so much @ericpp :)
I wasn't sure about
blockchain
ornode hosting
, so I've left them off for now. Does CastGarden offer its own blockchain or is it just Hive? Does it host the payments sent to "creators" or do they host them elsewhere?
CastGarden is a host that's powered by node and Hive-Tube which uses a mix of the Hive blockchain and the Fediverse for maximum syndication and cross-app comments. See here for an example: https://cast.garden/about/follows
Please add both blockchain
and node hosting
as both of thoseare imperative to the operation of the CastGarden platform. CastGarden does not host any payments in-house since the blockchain itself is used for that purpose, as well as the added security that it includes. All payments are P2P and go directly from the end user client to the chain.
I think the node hosting
type is specifically for services that host wallets for their users. For example, SatoshiStream and Alby both host Bitcoin Lightning wallets to collect payments sent by listeners/viewers. It doesn't sound like you're hosting Bitcoin/Hive wallets for your users?
The blockchain
type is kind of strange. You could argue that all apps in the app list are tied directly or indirectly to Bitcoin or Hive blockchains. The only app that currently lists it is 3speak. I've went ahead and add it to your entry.
I think the
node hosting
type is specifically for services that host wallets for their users. For example, SatoshiStream and Alby both host Bitcoin Lightning wallets to collect payments sent by listeners/viewers. It doesn't sound like you're hosting Bitcoin/Hive wallets for your users?
Aaaah, ok I see. That Makes sense. Nope, CastGarden will never host someone's wallet. Way too many security risks and liability with that.
The
blockchain
type is kind of strange. You could argue that all apps in the app list are tied directly or indirectly to Bitcoin or Hive blockchains. The only app that currently lists it is 3speak. I've went ahead and add it to your entry.
Beautiful, thank you @ericpp :)
Fyi, we added some additional rss elements so that CastGarden feeds and data are more accessible on more devices. For example: https://validator.w3.org/feed/check.cgi?url=https://cast.garden/feeds/podcast/videos.xml?videoChannelId=37 https://podba.se/?url=https://cast.garden/feeds/podcast/videos.xml?videoChannelId=37 https://www.castfeedvalidator.com/validate.php?url=https://cast.garden/feeds/podcast/videos.xml?videoChannelId=37
Hi there, Ken here, sorry I am not too savvy with github. Not sure how to submit a Pull Request. Here is the info though for our app, if you could pleeeease help me get it listed on the hosts page I would greatly appreciate it. I put my email at the bottom too just in case:
App type: App, Blockchain, Hosting, Node Hosting, Open Source, Other, Podcast Player, Video, Website
Supported Elements: Funding, Live, Locked, Person, Podping, Search, Social Interact, Soundbite, Trailer, Transcript, Value
Platforms: Hive, Mobile, Web
CastGarden - https://Cast.Garden Email: agorise@pm.me