[mythtv] Backwards compatibility

Dan Wilga mythtv-dev2 at dwilga-linux1.amherst.edu
Tue Jan 5 19:25:46 UTC 2016


On 1/5/16 1:36 PM, Lawrence Rust wrote:
> This set me thinking - how difficult would it be to achieve backwards
> protocol and schema compatibility for the frontend?  So over the weekend
> I tried some ideas:
>
> 1. Enable read-only access to old old database schema.
> 2. Fallback to an old version of the Myth comms protocol.
> 3. Provide a translation layer for updated protocol requests
> 4. Provide a translation layer for serialised data structs.
This is a great idea, Lawrence. I know I am much more likely to try this 
than I would be to replace my working BE with 0.28.

Is there any chance the 0.28 code could run a *slave* BE talking to a 
0.27 *master* BE? That's another scenario under which I could test. It 
would even allow me to temporarily reassign my tuners to the 0.28 slave 
and try recording.


More information about the mythtv-dev mailing list