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 Plugins
MPEM Development Info & Testversion
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="chefkoch" data-source="post: 1011912" data-attributes="member: 10438"><p>Question is: can other skins register themselves to your plugin? to prevent the need for shipping this plugin specially designed with every skin?</p><p> </p><p>Even if some people do not like to hear this: But such limitations are a result of the MP1 architectural design. It's not required to implement such functionality into the core application just to make it available. Having it as a plugin the right thing. If it is not possible for other plugins to reference it or register themselves to this plugin, then there is something wrong (in general, not in your particular case <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> , because it might not be possible to do such things in MP1, I don't know).</p><p> </p><p>But in the beginning the very first basics should be covered: <strong>Downloading</strong>, <strong>installing</strong> and <strong>uninstalling</strong> of <strong>packages</strong> including their <strong>dependencies</strong>, a <strong>package specification</strong> and an <strong>online component</strong> that is able to serve the packages that have been uploaded. A tool that is able to <strong>build</strong> and <strong>upload packages</strong>.</p><p>If these things are well designed, well structured and reliable, it can be implemented and used in GUI plugins and WPF application and extended with other components, maybe things like the incremental svn/git updater or a logo manager. But package management core is the most important part, imo.</p><p> </p><p></p><p>WiX itself is very powerful, I like it and imo it's the most reliable installation framework that is available without any costs. NSIS is can not be compared if you have more advance installation needs and requirements like reliability and logging, ...)</p><p> </p><p>Nevertheless I agree to your points about documentation and debugging.</p></blockquote><p></p>
[QUOTE="chefkoch, post: 1011912, member: 10438"] Question is: can other skins register themselves to your plugin? to prevent the need for shipping this plugin specially designed with every skin? Even if some people do not like to hear this: But such limitations are a result of the MP1 architectural design. It's not required to implement such functionality into the core application just to make it available. Having it as a plugin the right thing. If it is not possible for other plugins to reference it or register themselves to this plugin, then there is something wrong (in general, not in your particular case ;) , because it might not be possible to do such things in MP1, I don't know). But in the beginning the very first basics should be covered: [B]Downloading[/B], [B]installing[/B] and [B]uninstalling[/B] of [B]packages[/B] including their [B]dependencies[/B], a [B]package specification[/B] and an [B]online component[/B] that is able to serve the packages that have been uploaded. A tool that is able to [B]build[/B] and [B]upload packages[/B]. If these things are well designed, well structured and reliable, it can be implemented and used in GUI plugins and WPF application and extended with other components, maybe things like the incremental svn/git updater or a logo manager. But package management core is the most important part, imo. WiX itself is very powerful, I like it and imo it's the most reliable installation framework that is available without any costs. NSIS is can not be compared if you have more advance installation needs and requirements like reliability and logging, ...) Nevertheless I agree to your points about documentation and debugging. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
MPEM Development Info & Testversion
Contact us
RSS
Top
Bottom