SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-26-2010, 07:53 AM
alton987 alton987 is offline
Sage Advanced User
 
Join Date: Jan 2010
Location: Belton, TX
Posts: 135
Why No Offical Plugins\Add Ons?

Does anyone have a idea why SageTV doesn't support any official plugins\add ons?

Don't service like Netflix\Pandora\Amazon VOD basically give the software away so they can get their software out as much as possible?

FYI, I have no idea what I'm talking about, just curious?
Reply With Quote
  #2  
Old 05-26-2010, 08:25 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Anything Sage would officially support would be in the core product, not a plugin. Plugins allow third party users to provide added/modified functionality to the core that Sage provides.

If Sage were to add support for something new, it'd just be added to the core.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...

Last edited by Slugger; 05-26-2010 at 08:37 AM.
Reply With Quote
  #3  
Old 05-26-2010, 08:34 AM
alton987 alton987 is offline
Sage Advanced User
 
Join Date: Jan 2010
Location: Belton, TX
Posts: 135
Core

Quote:
Originally Posted by Slugger View Post
Anything Sage would officially support would be in the core product, not a plugin. Plugins provide third party users to provide added/modified functionality to the core that Sage provides.

If Sage were to add support for something new, it'd just be added to the core.
Thats what I'm asking? Why not add all the services to the core. Then SageTV could postion it self in the standalone setop box business also?
Reply With Quote
  #4  
Old 05-26-2010, 08:41 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by alton987 View Post
Thats what I'm asking? Why not add all the services to the core. Then SageTV could postion it self in the standalone setop box business also?
Because Sage doesn't want to officially support most (any?) plugins. Many reasons for that, but the main reason would be a lack of resources. To just take everyone's plugins and add them to the core and maintain them would require Sage to basically hire most of the people who write these things for free and pay them to do what they already do for free. I'm not a CFO, but that seems like an easy decision for me to make.

Of course, if Sage wanted to hire me (and the others in this forum) to write and maintain this stuff all day then I'd have something to think about.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #5  
Old 05-26-2010, 08:49 AM
alton987 alton987 is offline
Sage Advanced User
 
Join Date: Jan 2010
Location: Belton, TX
Posts: 135
Quote:
Originally Posted by Slugger View Post
Because Sage doesn't want to officially support most (any?) plugins. Many reasons for that, but the main reason would be a lack of resources. To just take everyone's plugins and add them to the core and maintain them would require Sage to basically hire most of the people who write these things for free and pay them to do what they already do for free. I'm not a CFO, but that seems like an easy decision for me to make.

Of course, if Sage wanted to hire me (and the others in this forum) to write and maintain this stuff all day then I'd have something to think about.
I think sage could easily compete with items like a Popcorn Hour\Boxe Box if it had some more officail add ons.

For example a native netflix app would be 1000% better than anytype of plugin.
Reply With Quote
  #6  
Old 05-26-2010, 08:50 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
I know you're asking this in part because:
1. 3rd party plugins can be more difficult to set up
2. 3rd party plugins typically have less-than-ideal documentation (although that is getting much better these days)
3. built-in is easier than plugins

Just don't forget to look at the advantages of this. Unlike some more closed environments (Apple & MS I'm looking at you), developers have the ability to build the functionality and/or look they want on their HTPC. This means:
  • features get to you faster
  • features that may not make financial sense to do for a company will still be added because $ isn't the main driver for 3rd party devs
I'm sure there are other advantages & disadvantages to the way its done here. But don't forget to look at both sides of the coin. You will find SageTV can take a lot more time and energy to set up - especially if you're going for all the extra add-ins/plugins. But it's worth it for most because of the added functionality & flexibility you get imo.

That doesn't mean SageTV can't or won't add features though. For instance, they actually had a Hulu feature that was about ready to go live until Hulu began locking those sort of apps out.
Reply With Quote
  #7  
Old 05-26-2010, 09:00 AM
alton987 alton987 is offline
Sage Advanced User
 
