SageTV Community  

Go Back   SageTV Community > General Discussion > General Discussion
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

General Discussion General discussion about SageTV and related companies, products, and technologies.

Reply
 
Thread Tools Search this Thread Display Modes
  #21  
Old 10-20-2008, 03:42 PM
Taddeusz Taddeusz is offline
SageTVaholic
 
Join Date: Nov 2004
Location: Yukon, OK
Posts: 3,919
How about instead of extracting them and cluttering up your SageTV tree they get run directly from the zip file. Kind of like a JAR file? The configuration could be saved in the SageTV folder though.

This is one place where I really like Apple's solution to configuration information and such. Most applications in MacOS (.app) are actually directory structures (they might be something like compressed files, I'm kind of fuzzy on that) that the OS treats as an executable. The .app file actually contains not only the executable code but all sorts of resources and configuration information. All stuff that would go in DLL's, INI files and in the registry in Windows. Granted, not every application is written like that but I believe most are. It's quite a stark contrast from the Windows philosophy. IMHO, much neater.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3
Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver
Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD
Reply With Quote
  #22  
Old 10-21-2008, 09:21 AM
jgourd's Avatar
jgourd jgourd is offline
Sage Advanced User
 
Join Date: Aug 2008
Posts: 99
The whole JAR file thing is an awsome idea. JAR files are native to Java so it should be a no brainer unless JAR files are only for classes but I do not think so.
__________________
SERVER:Gigabyte EX38-DQ6 Mobo, Intel Core 2 Quad CPU, 5 500gig SATA II HDs, 2 HDHR tuners, 1 HD-PVR, Panasonic 65" Plasma
Clients: 1 HD-100, 2 HD-200s
Media Vault: Droboshare with V1 Drobo attached with 4 2TB drives
Reply With Quote
  #23  
Old 10-21-2008, 10:56 AM
mikejaner's Avatar
mikejaner mikejaner is offline
Sage Icon
 
Join Date: Oct 2003
Location: Chantilly VA
Posts: 2,087
Send a message via MSN to mikejaner
Quote:
Originally Posted by Brent View Post
That's actually a really good idea. To make the Plugin (STVi) and UI Addon (STV) update as easy as possible, I think something like this in the default "detailed settings" would be nice:

Move STV and STVi install items out of "advanced" and make their own menu item - call it "Add-Ons" or something like that.

Change the menu item titled "SageTV Application Package (.STV or .XML file)" to "Load Replacement UI (STV)"

Change the menu item titled "Manage STVI Plugins" to "Plugin Management (STVi)"

Allow for loading of zipped files so that SageTV simply extracts and loads the zipped contents and puts the contents where they need to go. You could take this further by using some unique file extension for those zipped files and call them .spi .sui or something like that so that they wouldn't be confused with non-compantible files
For example
All STV's zipped as ".sui"
All default STVi's (plugins) zipped as ".spi"
All SageMC STVi's (plugins only for the SageMC UI) zipped as ".smc"

This would ensure someone didn't accidentally try to import the wrong thing into the wrong place. You could even build in a warning message to tell the user what they did wrong if they try to import a default plugin into SageMC etc.
Yeah, that would be pretty nice to have. Just tell SageTV, for example to open Sagemc639.tar and it puts the theme in the list of themes.
__________________
Mike Janer
SageTV HD300 Extender X2
Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5
Reply With Quote
  #24  
Old 10-21-2008, 12:51 PM
Clift Clift is offline
Sage Expert
 
Join Date: Aug 2008
Location: North Carolina
Posts: 555
The easiest way would be to package the SageMC interface into an executable file that extracts the files to the proper location, kills the sage/sage client (and sage service) and updates the sage.properties file so that the next time sage is launched, SageMC is the default skin. There would be some things to consider too like giving the user to option to locate the sage installation directory if it isn't found in the default c:\program files\sagetv folder. And, also, the ability to preview the most popular themes and preselect/download those skins and configure Sage to use that.

Come to think of it, I would LOVE to build an add-on like that. Anyone want to help me? Brent?
Reply With Quote
  #25  
