NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Information Community Announcements v
« Previous 1 … 31 32 33 34 35 … 56 Next »
Too many skins, too many options, too many plugins...

 
  • 0 Vote(s) - 0 Average
Too many skins, too many options, too many plugins...
daphatty
Offline

Posting Freak

Posts: 1,032
Threads: 85
Joined: Feb 2005
#101
2006-07-10, 05:39 PM
Regarding Ease of Use - I can tell you from experience that more XML means more uselessness to the lay person. I tried to teach myself how to skin and was quickly discouraged when I couldn't get alignments and text layouts to work right. I've programmed in C and C++ so it wasn't like I was reading Japanese but editing XML was really my undoing. Especially since the change I wanted to make was minor.

If you want to make it easy for Joe user to tailor a skin to his/her liking then get away from XML (or keep it from the user) as much as you can.

Regarding difficulty skinning plugins - I think it is clear that plugin writers will need to decide upon and adhere to specific standards so that their plugins can be made widely available. The Xrecord resolution limitation now threatens the longevity of the Xrecord plugin. If skinners can't/won't support a plugin then what good is the plugin?

Personally, I've stopped using several plugins recently due to lack of support in my skin of choice. It might be useful to poll the community about which they prefer, a basic interface with enhanced functionality or the enhanced interface with basic functionality. My bets are on the latter.

Regarding plugin/skin support for new GBPVR releases - This one seems like a no brainer to me. Once testing has completed, Sub should give you guys a few days to "catch up" before public release. (This means no changes to the code Sub! Big Grin) Yes, it drags things out a little but at least more skins and plugins will be ready on release day.

Old Dog Wrote:Sometimes plug-in developers post their source code. Skin developers could do the same, post their .psd files, or whatever.

Regarding compatibility - Old Dog sums it up quite well. If you guys intend to retire/abandon your projects, the least you could do is post your source code/files to the wiki. I know you can't force people to but a blatant encouragement never killed anyone.


My 2 cents...
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#102
2006-07-10, 05:41 PM
Old Dog Wrote:This approach gaurantees that we will be editing xml files forever. BTW, since I'm gonna have to edit these lines of code, I really don't care if they draw image files or draw rectangles. Its all xml to me!

Personally, I'm not sure that you have accomplished anything here.

Sometimes plug-in developers post their source code. Skin developers could do the same, post their .psd files, or whatever.

"Source Pics" for skins that use .psd files would be nice, those images can also be a learning tool for someone like me who only can follow really tutorials.

There is nothing in what I am advocating that eliminates your ideas of a single static image. That is something that can still be used if you, myself, or other skinners wish.

Under your model, how would a new plugin fit in with a custom skin with no graphical images supplied by a plugin author?
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
Old Dog
Offline

Posting Freak

Posts: 1,083
Threads: 99
Joined: Jul 2005
#103
2006-07-10, 05:47 PM
daphatty Wrote:It might be useful to poll the community about which they prefer, a basic interface with enhanced functionality or the enhanced interface with basic functionality. My bets are on the latter.

Please spoon-feed this one too me, I suspect its important, but I don't understand.

Quote:Regarding plugin/skin support for new GBPVR releases - This one seems like a no brainer to me. Once testing has completed, Sub should give you guys a few days to "catch up" before public release. (This means no changes to the code Sub! Big Grin) Yes, it drags things out a little but at least more skins and plugins will be ready on release day.

Being the proud owner of one of those mythical Subway Passes, I had the opportunity to update and post Plain Jane the night before the last GBPVR release.

-David
Learning new tricks!
Visit Plain Jane's Collection
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,810
Threads: 769
Joined: Nov 2003
#104
2006-07-10, 05:56 PM
Quote:Regarding plugin/skin support for new GBPVR releases - This one seems like a no brainer to me. Once testing has completed, Sub should give you guys a few days to "catch up" before public release. (This means no changes to the code Sub! Big Grin) Yes, it drags things out a little but at least more skins and plugins will be ready on release day.
Most skin developers have a few weeks with the pre-releases prior to new GB-PVR releases - but I cant remember the last time any of them took advantage of this and actually had an updated skin ready for release day.


Quote:Being the proud owner of one of those mythical Subway Passes, I had the opportunity to update and post Plain Jane the night before the last GBPVR release.
To be fair, you usually get much longer access pre-releases, but yes with maintenance releases you may only get a couple of days.
Old Dog
Offline

Posting Freak

Posts: 1,083
Threads: 99
Joined: Jul 2005
#105
2006-07-10, 06:01 PM
Fatman_do Wrote:Under your model, how would a new plugin fit in with a custom skin with no graphical images supplied by a plugin author?

I would suggest that the plug-in author provides graphics that are compatable with the look and feel of the graphics set shipped with the standard GBPVR skin and that he references those graphics in his xml code. (Note some naming convention might apply, tbd).

