[mythtv-users] glass-wide for 0.22

Michael T. Dean mtdean at thirdcontact.com
Sun Apr 5 15:14:05 UTC 2009


On 04/05/2009 10:33 AM, Jean-Yves Avenard wrote:
> 2009/4/6 Yan Seiner:
>   
>> Is there a guide for converting a 0.21 theme to 0.22 theme?
>>     
> not really unfortunately.
>
> and so many things changed... it's like redoing most of it from scratch.
> And there are things that look similar, but don't yield the same
> results at all...

And, "converting" a 0.21 theme to 0.22 is kind of like converting a 
design for a mud hut to use modern steel/glass construction--you'd be 
better off /designing/ it for the materials from which it's being built.

Or, for the programmers/developers here, "converting" a 0.21 theme to 
0.22 is like "converting" a QBASIC program to Java (from a sequential 
procedural language to an object-oriented language).  While you can make 
it work, you'd be a /lot/ better off--and the end result faster, more 
efficient, and better--if you designed the application from the ground 
up to take advantages of the features of the new platform.

IMHO, we should just let the old themes die an honorable death.  And 
people who are interested in "converting" the old themes should instead 
focus their efforts on designing new, better themes.

Oh, and if anyone has any desire to contribute some /very/ useful work 
to Myth, now is a wonderful time to work on a new theme.  Licensing 
permitting and if you finish it in time, there's a good chance you could 
even get your new theme into the official MythTV 0.22 themes.  If 
interested, take a look at the work some of the people working on the 
new themes have done (most of them hang out on #mythtv-users on 
freenode) as well as the pages below to come up with a grand new design 
that will make all those other users completely forget about all those 
old legacy themes.

http://www.mythtv.org/wiki/MythUI_Demo_Theme
http://www.mythtv.org/wiki/MythUI_Theme_Development
http://www.mythtv.org/wiki/MythUI_Widgets
http://www.mythtv.org/wiki/MythUI

Mike


More information about the mythtv-users mailing list