[mythtv] Time to retire mythweb?

Paul Harrison mythtv at mythqml.net
Sun Dec 12 13:22:05 UTC 2021

On 12/12/2021 12:54, James wrote:

>> On 12 Dec 2021, at 8:00 pm, mythtv-dev-request at mythtv.org 
>> <mailto:mythtv-dev-request at mythtv.org> wrote:
>> The current plan is to write the new web backend using Angular that will
>> use the Services API exclusively and not require direct access to the
>> MythTV database or the Myth protocol.
>> If there are any developers familiar with Angular would like to help out
>> with this then please get in touch :)
> I've not played with either, so my question is bona-fide:
> Why would WebFrontEnd not just be a compiled QT companion app to mythtv.
> It seems that QT has all the bits to make a sever and all the network 
> goodies to interact with the API. Heck you could even easily have a 
> web player as part of it and host the app on 
> linux/mac/winders/android/ios without any drama. The biggest 
> heartaches of MythWeb have been getting all the bits together for this 
> arbitary platform.
> I'm not sure java answers the question 'Oh sherbit jdk on your ancient 
> ipad does not have wizbang that we need.'
> The #1 goal ought to be 'make it easy for the users, while keeping it 
> interesting for the devs' not 'easy for the devs, to hell with those 
> users who don't toe the line.
> EG ask John Hoyt how he has struggled with the python metadata grabber 
> bits on his macOS mythfrontend.
> James

I'm not really involved with it's development but from what I know 
mythbackend will run the webserver,  just like it does for the 
WebFrontend now,  internally which is all c++ and uses the Qt networking 
where possible. The advantage there is zero setup to do. You just 
install the backend and then you can run any web browser and point it to 
the host and port the backend is serving the content on. From what I 
understand the way Angular works most of the app runs on the web browser 
the server just serves the data it uses to create the webpages.  I 
believe Angular is a Google product and they seem to know a thing or two 
about writing web apps?

Paul H.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-dev/attachments/20211212/ba8a2dcf/attachment-0001.htm>

More information about the mythtv-dev mailing list