OpenProducer / newspack-platform

Newspack is an open-source publishing platform built on WordPress for small to medium sized news organizations. It is an “opinionated” platform that stakes out clear, best-practice positions on technology, design, and business practice for news publishers.
Other
9 stars 3 forks source link

Radio & Podcast support #6

Closed gusaus closed 2 years ago

gusaus commented 4 years ago

Here's a running list of functionality we'd like to provide -

Included with OpenProducer

Add-ons

The following functionality will be provided by broadcast automation software such as AzuraCast OpenProducer/newspack-platform#8 and LibreTime OpenProducer/newspack-platform#9. Functionality will then be integrated into the platform where applicable.

gusaus commented 4 years ago

I want ahead and merged the radio branch into https://dev-openproducer-platform.pantheonsite.io/

I verified again that Yoast is the cause of the show pages not displaying properly. So it's currently disabled.

I then copied over database/files to dev, so I could play around with config a bit more and compare to https://radio-openproducer-platform.pantheonsite.io/

I set the show template to 'post template' to see if the avatar went away - also to compare layouts. I'm not seeing any difference in terms of how all the elements are displayed... just IMHO the large featured image behind the title looks better.

https://dev-openproducer-platform.pantheonsite.io/show/show-3/ https://radio-openproducer-platform.pantheonsite.io/show/show-3/

What am I missing?

tonyzeoli commented 4 years ago

Ah, that was the issue you mentioned earlier. Yoast is causing a Show page issue?

Okay, well then Yoast needs to get Radio Station and figure out why that is. Can you take a screen shot or a Loom record of that issue and send it to me with Yoast on, so I can contact them? If that's true for your install, it's true for others, as well.

gusaus commented 4 years ago

@tonyzeoli Probably best to recreate the issue by enabling Yoast and see what happens to the show pages on https://radio-openproducer-platform.pantheonsite.io/

Disable and the formatting returns.

Like I said, everything is merged into another instance, so don't hesitate to kick the tires.

I'd assume this is just a Yoast problem, but it is a dependency of Newspack...

tonyzeoli commented 4 years ago

Well, toast is just a recommended plugin. Did it actually install when you installed Newspack or did you have to install it after the fact?

gusaus commented 4 years ago

It's a requirement https://newspack.blog/support/plugins/#required-plugins that you download and enable during the initial setup process. It's this step in particular https://radio-openproducer-platform.pantheonsite.io/wp-admin/admin.php?page=newspack-seo-wizard#/

majick777 commented 4 years ago

I guess we do need to make sure Radio Station works with Yoast free version, since it's such a popular plugin and bundled here as a requirement. If it was something more minor then it really wouldn't be the same kind of priority.

Since we don't have a Yoast license we could find out what the conflict is with the free version, and if we can, fix for that, and then report it to Yoast to make sure that the same fix still works with Yoast Premium. It's not really Yoast's problem that Radio Station conflicts with their plugin, in the same way that it is not our problem if another random plugin doesn't work with ours, but if a conflict bugfix request comes in instead of a report it's more likely to get sorted out sooner.

So I will have to test Yoast free with Radio Station but without Newspack to eliminate a 3 way conflict (though that does seem quite unlikely) and make sure Yoast works with Radio Station. I have made an issue for this here: https://github.com/netmix/radio-station/issues/190

@gusaus As for templates, the "post template" option in the Radio Station settings will use single.php and the "page template" option will use page.php from the theme directory via the WordPress template hierarchy. Also if neither are found, it will fallback to a search for singular.php and then index.php, as any of these could be present and used within a theme for posts or pages.

tonyzeoli commented 4 years ago

I don’t think Yoast has a free version. Do they?

gusaus commented 4 years ago

