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
General Plug-In Framework?
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="fforde" data-source="post: 302222" data-attributes="member: 52082"><p>To begin with, this is mainly targeted at other current or potential plug-in developers. </p><p></p><p>You may be aware I started and am the main developer for the Moving Pictures movie plug-in project (see my sig for details). A lot of the code for the foundation of the project is pretty flexible though. i.e. It would be very easy to reuse the database layer, settings management system, and the upcoming scriptable scraping engine for other plug-ins. So my question is how much interest is there in the distribution and reuse of this foundation layer? I will eventually make this framework available regardless of the response here, but if other people would use it right away, the process might be expedited. </p><p></p><p>So high level details, the framework would provide an easy to use and maintain database layer (creating a C# class equals creating a table), along with pre-built GUI controls to manipulate database elements (think the Movie Manager screen on the Moving Pictures config dialog). You'd also get a settings management system (tied to the previously mentioned database layer) along with a GUI control for "advanced configuration options". Basically a tree view that allows the user to tweak everything configurable, even if you have not setup formal controls on the config screen for it yet. Plus it would include a scriptable scraping engine that could pull data from pretty much wherever and stick it into pretty much any class you like. Currently it's being developed to pull movie data from sites like IMDb, but I am specifically designing it to work for anything. You could pull weather data from weather.com. Artist details from MTV.com. Heck I am even planning on setting up a "new version is available" feature with Moving Picture by scraping the latest download available from the Google Code page.</p><p></p><p>My main goal here is to drive new development for Media Portal plug-ins, so how much interest is there here? You developers out there, is this something you could see yourself using as the foundation for a new idea you have stewing up in your head?</p></blockquote><p></p>
[QUOTE="fforde, post: 302222, member: 52082"] To begin with, this is mainly targeted at other current or potential plug-in developers. You may be aware I started and am the main developer for the Moving Pictures movie plug-in project (see my sig for details). A lot of the code for the foundation of the project is pretty flexible though. i.e. It would be very easy to reuse the database layer, settings management system, and the upcoming scriptable scraping engine for other plug-ins. So my question is how much interest is there in the distribution and reuse of this foundation layer? I will eventually make this framework available regardless of the response here, but if other people would use it right away, the process might be expedited. So high level details, the framework would provide an easy to use and maintain database layer (creating a C# class equals creating a table), along with pre-built GUI controls to manipulate database elements (think the Movie Manager screen on the Moving Pictures config dialog). You'd also get a settings management system (tied to the previously mentioned database layer) along with a GUI control for "advanced configuration options". Basically a tree view that allows the user to tweak everything configurable, even if you have not setup formal controls on the config screen for it yet. Plus it would include a scriptable scraping engine that could pull data from pretty much wherever and stick it into pretty much any class you like. Currently it's being developed to pull movie data from sites like IMDb, but I am specifically designing it to work for anything. You could pull weather data from weather.com. Artist details from MTV.com. Heck I am even planning on setting up a "new version is available" feature with Moving Picture by scraping the latest download available from the Google Code page. My main goal here is to drive new development for Media Portal plug-ins, so how much interest is there here? You developers out there, is this something you could see yourself using as the foundation for a new idea you have stewing up in your head? [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
General Plug-In Framework?
Contact us
RSS
Top
Bottom