Old 10-21-2008, 02:14 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
My "dream" solution would be for Sage to offer an online download/update for custom STVs like they do for the sock. Maybe with some sort of forum voting system to keep it limited to only those that are really "ready" to be supported at such a level (is pseudo-officially).
Reply With Quote
  #26  
Old 10-21-2008, 02:15 PM
mickp's Avatar
mickp mickp is offline
Sage Aficionado
 
Join Date: Oct 2006
Posts: 468
Quote:
Originally Posted by Taddeusz View Post
How about instead of extracting them and cluttering up your SageTV tree they get run directly from the zip file. Kind of like a JAR file? The configuration could be saved in the SageTV folder though.

This is one place where I really like Apple's solution to configuration information and such. Most applications in MacOS (.app) are actually directory structures (they might be something like compressed files, I'm kind of fuzzy on that) that the OS treats as an executable. The .app file actually contains not only the executable code but all sorts of resources and configuration information. All stuff that would go in DLL's, INI files and in the registry in Windows. Granted, not every application is written like that but I believe most are. It's quite a stark contrast from the Windows philosophy. IMHO, much neater.
Aye. Much neater. As far as I know (not being a mac afficionado) osx is using BSD's union file system to overlay the dependencies for applicatons. A very nice way of avoiding lib hell but not something that's available on the Windows platform atm. I think we're stuck with unzipping files into the Sage directory for the moment

Mick.
Reply With Quote
  #27  
Old 10-21-2008, 02:29 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by stanger89 View Post
My "dream" solution would be for Sage to offer an online download/update for custom STVs like they do for the sock. Maybe with some sort of forum voting system to keep it limited to only those that are really "ready" to be supported at such a level (is pseudo-officially).
What do you mean by "like they do for the sock?"

I like the idea of the online download/update though. Somewhere in the past I suggested SageTV might want to do something like A "Media Plugin Store or warehouse" (similar to apple app store) that you could browse from the 10-foot interface. Browse, download and install all with your remote. The "Store Installer" would identify a STV versus a STVi and install each appropriately.
Reply With Quote
  #28  
Old 10-21-2008, 02:31 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by Brent View Post
What do you mean by "like they do for the sock?"
I think he meant to say 'stock'.
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #29  
Old 10-21-2008, 02:33 PM
mickp's Avatar
mickp mickp is offline
Sage Aficionado
 
Join Date: Oct 2006
Posts: 468
Quote:
Originally Posted by stanger89 View Post
My "dream" solution would be for Sage to offer an online download/update for custom STVs like they do for the sock. Maybe with some sort of forum voting system to keep it limited to only those that are really "ready" to be supported at such a level (is pseudo-officially).
Yes. That would be awesome. The social networking aspect could be huge with the potential to expose new users to all of the cool things that we love about Sage without the learning curve.

I've said many times that the biggest hurdle to users in getting into SageMC is discovering that it exists at all. I'm always seeing comments about the place to the effect of "Sage is for tinkerers" aka "you are not worthy". It would be nice to think that my Mum (Australian for Mom ) could see a new stv and give it a go.

There would need to be an easy reset option to allow people to back out to a working base Sage install if something goes awry. A community run service would allow Sage to distance itself support wise from any of the addins while making them visible to the public. Some kind of dependency checking would be good to have. Nothing ott mind.

Mick.
Reply With Quote
  #30  
Old 10-21-2008, 02:36 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by Brent View Post
What do you mean by "like they do for the sock?"
Quote:
Originally Posted by MeInMaui View Post
I think he meant to say 'stock'.
OMG, I was serious when I posted that question - thought it was some technical thing I didn't know about. Too funny... I must need more rest or something. Thanks for the clarification Mike.
Reply With Quote
  #31  
Old 10-21-2008, 03:00 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
I would start referring to the "sock STV" in my posts now... but that might be too confusing to new forum members.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #32  
Old 10-21-2008, 03:08 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
sock: "Standard Ordinary Configuration Kettle"



Yeah, I meant "stock"
Reply With Quote
  #33  
