> Looks good but have a question.
> How does it stop from eating my database.  Do I have to back it up before I
> start up the new version?
It won't eat the database as sqlalchemy thinks the song table is there and 
doesn't check if the schema is correct - the database actually crashes OpenLP.  
So yes the change would come with notification that you need to 
move/rename/backup the database, let OpenLP create a new (correctly formatted) 
one and then use the new imported to get the data back.

> From a code point of view 1 and 2 above are similar and can be handled within
> the song.  If you tag a song with a theme it has a background.  If you add
> video then this file should be on the file system but added via the song and
> NOT media as media and song plugins are not connected. If the video does not
> exist at run time the default is the theme background.  In the same way an
> image could be included.
> 2 fields need to support this Path and Type {Image, Video}.
Good point about plugin separation.  So we are saying s/audio_files/media_files 
and add a type field to the media_files table?

> The ad-Hoc would work as I have in the renderer branch and allows 1 off quick
> changes.
Cool
-- 
https://code.launchpad.net/~meths/openlp/testing/+merge/30369
Your team OpenLP Core is subscribed to branch lp:openlp.

_______________________________________________
Mailing list: https://launchpad.net/~openlp-core
Post to     : openlp-core@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openlp-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to