Join Date: Jan 2010
Location: Belton, TX
Posts: 135
Quote:
Originally Posted by Brent View Post
I know you're asking this in part because:
1. 3rd party plugins can be more difficult to set up
2. 3rd party plugins typically have less-than-ideal documentation (although that is getting much better these days)
3. built-in is easier than plugins

Just don't forget to look at the advantages of this. Unlike some more closed environments (Apple & MS I'm looking at you), developers have the ability to build the functionality and/or look they want on their HTPC. This means:
  • features get to you faster
  • features that may not make financial sense to do for a company will still be added because $ isn't the main driver for 3rd party devs
I'm sure there are other advantages & disadvantages to the way its done here. But don't forget to look at both sides of the coin. You will find SageTV can take a lot more time and energy to set up - especially if you're going for all the extra add-ins/plugins. But it's worth it for most because of the added functionality & flexibility you get imo.

That doesn't mean SageTV can't or won't add features though. For instance, they actually had a Hulu feature that was about ready to go live until Hulu began locking those sort of apps out.
I agree with everything you said, but I think you could have both. Especially if Sage ever tries to grow its market. The official add ons could attract more of the stand alone setup user, while the plugins could do more for the DVR users.

Plus I just really want a native Netflix\Pandora app
Reply With Quote
  #8  
Old 05-26-2010, 09:05 AM
rmac321 rmac321 is offline
Sage Advanced User
 
Join Date: Dec 2008
Posts: 194
Quote:
Originally Posted by Brent View Post
I know you're asking this in part because:
1. 3rd party plugins can be more difficult to set up
2. 3rd party plugins typically have less-than-ideal documentation (although that is getting much better these days)
3. built-in is easier than plugins

Just don't forget to look at the advantages of this. Unlike some more closed environments (Apple & MS I'm looking at you), developers have the ability to build the functionality and/or look they want on their HTPC. This means:
  • features get to you faster
  • features that may not make financial sense to do for a company will still be added because $ isn't the main driver for 3rd party devs
I'm sure there are other advantages & disadvantages to the way its done here. But don't forget to look at both sides of the coin. You will find SageTV can take a lot more time and energy to set up - especially if you're going for all the extra add-ins/plugins. But it's worth it for most because of the added functionality & flexibility you get imo.

That doesn't mean SageTV can't or won't add features though. For instance, they actually had a Hulu feature that was about ready to go live until Hulu began locking those sort of apps out.
Also, some features and functions are things that SageTV won't add to the core for trademark/marketing/liability reasons, but they know users like them and are probably delighted knowing that 3rd party developers will fill the void. Commerical skipping is the best example.
__________________
SageTV v9.1.10.479 on Ubuntu
(testing v9.1.10.479 on Debian and Win10)
Reply With Quote
  #9  
Old 05-26-2010, 08:36 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by alton987 View Post
Don't service like Netflix\Pandora\Amazon VOD basically give the software away so they can get their software out as much as possible?
No. None of those services give it away as far as I know. If done properly within their rules (unlike PlayOn and Boxee) an agreement has to be reached and in some cases money changes hands. For instance, Microsoft has an agreement with Netflix to have the officially supported streaming built-in.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Users / Add-ons / Problems / SageTV [rant] stuckless SageTV Customizations 21 04-22-2010 07:24 PM
SageMC, STVis, and Add Ons: Dependencies, Hoop Jumping, and Confusion [rant] ptzink SageMC Custom Interface 24 04-14-2010 09:14 AM
Add ons......Why so difficult Kryspy SageMC Custom Interface 18 09-24-2009 11:13 AM
Best add-ons or changes for default sagetv install... t4uecker SageTV Customizations 5 03-05-2008 05:48 PM
Add-ons, plug-ins, and MVP ToonGal SageTV Customizations 0 09-21-2005 02:15 AM


All times are GMT -6. The time now is 01:15 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.