Old 10-21-2008, 03:26 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Since we've strayed this far due to my total misinterpretation of a simple misspelling, I thought I'd share with everyone the SageTV Sock that I found in my HTPC after some digging around. It's actually quite integral to the proper running of SageTV...



Okay, back to the original topic. Wasn't it something about Beyond Media?
Reply With Quote
  #34  
Old 10-21-2008, 03:34 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by Brent View Post
Since we've strayed this far due to my total misinterpretation of a simple misspelling...
You obviously need to spend more time here, you have no idea how far off topic we can go. How's that peripheral treating you Andy

OK, back to our regularly scheduled threading....
Reply With Quote
  #35  
Old 10-21-2008, 03:40 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by Brent View Post
Since we've strayed this far due to my total misinterpretation of a simple misspelling, I thought I'd share with everyone the SageTV Sock that I found in my HTPC after some digging around. It's actually quite integral to the proper running of SageTV...



Okay, back to the original topic. Wasn't it something about Beyond Media?
I really want one of those! But I went to the online store and unfortunately they were out of....

Oh nevermind. I just can't bring myself to say it.
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #36  
Old 10-21-2008, 03:51 PM
mickp's Avatar
mickp mickp is offline
Sage Aficionado
 
Join Date: Oct 2006
Posts: 468
Quote:
Originally Posted by Opus4 View Post
I would start referring to the "sock STV" in my posts now... but that might be too confusing to new forum members.

- Andy
Particularly with the way the market's been

Reply With Quote
  #37  
Old 10-21-2008, 03:58 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by stanger89 View Post
You obviously need to spend more time here, you have no idea how far off topic we can go. How's that peripheral treating you Andy
The peripheral is still going strong & its output looks great as a slideshow on my large TV.

Quote:
Originally Posted by MeInMaui View Post
I really want one of those! But I went to the online store and unfortunately they were out of....

Oh nevermind. I just can't bring myself to say it.
What? What were you going to say? Oh, you were going to ask when they would be back in sock, right? Do you really think you could foot the bill for those even if they were available? Ouch. Yeah, you're right... I should have just toed the line not made any of those comments.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #38  
Old 10-21-2008, 04:29 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by Opus4 View Post
What? What were you going to say? Oh, you were going to ask when they would be back in sock, right? Do you really think you could foot the bill for those even if they were available? Ouch. Yeah, you're right... I should have just toed the line not made any of those comments.
Ouch Andy. You really socked it to me.
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #39  
Old 10-21-2008, 09:18 PM
mistergq's Avatar
mistergq mistergq is offline
Sage Expert
 
Join Date: Oct 2007
Posts: 747
any ideas when the HD100 will be back in sock???
__________________
Media Server: Win 7 Home (32 bit), GIGABYTE GA-EP43-UD3L LGA 775 Intel P43 ATX Intel Motherboard, Intel Core 2 Quad Q9505 Yorkfield 2.83GHz, 4 GB Ram, Geforce 9600 GT PCI-E, 1x HD PVR, HD homerun (2x for OTA, 1x for FIOS QAM), 1 x HD Homerun Prime with cablecard from FIOS.

Client: Windows 10 Pro

Media Extenders: HD-200 x 3, HD-200 x 2
Reply With Quote
  #40  
Old 10-21-2008, 09:50 PM
PAF PAF is offline
Sage User
 
Join Date: Jul 2008
Location: Chicago
Posts: 48
Still out of sock. That socks.
Reply With Quote
Reply


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

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
unable to connect with wireless media extender junkleeeenmi SageTV Media Extender 23 02-19-2008 10:07 PM
"Imported" media? otakucode SageTV Software 2 01-01-2007 06:53 PM
Importing media Mike SageTV Software 4 12-22-2006 04:43 PM
Media Browsing-Parental control-files greater than 2 GB Slickferret SageTV Software 9 12-02-2006 10:55 PM
SageTV Version 4.0 Now Available dkardatzke Announcements 0 11-02-2005 08:05 AM


All times are GMT -6. The time now is 09:28 PM.


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