Replies: 96 comments
-
https://wordpress.org/plugins/radio-station provides the following -
|
Beta Was this translation helpful? Give feedback.
-
Just came across this feature request for podcast support in the Newspack-theme queue https://github.com/Automattic/newspack-theme/issues
Considering it's on their todo, there might be some overlap/complement to the functionality we're scoping out in this issue. |
Beta Was this translation helpful? Give feedback.
-
Assuming Radio Station plugin would be the point of integration, we'd like to support multiple online radio solutions such as LibreTime and AzuraCast. To do this we could work with developers of each project and stations/podcasters already using these solutions. Reference |
Beta Was this translation helpful? Give feedback.
-
We now have an API to allow those services to connect with Radio Station
and publish content into WordPress. While I’d love development support,
these features will not be free. They must be paid add-ones, therefore it
adds a layer of complexity to the what you want to accomplish. We have to
monetize our plugin and one way to do that is to build these add-one and
sell them, not give them away for free. Radio Station itself is free for
the base version, but even there you’ll see a Pro version with additional
features.
|
Beta Was this translation helpful? Give feedback.
-
I'm new to the whole paid plugin model, so not sure where you'd draw the line between what to include in standard vs. pro. Based on what I'm seeing in other plugins we're using or want to include (ex https://theeventscalendar.com/products/, https://jetpack.com/pricing/), it makes sense for integrations to be paid. Free versions should at minimum be compatible with the latest version of WordPress and the default block editor. Not sure it that aligns with this feature request as it's addressing a few different integrations https://github.com/netmix/radio-station/issues/9 |
Beta Was this translation helpful? Give feedback.
-
Radio Station FREE is compatible with the latest version of WordPress, but
you don't have to adopt blocks just yet. We are going to work toward blocks
in the future and that will be in FREE, but when it comes to import/export
of data from third party tools, that is not a free scenario. Because those
tools aren't WordPress to begin with and you're sort of "doing a favor" to
the users of those systems to push their content into WordPress.
|
Beta Was this translation helpful? Give feedback.
-
I'd like to include in this MVP #11, so let's try to scope out what's needed for it to work without additional theming.
That makes sense. Ideally, we'll have paid beta participants https://github.com/OpenProducer/openproducer-platform/issues/11 or customers who already use some of these solutions (AirTime, LibreTime, AzuraCast, etc) that would pay extra for this type of integration. |
Beta Was this translation helpful? Give feedback.
-
@gusaus Hi! Currently though it may not be obvious to think about, the shortcodes available in Radio Station can work inside shortcode blocks in Gutenberg. I have converted the widgets to use shortcodes for output, and thus the "widget options" in Widgets just provide one kind of interface to the shortcodes. So as for an approach to Gutenberg blocks, this is probably the way to go there too, just to create blocks which give an alternative interface to the shortcode attribute options... There may be a "widget block" already that does this, or we could create our own. I'm not seeing any great advantage given the time input for the result of creating our own blocks here, there is nothing stopping anyone using Radio Station with Gutenberg, adding blocks would just make it more obvious that they can work together. But if you are seeing some possibilities and advantages on that front then that might change what approach we take on this front. As for integrations with other APIs, as @tonyzeoli has already mentioned these will be paid Add-ons for Radio Station, becoming available over time via Freemius to those that need them. You might not be aware of the way Freemius works (freemius.com), but it handles the payments fror both upgrades and add-ons within the WordPress admin itself, and so in Radio Station, those upgrades will become available via a WordPress admin upgrade page (similar to Radio Station Pro) when they are added to the Freemius account. |
Beta Was this translation helpful? Give feedback.
-
Hey @majick777 - I really appreciate the feedback here! I'm still reacquainting myself with WordPress, so it's quite possible I'm using the wrong terms or just doing it wrong. There are widgets available upon enabling the plugin... ...but the program pages themselves don't display fields associated with Show information, Show times, Producer info, etc. Skimming through https://netmix.com/radio-station/docs/display/#page-templates, there probably is enough info to properly config or adjust the theme for everything to display. The ideal would be for everything to display upon enabling. #6 provides more info on the specific setup. I'd be happy to set you up with an admin account if you'd like to see how the plugin is working with Newspack and what I'm doing wrong 😄 |
Beta Was this translation helpful? Give feedback.
-
Just trying to understand as we probably do have slightly different terminology. I am not sure what you mean by "program pages themselves don't display fields". To clarify a bit, single page templates (Show/Override and Playlist) now display in the content area via the main WordPress content filter (previously they used theme templates.) It would be trivial to make shortcodes for including and thus embedding the template output for either somewhere else. Similarly, there are already added a number of archive shortcodes, which can provide content via a Shortcode block too. Sorry if I gave the impression that everything was a widget already when I was talking about that as a model, more accurately stated, most things have shortcodes already and blocks/widgets could have widget options or block options to configure those shortcode outputs. (And that the existing widgets might be useable via an existing Widget block.) |
Beta Was this translation helpful? Give feedback.
-
I've been mainly using and providing Drupal... so a bit stuck on their terms. The stuff that you see displayed in the left sidebar https://radiostationdemo.com/show/show-3/ does not show up on the following pages - Assuming that might have something to do with the block editor/Gutenberg enabled by default (which takes over the content area?). Might again be easier to take a look at how I've (mis)configured. @tonyzeoli is already set up as admin and has access to the development environment on Pantheon. Possibly improvements and development of additional integrations could be good source material for virtual hackathons as we've been discussing over Twitter - |
Beta Was this translation helpful? Give feedback.
-
Hmmm, I'm not sure how that is happening... we turned Gutenberg off for all the plugin Custom Post Types, within the plugin code itself. So you shouldn't even get the block editor for Shows, you should get the Classic Editor with metaboxes for all the Show information fields etc. Is that not what you are getting on the edit screen? |
Beta Was this translation helpful? Give feedback.
-
If I'm understanding the question, the edit screen is functioning as intended(?) - Problem is the show info does not display on the page once you save and view - Maybe the fact that Gutenberg is a requirement of Newspack is the root cause?
Would it be possible down the line to use Gutenberg? Not sure if this is related... https://www.cloudways.com/blog/gutenberg-wordpress-custom-post-type/ |
Beta Was this translation helpful? Give feedback.
-
Having Gutenberg editor disabled on the backend for any post type should not affect the ability for the frontend to display the content, whether that content contains Gutenberg blocks or standard content. Both use the WordPress
So if you are not seeing the page layout, then there may be some kind of conflict going on. You can confirm if it is with the Newspack theme (or plugin) by switching to another theme and/or disabling plugins temporarily and rechecking the Show page output. |
Beta Was this translation helpful? Give feedback.
-
I was able to get the show pages to display after wiping my environment and not using Newspack plugin or theme. Figuring out what's causing the conflict might be a challenge considering all the dependencies https://newspack.blog/support/plugins/ |
Beta Was this translation helpful? Give feedback.
-
@tonyzeoli Looks like there's a bit more overlap with what the folks behind the OnAir plugin want to do #6
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 |
Beta Was this translation helpful? Give feedback.
-
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 ***@***.***> 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
|
Beta Was this translation helpful? Give feedback.
-
It's not OnAir but someone looking to replicate/fork some of the plugins/widgets that come with Onair2 and https://pro.radio/ themes. Most (all?) of the functionality they're looking for seems to be part of Radio Staton (free or PRO) or on your roadmap. I referenced you in the discourse post - also can see it up near the top https://discourse.libretime.org/ |
Beta Was this translation helpful? Give feedback.
-
Following up on this discussion about netmix/radio-station#310 (comment) about MetaRadio https://mediarealm.com.au/metaradio/. Looking at just the plugin, it seems like Radio Station PRO will eventually include many of the same features.
Without getting myself tangled in the technical weeds, it seems like there are ways to pull in data from MetaRadio Standalone w/o using their plugin. Radio Station PRO will be reading this kind of metadata from Icecast/Shoutcast, and separately for LibreTime/AzuraCast in the future netmix/radio-station#310 (comment) We've obviously discussed the latter here #6 as it would be a valuable feature for many community media stations as well as users of LibreTime #9 and AzuraCast #8. Looking over the features of this platform #11, I believe #6 is the only major piece functionality still under development. As with other features (such as Event ticketing/integrations, Subscriptions, Memberships, etc) the functionality powered by LibreTimePRO would not be free. To the last point, the folks behind MetaRadio provide some inspiration for their Standalone and Plugin https://mediarealm.com.au/metaradio/buy/ - they also have their own Community Media Platform where they include MetaRadio in the upfront cost @tonyzeoli Assuming these integrations are not going to be included in Radio Station PRO V1, would including in the upfront cost for our platform provide a way to get it in the next release of PRO? |
Beta Was this translation helpful? Give feedback.
-
Quick followup on #6 and subsequent conversations about reading metadata and supporting streaming providers. I think OnAir2/Pro.Radio provides a good example of what providers Radio Station PRO could support - Just Icecast/Shoutcast, AirTime, LibreTime, AzuraCast, and Radio.co would be a great start as many users of those platforms are using WordPress and would happily pay for integration and/or related services around the functionality on the Radio Station roadmap. |
Beta Was this translation helpful? Give feedback.
-
Thanks for this. Forwarding to @majick777 for review: https://pro.radio/shop/knowledgebase/13/12.-Radio-channels |
Beta Was this translation helpful? Give feedback.
-
Looking at https://pro.radio/shop/knowledgebase/13/12.-Radio-channels again, I'm realizing there are a couple more hosted broadcast/automation platforms - in addition to Radio Station PRO potentially supporting (similar to how OnAir2/Pro.Radio is doing it), I'm wondering if some of these services had an API that would provide ways to connect and publish show and playlist content into WordPress (similar to #9). They also could be potential partners for providing sites and related services. Especially since many stations would rather integrate/build their own site rather than use the platforms some of these come with. Here are some related links - Radio.co
RadioKing
Radiojar |
Beta Was this translation helpful? Give feedback.
-
@tonyzeoli FYI This is Radio.co's response to my questions about providing an API for potential integration -
Thinking this type of integration would be valuable to stations already using or choosing WordPress over the Weebly site builder they provide https://radio.co/radio-university/website-builder-setup Possibly there's potential for some sort of partnership. |
Beta Was this translation helpful? Give feedback.
-
The following features were originally going to be provided by http://www.audienceengine.net/ once it was released.
Looks like we may eventually be able to integrate.... https://en.wikipedia.org/wiki/The_Audience_Engine#Development_team
...or some combo of Radio Station plugin, LibreTime/Azuracast integration, + Open Collective + CRM could get us there too. Possibly there could be some sort of Radio Station / Audience Engine integration. Ideally we'll be able to connect again w/ these folks and see if/how we can collaborate and pool resources. |
Beta Was this translation helpful? Give feedback.
-
In addition to Audience Engine #6, Kendra.io (https://github.com/kendraio/kendraio-app) is working on monetization tools that we might be able to integrate. Here's a bit of what Daniel was telling me in our #openproducer channel in Open Collective Slack https://opencollective.slack.com/archives/C22E2D2F2
The player integrations sound interesting. Wonder if there's potential to integrate with OSS radio platforms/plugins such as LibreTime, AzuraCast, and the WordPress Radio Station plugin. |
Beta Was this translation helpful? Give feedback.
-
I updated the feature list #6 to reflect radio functionality the platform will provide. Some will be included in the web platform. Some will require paid plugins like Radio Station PRO to enable. Others will come from the radio automation platforms. Right now, it's looking like AzuraCast could be the goto platform... especially if we can help make some of these features happen! https://azuracast.featureupvote.com/suggestions/39021/draganddrop-music-scheduler |
Beta Was this translation helpful? Give feedback.
-
With AzuraCast participating in FundOSS, there might be an opportunity to collaborate on integrations referenced above #6 and in this discussion AzuraCast/AzuraCast#3930 |
Beta Was this translation helpful? Give feedback.
-
@gusaus We are not planning podcast features in Radio Station at this time. Radio Stations can use Episodes to add Episode posts and then use a WordPress podcasting plugin to activate that post type as a podcast feed. It may be something we add in the future though. |
Beta Was this translation helpful? Give feedback.
-
@tonyzeoli Podcast support is rather ambiguous in the title and I've actually forgotten where I got the "Built-in Podcast feed" idea listed as a feature #6 I think the general idea was that LibreTime or AzuraCast would pull in podcasts and then Radio Station would connect via integration.
Being the platform is WordPress, we could also define 'podcast support' as you have several options to pull in or display podcasts. Can't wait 'till we have a real PM able to make sense in these issues 😆 |
Beta Was this translation helpful? Give feedback.
-
Quick updates on the podcast front - AzuraCast now support them https://twitter.com/AzuraCast/status/1397248318531571717 Yet another reason why we should integrate them first #8 |
Beta Was this translation helpful? Give feedback.
-
Here's a running list of functionality we'd like to provide -
Included in the Newspack Radio branch
Add-ons
The following functionality will be provided by broadcast automation software such as AzuraCast #8 and LibreTime #9. Functionality will then be integrated into the platform where applicable.
Beta Was this translation helpful? Give feedback.
All reactions