[mythtv] Program Info protocol

Isaac Richards ijr at po.cwru.edu
Sun Jun 29 23:10:08 EDT 2003


On Sunday 29 June 2003 09:42 pm, Ben Bucksch wrote:
> IMHO, if MythTV should be something to rely upon, which can be installed
> at users without maintainance, then a stable protocol is needed, with
> both forwards- and backwards compatibility, so that older frontends work
> with newer backends and newer frontends with older backends. The goal is
> that you can install a frontend and have it running for years without
> changes, while the backend is being continuously upgraded. It's hard to
> achieve, but possible, and I think we should aim for it, to allow
> acceptance of MythTV in environments where users don't want to worry
> about their TV at all, it should "just work".

I really don't care at all about forward/backwards compatibility at this stage 
of development.

> but once it hits MythTV, at
> least the 1.0 frontend should work with all future backends IMHO.

No, I disagree.  All this needs is a wire protocol version that gets passed to 
the backend at the initial frontend startup and tells the user to upgrade 
when things are incompatible.  If someone can install a frontend, they can 
update it at the same time they update their backends.

Isaac


More information about the mythtv-dev mailing list