By the way, I see no pressing need to replace Blue's look and feel or any need to improve sub's unskinnned plugin fallback implementation (actually, I'm impressed). At best, changing these should be very low priority.
Learning new tricks!
Visit Plain Jane's Collection
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#106
2006-07-10, 06:03 PM
daphatty Wrote:Regarding Ease of Use - I can tell you from experience that more XML means more uselessness to the lay person. I tried to teach myself how to skin and was quickly discouraged when I couldn't get alignments and text layouts to work right. I've programmed in C and C++ so it wasn't like I was reading Japanese but editing XML was really my undoing. Especially since the change I wanted to make was minor.

If you want to make it easy for Joe user to tailor a skin to his/her liking then get away from XML (or keep it from the user) as much as you can.

Nothing being discussed here helps with many skinning issues with various plugin (this goes along with what you state later). Sometimes elements are hard coded and the skin file leaves you to beleive that they may not be. If the layout is desired to be changed, then xml tweaking has to be done. No other way around it. Moving images (either in the xml or in a image overlays) is easier than manipulating the content in most cases.

daphatty Wrote:Regarding difficulty skinning plugins - I think it is clear that plugin writers will need to decide upon and adhere to specific standards so that their plugins can be made widely available. The Xrecord resolution limitation now threatens the longevity of the Xrecord plugin. If skinners can't/won't support a plugin then what good is the plugin?

Personally, I've stopped using several plugins recently due to lack of support in my skin of choice. It might be useful to poll the community about which they prefer, a basic interface with enhanced functionality or the enhanced interface with basic functionality. My bets are on the latter.

Newer plugins have been (from a skinner's point of view) easier than many of the older ones. You have to also realise that plugin author's time is limited and they probably would like to make improvements, but are unable to. That is what this discussion is bringing to the table. Better communication and tools between skinners and plugin authors will improve these problems over time.

daphatty Wrote:Regarding plugin/skin support for new GBPVR releases - This one seems like a no brainer to me. Once testing has completed, Sub should give you guys a few days to "catch up" before public release. (This means no changes to the code Sub! Big Grin) Yes, it drags things out a little but at least more skins and plugins will be ready on release day.

That works for GBPVR, but not other plugins. Reven is putting his new releases through a beta phase which allows us skinners to get a glimpse of what is coming up. The problem is, users want to use those betas with the skin of their choice. I think what I am trying to get at here is a "band aid" method that will satisfy users and ease the skinner's job.

daphatty Wrote:Regarding compatibility - Old Dog sums it up quite well. If you guys intend to retire/abandon your projects, the least you could do is post your source code/files to the wiki. I know you can't force people to but a blatant encouragement never killed anyone.


My 2 cents...

I agree with this as well. If a project is being abandoned, it should be noted as such. If the sources are there or not, that is a matter of choice (open source is not everyone's desire), but at least you would know if it is a dead project.
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,810
Threads: 769
Joined: Nov 2003
#107
2006-07-10, 06:04 PM
Quote:unskinnned plugin fallback implementation (actually, I'm impressed)
Ta.

Now if only all the plugin developers would make the one line change needed to support this mechanism. All the built in screens support, as do several plugins made by others - but unfortunately not all.
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#108
2006-07-10, 06:07 PM
sub Wrote:Now if only all the plugin developers would make the one line change needed to support this mechanism. All the built in screens support, as do several plugins made by others - but unfortunately not all.
Which line would this be then?

What are your thoughts so far on this sub. Lots of ideas flying about.
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#109
2006-07-10, 06:14 PM
sub Wrote:Most skin developers have a few weeks with the pre-releases prior to new GB-PVR releases - but I cant remember the last time any of them took advantage of this and actually had an updated skin ready for release day.


To be fair, you usually get much longer access pre-releases, but yes with maintenance releases you may only get a couple of days.

I didn't know this was availible to a skinners. I thought just some plugin developers did.

The core of GBPVR really isn't that much an issue now, mostly it is "3rd party" plugins.
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#110
2006-07-10, 06:17 PM
McBainUK Wrote:Which line would this be then?

What are your thoughts so far on this sub. Lots of ideas flying about.

You developers need to chime in. Don't let us skinners drive the boat. We only can work with what is given to us.
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (19): « Previous 1 … 9 10 11 12 13 … 19 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pandora Internet Radio and MusicMonkey (MediaMonkey) music plugins cncb 19 8,747 2011-12-17, 02:02 AM
Last Post: steeb
  SkyNews and ABC Australia mini-plugins released for UbuStream ubu 0 1,121 2007-02-24, 11:24 AM
Last Post: ubu
  2 new Plugins McBainUK 7 3,183 2007-01-25, 11:22 AM
Last Post: MixMan
  MultiDec Plugins and Card Server howto MixMan 0 2,094 2007-01-19, 07:15 PM
Last Post: MixMan
  2 New Plugins added to Wiki rwmech 0 1,346 2006-10-16, 05:16 PM
Last Post: rwmech
  Appearance Manager skins: Mayhem, Black Jack, Contour Old Dog 1 1,481 2006-05-17, 06:20 PM
Last Post: Old Dog
  Using an Installer for plugins jorm 11 4,366 2005-05-18, 12:33 PM
Last Post: jorm
  Skins? womble 8 3,090 2005-04-19, 07:25 PM
Last Post: HenkH
  Skins Don't Support Live TV on MVP in Latest GBPVR DavidJames 2 1,867 2005-03-28, 03:21 PM
Last Post: reboot
  My Programs Plugins Released reven 37 12,872 2005-02-04, 11:38 PM
Last Post: Guest

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

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

Linear Mode
Threaded Mode