home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Skins
PROPOSAL - Simplifying skin file installation for plugins
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="elliottmc" data-source="post: 1022159" data-attributes="member: 14268"><p>Hi,</p><p> </p><p>As part of an internal discussion of updating skins, it seems we have a number of issues.</p><p> </p><p>1. The different versions of a plugin may require different skin files, so that only having the latest and greatest version of a skin available might not work for everyone.</p><p> </p><p>2. If we install skins which provide support for many plugins, we have loads of skin files installed that we simply don't need.</p><p> </p><p>In order to get around these problems, I propose a repository with files for the individual plugins/skins.</p><p> </p><p>For example, we might have</p><p> </p><p>Titan_MPTVSeries_x.y.z.zip</p><p> </p><p>and then MP would check if it has installed skin files for the plugin, and if not it will download them based on the installed version of the plugin. It will probably do this at startup.</p><p> </p><p>There are a number of problems with this approach, and these would need to be resolved. The main one is who can actually code this! Volunteers?</p><p> </p><p>Problems I can see right now:</p><p> </p><p>1. How to deal with this for a HTPC that is not online - need to provide a mechanism for offline updates (provide a list of urls to download?</p><p> </p><p>2. How to check for all possible installed plugins, retrieve their version numbers and check against a new database for installed skins?</p><p> </p><p>3. What if the user does something stupid, such as deleting a file? When we install the files, do we need to keep the database up to date with installed files, so that if the user deletes a file, it can be fixed on the fly?</p><p> </p><p>4. If the user has the plugin skin files installed, but the skinner puts out a new version, how will MP know that there is a new version available?</p><p> </p><p>First of all though, do skinners think this is a good approach, and how would you envisage this working for you?</p></blockquote><p></p>
[QUOTE="elliottmc, post: 1022159, member: 14268"] Hi, As part of an internal discussion of updating skins, it seems we have a number of issues. 1. The different versions of a plugin may require different skin files, so that only having the latest and greatest version of a skin available might not work for everyone. 2. If we install skins which provide support for many plugins, we have loads of skin files installed that we simply don't need. In order to get around these problems, I propose a repository with files for the individual plugins/skins. For example, we might have Titan_MPTVSeries_x.y.z.zip and then MP would check if it has installed skin files for the plugin, and if not it will download them based on the installed version of the plugin. It will probably do this at startup. There are a number of problems with this approach, and these would need to be resolved. The main one is who can actually code this! Volunteers? Problems I can see right now: 1. How to deal with this for a HTPC that is not online - need to provide a mechanism for offline updates (provide a list of urls to download? 2. How to check for all possible installed plugins, retrieve their version numbers and check against a new database for installed skins? 3. What if the user does something stupid, such as deleting a file? When we install the files, do we need to keep the database up to date with installed files, so that if the user deletes a file, it can be fixed on the fly? 4. If the user has the plugin skin files installed, but the skinner puts out a new version, how will MP know that there is a new version available? First of all though, do skinners think this is a good approach, and how would you envisage this working for you? [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Skins
PROPOSAL - Simplifying skin file installation for plugins
Contact us
RSS
Top
Bottom