There's no conflict with Yoast and Newspack - it's a requirement (https://newspack.blog/support/plugins/#required-plugins) and Newspack is using for it's SEO functionality with the freely available version https://wordpress.org/plugins/wordpress-seo/

All the Newspack dependencies (and Newspack itself) are freely available.

tonyzeoli commented 4 years ago

Yes, I’m aware. There’s a conflict between Yoast and and Radio Station. I have to get them to install Radio Station and test. I remember now that Yoast has a free version, but the only support they offer is paid support.

On Fri, Apr 17, 2020 at 2:03 PM Gus Austin notifications@github.com wrote:

There's no conflict with Yoast and Newspack - it's a requirement ( https://newspack.blog/support/plugins/#required-plugins) and Newspack is using for it's SEO functionality with the freely available version https://wordpress.org/plugins/wordpress-seo/

All the Newspack dependencies (and Newspack itself) are freely available.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WO4OIBZQ7USHBEQIXCDRNCKX5ANCNFSM4JRPEGGQ .

-- Sent from Gmail Mobile

gusaus commented 4 years ago

With a workaround in place (i.e. not enabling Yoast) until the conflict is resolved https://github.com/netmix/radio-station/issues/190, I've included Radio Station in the repo for the MVP OpenProducer/newspack-platform#11

That being said, I think we can close out this issue and create new ones for specific bugs, integrations (such as LibreTime and AzuraCast) and enhancements based on user needs and feedback.

majick777 commented 4 years ago

@gusaus happy to report I have tested and added the fix for Yoast compatibility now. :-) details at netmix/radio-station#190

gusaus commented 4 years ago

Thanks so much @majick777! I'm glad we were able to identify and resolve a pretty strange conflict.

Hopefully, our next collaboration will be on more fun stuff like LibreTime integration OpenProducer/newspack-platform#9 and better audio players OpenProducer/newspack-platform#22 .

We're trying to gather folks in #openproducer (Open Collective Slack) and coordinate some hackathons https://github.com/OpenProducer/community/issues/11.

Would be great if you could join!

gusaus commented 4 years ago

I compiled some of the features from LibreTime, Radio Station, and the Radio.co service OpenProducer/newspack-platform#11 into the issue description. OpenProducer/newspack-platform#6 and re-opened this issue.

Checked off features I'm aware of that are already included in Radio Station (free) and/or LibreTime.

It would be great if @tonyzeoli @majick777 and @robbt could add or comment about features I missed or are in the works.

Assuming all these features could be provided by Radio Station (free or PRO) + LibreTime (once there's an API to complete OpenProducer/newspack-platform#9), we can direct resources towards development with a paid beta https://github.com/OpenProducer/community/issues/8 and/or series of hackathons https://github.com/OpenProducer/community/issues/11 directed towards radio stations and podcasters.

majick777 commented 4 years ago

@gusaus Of those unchecked features, Radio Station will be pursuing having a player, the rest of those we don't have any plans for (though of course open to exploring new ideas.) You might want to split that list up to distinguish Radio Station and Libretime, or just more generally between website and streaming service features.

gusaus commented 4 years ago

Thanks @majick777 - all of those unchecked features were inspired by a radio.co OpenProducer/newspack-platform#11 and it made sense these would probably be add on features to LibreTime OpenProducer/newspack-platform#11.

The only major piece of functionality where there could be an opportunity to collaborate and pool resources is the audio player. Something we've been talking about for awhile! https://discourse.libretime.org/t/custom-audio-players/140/22?u=gusaus

gusaus commented 4 years ago

You might want to split that list up to distinguish Radio Station and Libretime, or just more generally between website and streaming service features.

Agreed - probably could compare add on features when we're ready to tackle integration OpenProducer/newspack-platform#9- also would like to do a similar thing with Azuracast OpenProducer/newspack-platform#8

Ideally we can bring together contributors from all these projects in our Slack channel in Open Collective and dig deeper into shared goals and needs. https://github.com/OpenProducer/community/issues/4

gusaus commented 4 years ago

Circling back to this issue as I've battle-tested this platform with a phase I launch of https://angelcityjazz.com and am looking to build sites for stations and podcasters leveraging the station plugin (and potentially pro). How are things progressing with the plugin?

tonyzeoli commented 4 years ago

We're nowhere near the PRO version yet. We're still held up with legal agreements - and not because anything's wrong, it's just that my attorney is dealing with 3 kids and multiple clients during Covid. Right now, the free version is really stable. We're just about to roll out a very minor update to add some minor changes to allow for better editing in the WordPress Posts Lists screen, and some general filters for some other minor stuff, but overall it's looking good. I personally picked up two new accounts for my other business and am buy onboarding them. And, I'm also in the process of migrating another site. So, I've got a lot on my plate at the moment. Once we get these agreements signed, we'll be looking at 30 to 60 days for our PRO version.

On Tue, Sep 15, 2020 at 6:28 PM Gus Austin notifications@github.com wrote:

Circling back to this issue as I've battle-tested this platform with a phase I launch of https://angelcityjazz.com and am looking to build sites for stations and podcasters leveraging the station plugin (and potentially pro). How are things progressing with the plugin?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WOZCQ63UW3PLEQMEFSDSF7TCDANCNFSM4JRPEGGQ .

gusaus commented 4 years ago

Thanks for the update, Tony. I've been keeping this platform current w/ the lastest Version 2.3.3.3 release. I think this would be a good out of the box solution for stations and podcasters. Just need some more folks and/or partner companies interested in providing a service. I'm definitely down for any sort of collaboration.

gusaus commented 4 years ago

@tonyzeoli Quick followup on the sticky audio player OpenProducer/newspack-platform#22. Is that still in the works for Pro?

majick777 commented 4 years ago

@gusaud Definitely still in the works. On my part I moved around 2 months ago and settling in has meant less time to develop major features in that time, but have more of a solid schedule now for working on both Pro and the Directory. And the Player is really top priority on both fronts. Most of the backend code for it I've already done before this time, but need to get back to work on finishing the display and integration before putting it through some testing before including it. Once this is done, we are looking at adding a Player Widget in the Free version also.

gusaus commented 4 years ago

@majick777 That's great to hear... glad you've been able to settle back in during this crazy year! Main reason I'm following up is I'm working on a few sites that will need both the sticky player + AirTime/LibreTime integration OpenProducer/newspack-platform#9

That hopefully will include a streaming radio variation of this recently launched site - https://angelcityjazz.com/angel-city-jazz-fest/

Also wondering how Radio Station plugin complements the functionality included in the following themes - https://sonaar.io/wordpress-themes/#podcasters https://pro.radio/

That latter I think is the next-gen version of https://themeforest.net/item/onair2-radio-station-wordpress-theme/19340714?rel=QantumThemes which already includes a sticky player with streaming support.

Sonaar music on the other hand has a sticky player, but no streaming support https://sonaar.io/free-mp3-music-player-plugin-for-wordpress/

Would be great if Radio Station Pro could be used for that purpose.

tonyzeoli commented 4 years ago

Gus, Covid has really knocked my timeline off. First, I've picked up some consulting work that is keeping me busy. Second, we had a fair amount of bug fixes to address. And third, earlier this summer I formalized Netmix LLC as an entity and in that, we have internal agreements, renewal of our trademark, and other contracts that needed to be taken care of to ensure the corporate structure was set up properly and to protect Tony's interests, as well as my own. That process took months - not because it was a lot of work, but because our attorney has three daughters and I have a son. With Covid, it has really killed most working parent's productivity. My son just returned to school in September and he only goes to school from 8:30 am to 12:30 pm and there's no after school program or child care, because you can't have someone coming into your house when you're not sure where they've been. Just the last change was a simple paragraph and it took over two weeks to push to get that done. And, before that, it was three weeks to change some other stuff. But, it's getting done right. So, now that we have those things completed to a point - they still have to be signed - I think we're in a place where we can move forward on the audio player portion. That's why I've kind of dropped out of sight...I just have no time for extraneous stuff right now.

On Wed, Oct 28, 2020 at 2:59 PM Gus Austin notifications@github.com wrote:

@tonyzeoli https://github.com/tonyzeoli Quick followup on the sticky audio player OpenProducer/newspack-platform#22 <OpenProducer/newspack-platform#22>. Is that still in the works for Pro?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WOZYHQL43P2Q4OXR7FDSNBSYZANCNFSM4JRPEGGQ .

gusaus commented 4 years ago

@tonyzeoli Thanks for the update. Definitely aware Covid has thrown everything out of whack. Just trying to get a feel for how Radio Station plugin plays with other themes/plugins OpenProducer/newspack-platform#6 and could be included in a product and service offering. Kidless, I have a bit more flexibility and would love to help if I can.

gusaus commented 3 years ago

FWIW - I'm testing https://pro.radio/ for a client since they already includes a sticky radio player https://pro.radio/theme-features/radio-player/. It also includes many of the same features and content types that come with Radio Station, so it's probably not something you'd use with Radio Station? Especially when the sticky player and other features (episodes?) become available with pro.

tonyzeoli commented 3 years ago

There are themes that will have radio stations features, but the problem with themes is that you’re stuck with them and you don’t have flexibility to use the theme framework you want to use. Some people don’t want to buy a theme and want to use a wordpress theme for free or for some other reason. When you back yourself into a theme with plugin features which should be plugins and not part of a theme, then you’re closing the door on possibilities. It works for some people and not for others we want to be theme agnostic.

On Tue, Nov 10, 2020 at 3:51 PM Gus Austin notifications@github.com wrote:

FWIW - I'm testing https://pro.radio/ for a client since they already includes a sticky radio player https://pro.radio/theme-features/radio-player/. It also includes many of the same features and content types that come with Radio Station, so it's probably not something you'd use with Radio Station? Especially when the sticky player and other features (episodes?) become available with pro.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WO65HGHFLDRGJUEJGEDSPGRUVANCNFSM4JRPEGGQ .

-- Sent from Gmail Mobile

gusaus commented 3 years ago

Decoupling the features from the theme makes a lot of sense. Aside from the player (which Radio Station will also have), I'm not seeing anything Radio Station does or will have. Also the way you have to associate episodes with shows (essentially creating multiple categories for each show) seems a bit counter-intuitive. Good reasons to keep Radio Station as the default in this platform while providing options to upgrade to pro..

gusaus commented 3 years ago

...https://sonaar.io/ on the other hand provides some good inspiration for decoupling features and design elements...curious if they'd play well with Radio Station and Newspack.

https://sonaar.io/templates-for-elementor/

tonyzeoli commented 3 years ago

I’ll take a look at the link.

We are going to add the ability to create Episodes of Shows, which is critical for in-depth SEO. An Episode will have a time and date stamp, as well as a description of the episode and any guests or music played during the episode. This must be prevalent to be able to drive traffic to the website from organic SEO along with schema tags that will be added in PRO as well. We’re going to a voice search world and someone is going to do a voice activated search for an episode of a show and that has to be returned in search along with audio playback of that episode or even the segment. We already have playlists and posts connected to shows. Why not episodes and even segments of episodes?

WordPress websites, in my world view, should be theme agnostic. You should be able to change your theme without losing or migrating tour content because it will never be a one to one migration untied you current theme had a competitor who wants tour business and builds some auto migration tool. But wordpress theme developers may not be able to spend time developing migration tools for one popular theme that all of a sudden could go away tomorrow. It’s a big bet to spend resources to build a migration tool from another theme that is beating you or is bigger than you. Why spend your time building migration tools when you could be adding new features?

On Tue, Nov 10, 2020 at 7:47 PM Gus Austin notifications@github.com wrote:

...https://sonaar.io/ on the other hand provides some good inspiration for decoupling features and design elements...curious if they'd play well with Radio Station and Newspack.

https://sonaar.io/templates-for-elementor/

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WO4UB5L74S2HXI5DYZDSPHNJVANCNFSM4JRPEGGQ .

-- Sent from Gmail Mobile

tonyzeoli commented 3 years ago

Well, sonaar.io is focused on artists/musicians/bands and podcasts - not streaming radio. They give you a theme and let you use Elementor to modify it, but what if you don’t like Elementor and want to use Divi or Avada? They are betting the farm in a Sonaar + Elementor integration. And they are not building tools for radio soecifically which needs hosts, producers, DJs, eoisodes, segments, playlists attached to those, etc. It’s a nice service, don’t get me wrong, but you can’t use it with Newspack because Newspack, for all intent and purpose, is a theme itself.

I already talked to Newspack and they are not focused on radio - at all. They are focused on print. Someday that may change and Radio Station would be a great addition to Newspack, but unfortunately they aren’t playing in our world - nor do they want to.

On Tue, Nov 10, 2020 at 7:47 PM Gus Austin notifications@github.com wrote:

...https://sonaar.io/ on the other hand provides some good inspiration for decoupling features and design elements...curious if they'd play well with Radio Station and Newspack.

https://sonaar.io/templates-for-elementor/

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WO4UB5L74S2HXI5DYZDSPHNJVANCNFSM4JRPEGGQ .

-- Sent from Gmail Mobile

gusaus commented 3 years ago

Newspack as a suite of curated plugins + base theme seems to work well with Radio Station...regardless of whether or not radio is a focus of their team. It also looks like podcast support is in the works. As it looks that will include a custom content type, I'm curious if there's compliment with Radio Station.. for instance, could you associate with a show (Radio Station content type). Could Newspack, being on the bleeding edge of Gutenberg, provide additional ways to display content associated with a show?

I'd love to test and help advance development by incorporating what's in the works on current and future client sites that need this functionality.

...once we can provide the following functionality with Radio Station, we'll no longer need this theme https://pro.radio/shop/knowledgebase/125/18.-Music-player.html https://pro.radio/shop/knowledgebase/109/13.1-Radio-Shows.html

tonyzeoli commented 3 years ago

Radio Station has a few custom post types (CCKs in Drupal) like Show and Playlist. In the future, Radio Station will have Episodes. You can install Radio Station on top of Newspack without any issue. It's simply just another plugin that gets installed and registers its features and data.

We'll talk about you getting more involved with Radio Station. Tony Hayes and I just closed out our agreements and we're moving ahead with PRO. I'll try to reach out next week.

On Thu, Nov 12, 2020 at 3:16 PM Gus Austin notifications@github.com wrote:

Newspack as a suite of curated plugins + base theme seems to work well with Radio Station...regardless of whether or not radio is a focus of their team. It also looks like podcast support is in the works. As it looks that will include a custom content type, I'm curious if there's compliment with Radio Station.. for instance, could you associate with a show (Radio Station content type). Could Newspack, being on the bleeding edge of Gutenberg, provide additional ways to display content associated with a show?

I'd love to test and help advance development by incorporating what's in the works on current and future client sites that need this functionality.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WOYJNF5Q2XJG776RXS3SPQ7BTANCNFSM4JRPEGGQ .

gusaus commented 3 years ago

Sounds good! We still have this proof of concept with the latest releases of Radio Station + Newspack - https://live-openproducer-platform.pantheonsite.io/

Looking at this (not WordPress) radio station as a model, I'd like to help replicate some of the following on existing and new client sites.

Definitely looking forward to touching base and seeing how we can leverage and improve the plugin!

gusaus commented 3 years ago

Quick followup on the previous comment OpenProducer/newspack-platform#6 as I'd like to use Radio Station for the following site we're porting from Drupal. http://www.justjazz.tv/

Show - Just Jazz Cafe | Just Jazz 2020-11-18 15-55-22

Episode - Just Jazz Cafe Episode OpenProducer/newspack-platform#18 with Eric Person | Just Jazz 2020-11-18 15-52-59

As we'll also like to stream from AirTime...eventually LibreTime, it would be ideal to use Radio Station for all of the above. Possibly we can help test and extend Radio Station with this project.

tonyzeoli commented 3 years ago

Radio Station does not have Episodes related to Shows just yet. We'll have that in PRO.

However, we do have POSTS related to shows that display on a Show page. So, the user can visit the Show and see all Posts related to that show.

For now, you'll use Posts and relate a Post to a Show. In the future, you'll use the Post Type Switcher plugin to simply move an Post to the Episodes Post Type, when it's available. That way, you can use Posts for the blog for the site and not mix blog posts with episode posts, if that makes sense.

On Wed, Nov 18, 2020 at 8:32 PM Gus Austin notifications@github.com wrote:

Quick followup on the previous comment OpenProducer/newspack-platform#6 (comment) <OpenProducer/newspack-platform#6> as I'd like to use Radio Station for the following site we're porting from Drupal. http://www.justjazz.tv/

Show - [image: Just Jazz Cafe | Just Jazz 2020-11-18 15-55-22] https://user-images.githubusercontent.com/113996/99602550-82ca1300-29b6-11eb-9c32-1dbe588bb52f.png

Episode - [image: Just Jazz Cafe Episode OpenProducer/newspack-platform#18 with Eric Person | Just Jazz 2020-11-18 15-52-59] https://user-images.githubusercontent.com/113996/99602372-2ff05b80-29b6-11eb-9c5c-18897bb838d7.png

As we'll also like to stream from AirTime...eventually LibreTime, it would be ideal to use Radio Station for all of the above. Possibly we can help test and extend Radio Station with this project.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WO655GMTVMJPN4I2P6DSQRYQ7ANCNFSM4JRPEGGQ .

gusaus commented 3 years ago

Thanks Tony

For now, you'll use Posts and relate a Post to a Show. In the future, you'll use the Post Type Switcher plugin to simply move an Post to the Episodes Post Type, when it's available. That way, you can use Posts for the blog for the site and not mix blog posts with episode posts, if that makes sense.

Makes total sense - will we also be able to associate other types of content (for instance events, provided by https://theeventscalendar.com/products/wordpress-events-calendar/) with shows?

With regards to displaying show pages, is it possible to display content associated with shows in a grid? see examples referenced in OpenProducer/newspack-platform#6 and customize how the content is linked back to a show?

Just Jazz | Jazz, it ain't for everybody 2020-11-19 11-28-04

Let me know if I should follow up in one of your issues queues with a feature request and/or other ways I can contribute. Seems like many stations would value the ability to customize the display.

gusaus commented 3 years ago

Quick followup - I've updated all plugins on this platform to the latest release and the links to related show no longer work. For instance, assigning this post to show 2 -

Edit Post ‹ OpenProducer — WordPress 2020-11-19 12-09-58

This link does not reference the show - Aliquet etiam rutrum viverra tincidunt habitant vestibulum sed placerat lacinia nibh – OpenProducer 2020-11-19 12-16-59

see - https://test-openproducer-platform.pantheonsite.io/music/aliquet-etiam-rutrum-viverra-tincidunt-habitant-vestibulum-sed-placerat-lacinia-nibh/#show-posts

Posts that have not been updated still work, but they break if the post is updated - https://test-openproducer-platform.pantheonsite.io/music/a-ligula-nascetur-neque-blandit-sed-sem/

Should I file an issue on this?

tonyzeoli commented 3 years ago

Are you saying if you re-assign a Post to another Show, it does not display under that Show? Yes, I would file a report on Github and let Tony check that out. I'll test it myself on Radio Station demo.

On Thu, Nov 19, 2020 at 3:25 PM Gus Austin notifications@github.com wrote:

Quick followup - I've updated all plugins on this platform to the latest release and the links to related show no longer work. For instance, assigning this post to show 2 -

[image: Edit Post ‹ OpenProducer — WordPress 2020-11-19 12-09-58] https://user-images.githubusercontent.com/113996/99719204-e14bcb80-2a60-11eb-9c2b-019ef771d1cc.png

This link does not reference the show - [image: Aliquet etiam rutrum viverra tincidunt habitant vestibulum sed placerat lacinia nibh – OpenProducer 2020-11-19 12-16-59] https://user-images.githubusercontent.com/113996/99719517-3daeeb00-2a61-11eb-8e11-b998c460562c.png

see - https://test-openproducer-platform.pantheonsite.io/music/aliquet-etiam-rutrum-viverra-tincidunt-habitant-vestibulum-sed-placerat-lacinia-nibh/#show-posts

Posts that have not been updated still work, but they break if the post is updated -

https://test-openproducer-platform.pantheonsite.io/music/a-ligula-nascetur-neque-blandit-sed-sem/

Should I file an issue on this?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WO4TAIMVTDR3LK7NN2DSQV5NHANCNFSM4JRPEGGQ .

gusaus commented 3 years ago

Are you saying if you re-assign a Post to another Show, it does not display under that Show?

Even if you update the post without re-assigning (ie. leaving the show the same).

Or assigning a post for the first time - https://test-openproducer-platform.pantheonsite.io/featured/fermentum-natoque-netus-hendrerit-venenatis-euismod-vel/ Edit Post ‹ OpenProducer — WordPress 2020-11-19 14-01-30

Fermentum natoque netus hendrerit venenatis euismod vel – OpenProducer 2020-11-19 14-04-08

I'll file an issue in your Github queue

tonyzeoli commented 3 years ago

Do you have caching enabled on your host? Did you clear your browser cache or your object cache?

[image: photo] Tony Zeoli Founder, Digital Strategy Works LLC O (828) 412-0990 <(828) 412-0990> M (917) 705-4700 <(917) 705-4700> E az@digitalstrategyworks.com az@digitalstrategyworks.com W https://digitalstrategyworks.com Whatsapp 9177054700 Skype tonyzeoli [image: Social icon] http://www.facebook.com/digitalstrategyworks [image: Social icon] http://www.twitter.com/dswks [image: Social icon] http://www.linkedin.com/company/digital-strategy-works [image: Social icon] http://plus.google.com/digitalstrategyworks [image: Social icon] http://slideshare.com/tonyzeoli [image: Social icon] http://about.me/tonyzeoli [image: Social icon] http://angel.co/tonyzeoli [image: App Legacy Wordpress Image] https://digitalstrategyworks.com/clearly-better-days-cbd-oil-ecommerce-site-enhancements/2019/10/07/2841/?utm_source=rss&utm_medium=rss&utm_campaign=clearly-better-days-cbd-oil-ecommerce-site-enhancements Latest post: Clearly Better Days CBD Oil Ecommerce Site Enhancements https://digitalstrategyworks.com/clearly-better-days-cbd-oil-ecommerce-site-enhancements/2019/10/07/2841/?utm_source=rss&utm_medium=rss&utm_campaign=clearly-better-days-cbd-oil-ecommerce-site-enhancements

https://gsuite.google.com/landing/partners/referral/trial.html?utm_source=sign-up&utm_medium=referralbutton1&utm_campaign=apps-referral-program&utm_content=https://goo.gl/BG4yH8 [image: App Social Buttons Image] https://facebook.com/digitalstrategyworks [image: App Social Buttons Image] http://dswks [image: App Social Buttons Image] https://linkedin.com/in/+tonyzeoli [image: App Social Buttons Image] https://www.youtube.com/+digitalstrategyworks

On Thu, Nov 19, 2020 at 5:06 PM Gus Austin notifications@github.com wrote:

Are you saying if you re-assign a Post to another Show, it does not display under that Show?

Even if you update the post without re-assigning (ie. leaving the show the same).

Or assigning a post for the first time -

https://test-openproducer-platform.pantheonsite.io/featured/fermentum-natoque-netus-hendrerit-venenatis-euismod-vel/ [image: Edit Post ‹ OpenProducer — WordPress 2020-11-19 14-01-30] https://user-images.githubusercontent.com/113996/99729445-c46ac480-2a6f-11eb-87d6-b8596f6e59c0.png

[image: Fermentum natoque netus hendrerit venenatis euismod vel – OpenProducer 2020-11-19 14-04-08] https://user-images.githubusercontent.com/113996/99729739-36430e00-2a70-11eb-833e-a84bd0715417.png

I'll file an issue in your Github queue

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WO2JYXHKX3M2RZ7NITLSQWJGZANCNFSM4JRPEGGQ .

gusaus commented 3 years ago

Clearing the cache doesn't seem to fix. I can disable all the Newspack plugins and see if the issue is resolved. Also filed https://github.com/netmix/radio-station/issues/282

majick777 commented 3 years ago

For now, you'll use Posts and relate a Post to a Show. In the future, you'll use the Post Type Switcher plugin to simply move an Post to the Episodes Post Type, when it's available. That way, you can use Posts for the blog for the site and not mix blog posts with episode posts, if that makes sense.

Makes total sense - will we also be able to associate other types of content (for instance events, provided by https://theeventscalendar.com/products/wordpress-events-calendar/) with shows?

It's possible we will add something like this to Pro, though of course it would be impossible to integrate with every plugin, we will look at the possibility of more obvious integrations such as Events Calendar, GigPress, and BluBrry Podcasting.

With regards to displaying show pages, is it possible to display content associated with shows in a grid? see examples referenced in #9 (comment) and customize how the content is linked back to a show?

We have considered adding some Grid views to Pro (Schedule, Archive Shortcodes etc,) ... so this could be another good option there - to have the same available for Related Content, so I will make a note of this, thanks for the idea!

gusaus commented 3 years ago

we will look at the possibility of more obvious integrations such as Events Calendar, GigPress, and BluBrry Podcasting.

Think a curated group of plugins stations and podcasters regularly use would entice more folks to go pro.

We have considered adding some Grid views to Pro (Schedule, Archive Shortcodes etc,)

Is there a possibility you could leverage Gutenberg similar to how Newspack is building on top of the Blog Posts Block for their Homepage Posts?

https://newspack.pub/support/blocks/ https://wordpress.com/support/wordpress-editor/blocks/blog-posts-block/

The Events Calendar provides some other good examples https://theeventscalendar.com/block-editor-for-events/

tonyzeoli commented 3 years ago

@gusaus Agreed that integrations are key here. We'd love to integrate with Event Calendar so we can tie a Show/Episode to an Event and have that event listed on the Show page. Of course, there's always the Event Calendar widget which can show/hide on a any page or post from any post type using JetPack's show/hide feature for widget visibility, which may now be baked into WordPress core widgets (not sure). But, we'd want to send Event Calendar Events to a tab on the Show page or be listed somewhere on an Episode page to tie an event to that instance.

In terms of podcasting, there's some work to be done there, as well. I'm already in touch with Blubrry's founder, but that's a way's off, as well.

Lastly, if you have a Blog Posts Block, then I'd think you can select from Posts or a Custom Post Type to display those posts on a home page. We are far from converting Radio Station into Blocks, but it's on my radar and we'll need to do it, but we have to get out of the gate first.

Tony and i have reached our agreement, so we're finally moving forward on PRO in a big way, but I'm saddled with a few projects and Covid related child care issues and that is harming my ability to move quickly, but I'm doing my best.

gusaus commented 3 years ago

We have at least one project to OpenProducer/newspack-platform#6 test out any bleeding-edge development of features in our queue https://github.com/OpenProducer/openproducer-platform/issues?q=is%3Aissue+is%3Aopen+label%3A%22feature+request%22

I think Azuracast and LibreTime, in addition to existing Radio Station/WordPress users, could be a good source for additional contributions (via services, paid support, or even bounties, etc.) and contributors.

gusaus commented 3 years ago

Is there any overlap with what's on the Radio Station roadmap? -

https://discourse.libretime.org/t/onair-wordpress-plugin/718

We are using a wp plugin which connected to the airtime API, displays what is on the air and retrieves the image of the show.

The code is here: https://github.com/OliCat/onair-wp-plugin

tonyzeoli commented 3 years ago

It's on our roadmap to support integrations with 3rd party broadcast automation software, including AirTime. However, I think this one replaces the functionality of Radio Station in some respects by showing what's on air now. We do have a widget that shows what's on air now. This would just duplicate that, but it would come from AirTime instead of Radio Station.

At the end of the day, all shows that are on air display on the schedule and in a widget for Radio Station. It sounds like if you don't have Radio Station and need to display your AirTime show, then this would be a good way to do it. But if you have Radio Station and you have a schedule, then there's no need for this plugin.

The better solution would be to power the entire schedule on WordPress with your AirTime schedule and then show what's on air and all the show details on the Show page, but that's a ways off and it would be a paid plugin.

On Thu, Dec 10, 2020 at 3:52 PM Gus Austin notifications@github.com wrote:

Is there any overlap with what's on the Radio Station roadmap? -

https://discourse.libretime.org/t/onair-wordpress-plugin/718

We are using a wp plugin which connected to the airtime API, displays what is on the air and retrieves the image of the show.

The code is here: https://github.com/OliCat/onair-wp-plugin

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WOZQLDSVRD7MXJ3ECWLSUEYIBANCNFSM4JRPEGGQ .

gusaus commented 3 years ago

However, I think this one replaces the functionality of Radio Station in some respects by showing what's on air now.

I believe this is a fork of one of the plugins/widgets that comes with Onair2 and https://pro.radio/ themes.

The better solution would be to power the entire schedule on WordPress with your AirTime schedule and then show what's on air and all the show details on the Show page

We're currently using https://pro.radio/ for a client and there's no way to do what you're describing. As I pointed out in https://discourse.libretime.org/t/onair-wordpress-plugin/718/3, I think providing the ability to do this with Radio Station would be a huge benefit for users of AirTime, LibreTime, Azuracast, and others.

With some recent activity in the LibreTime community, possibly there could be ways to bring in some additional resources https://discourse.libretime.org/t/planning-out-an-api/341/10

gusaus commented 3 years ago

@tonyzeoli Looks like there's a bit more overlap with what the folks behind the OnAir plugin want to do OpenProducer/newspack-platform#6

it appears as a plugin not a widget. It is possible via wordpress to retrieve any information from the API. We are currently looking for a developer to create a calendar plugin and also improve the player.

I suggested they take a look at what you're planning w/ Radio Station and potentially contribute. https://discourse.libretime.org/t/onair-wordpress-plugin/718/8?u=gusaus

tonyzeoli commented 3 years ago

OnAir is a theme, I believe. Not a plugin. It’s not clear what you’re referencing here as I can’t see what OnAir is looking to do from this message. The link is not clickable on my iPhone.

On Thu, Dec 17, 2020 at 2:41 PM Gus Austin notifications@github.com wrote:

@tonyzeoli https://github.com/tonyzeoli Looks like there's a bit more overlap with what the folks behind the OnAir plugin want to do OpenProducer/newspack-platform#6 (comment) <OpenProducer/newspack-platform#6>

it appears as a plugin not a widget. It is possible via wordpress to retrieve any information from the API. We are currently looking for a developer to create a calendar plugin and also improve the player.

I suggested they take a look at what you're planning w/ Radio Station and potentially contribute. https://discourse.libretime.org/t/onair-wordpress-plugin/718/8?u=gusaus

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <OpenProducer/newspack-platform#6>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA65WOYUCRWJCMQYIRU3DYDSVJNHLANCNFSM4JRPEGGQ .

-- Sent from Gmail Mobile