NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 61 62 63 64 65 … 93 Next »
Auto Update Schema

 
  • 0 Vote(s) - 0 Average
Auto Update Schema
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#11
2005-03-03, 05:01 AM
Okay, version 1.0.1 is now available on the wiki. I included Elements for SkinInstallation and PluginInstallation. These groups share the same element definitions, so if we make changes to one, it'll affect the other. This is only true for the Instllation Information.

Reven, you are correct, a program would need to be written to populate this information. A simple GUI program could be done or a series of web pages, or however the community feels best.

Keep the comments coming. I'll address the avaliable plugins Schema in the coming weeks. This was the big one that needed to get fleshed out.

A couple of areas that still need to be addressed, are plugin/skin categories, and the enumeration values for these. Also, any type of restrictions that need to be included on the fields. The clearer we are now the better off we'll be in the long run.
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#12
2005-03-04, 02:55 PM
Somebody may want to try this with the schema we have created for the Auto Update Plugin Detail.

XSDObjectGen:
http://apps.gotdotnet.com/xmltools/xsdobjgen/

Basically, it is an XML Binding tool from Microsoft that will generate either C# or VB.NET code given a schema. It handles all the XML Serialization and Deserialization, so that you don't have to work with the XML DOM directly. Personally, I'm not a big fan of Binding, just because you loose the power of XPath, but this does make it more accessible to a larger group of people that don't want to deal with the XML DOM and XPath.
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#13
2005-03-12, 06:31 AM
Just a bump, for final comments. If no further comments, I'll assume that the schema is fine as is, and start work on the available plugins/skins schema.
jorm
Offline

Posting Freak

Posts: 2,014
Threads: 109
Joined: Aug 2004
#14
2005-04-06, 08:03 PM
Has anyone started on the implementation of this yet?
WinXP Home
3 X MVPs
Hauppauge 250 MCE
Hauppauge 150
P-4 2.4 GHz / 768 megs Ram
610 Gigs Of Media Storage
jrockintuitive
Offline

Senior Member

Posts: 292
Threads: 19
Joined: Dec 2004
#15
2005-04-06, 08:08 PM
I have not.
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#16
2005-04-06, 08:32 PM
Nope, haven't done anything with it yet. Since I didn't get any further comments on it, I figured the version out there satisfies everybody's needs. To help with implementation and interfacing to the XML files, you might want to run the XSD through the XSDObject program by Microsoft (basically JAXB for .NET).

It can be downloaded here:
http://www.microsoft.com/downloads/detai...layLang=en
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#17
2006-01-08, 01:31 AM
Okay, I'm dusting this topic off and bringing it back to life for a bit. I think most people at the time thought this was a good idea, but we didn't have a way to get the XML file for each plugin or skin.

Anyway, I think a real simple way to do it is to use an RSS feed from the wiki. All Skins and Plugin configuration files could have it's own seperate page that contained the Installation / Configuration xml file. It would then be a matter of pulling the appropriate XML file from the page and parsing it.

As for creating the XML file, it can be done one of several ways:

1. Use a text editor.
2. Use an XML Editor that is Schemas away (like XML Spy 2006 Home Edition)
3. Write a program to generate the file.

Anyways, just a thought.
blader_se
Offline

Senior Member

Posts: 484
Threads: 64
Joined: Aug 2004
#18
2006-01-10, 10:12 PM
KingArgyle Wrote:Anyway, I think a real simple way to do it is to use an RSS feed from the wiki.

This just got me wondering, it is the plugins XML files you would like to subscribe to right? So perhaps an RSS feed with the XML file added as an attachment (like podcasting attaches mp3 files) would be nice? That should be doable from within the wiki engine.
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#19
2006-01-11, 03:37 AM
Blader that would work as well. Basically there are a couple of things needed to get the pieces in place:

1. A way to get a listing of all the Skins and Plugins that have an Auto Update XML file.

2. A way to get a listing of files that have had the auto update xml file recently changed since the last check.

3. The link to the XML file itself. That could be done as the attachment.

I think in some ways this would be a good enhancement to go along with the Apperance Manager that Old Dog is writting. Ideally the Appearance Manager would be able to detect when a skin has been updated, know what version it is compatible with and give the user the option to download and install it.

The same could eventually happen with Plugins as well. It would give GBPVR that final piece that imho is missing. A nice user friendly way to enhance the software.
n@boleo
Offline

Member

Posts: 152
Threads: 12
Joined: Apr 2005
#20
2006-01-11, 10:19 AM
I'm with you guy, this is sometimes difficult (remembers something like "pain in the ..." in my english lessons) to maintain all of those plugins uptodate. Some have a changelog (not even update) on the WIKI, other have a separate website or simple no change history...

There is one more thing to consider, a way to show a faq or a manual. I'm thinking about MyMusic plugin witch is not working the same way from v2 to beta builds (populating the DB). Some changes needs to be made by hand and if not plugin will not work any more...
[SIZE="1"]Pentium IV 1.4Ghz, 640 Mo RAMBUS, 2x PVR250, Maxtor 160 Go cache 8Mo, LG 17" LCD, Antec Overture modded case, Matrix Orbital LCD 2*20[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (3): « Previous 1 2 3 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Auto top movie recorder janoonk 8 2,693 2021-01-19, 10:49 PM
Last Post: mvallevand
  EPG update API mvallevand 2 1,458 2020-12-02, 01:17 AM
Last Post: mvallevand
  Update Season and Episode from EPG_EVENT puck64 0 2,816 2015-08-31, 07:37 AM
Last Post: puck64
  Refreshing TV Guide Data (after System plugin EPG update) imilne 13 6,143 2013-03-24, 08:03 PM
Last Post: imilne
  Update NewSyleListPlugin Button list dynamically? psycik 2 1,751 2011-12-22, 12:25 AM
Last Post: mvallevand
  Force full screen update mvallevand 3 2,136 2010-01-14, 05:11 PM
Last Post: mvallevand
  Automatic Update for BDA Channel Mappings Joesboat 10 5,472 2010-01-10, 08:14 PM
Last Post: PaulH
  Using C#: Update EPG and wait for end dero 12 5,490 2008-12-10, 12:37 PM
Last Post: Sheik Yerbouti
  UIStatic update idkpmiller 3 1,913 2008-01-10, 02:35 AM
Last Post: idkpmiller
  XML schema McBainUK 6 2,046 2007-12-19, 08:16 AM
Last Post: pz1

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode