SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Studio
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Studio Discussion related to the SageTV Studio application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the Studio software application should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-06-2010, 08:39 AM
ehanekla ehanekla is offline
Sage Advanced User
 
Join Date: Jul 2007
Location: Niedersachsen, Germany
Posts: 91
Question Release an update for a STVi: What's best practice?

Hi experts,

I may have missed that information while skipping through the SageTV studio guide. I couldn't find an answer for my problem:
I created an STVi for the Default STV. Now I want to release an updated version of my STVi.
Is there a way to handle the following both cases in a single STVi?
- a user imports the STVi from the plain default STV
- a user already has the first version of my STVi imported

Best regards,

Eyk
__________________

Clients: HD200, MediaMVP
Capture Cards: Technotrend Budget S-1500 (DVB-S)

STVi for XMLTV icons
Reply With Quote
  #2  
Old 03-06-2010, 08:56 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by ehanekla View Post
Hi experts,

I may have missed that information while skipping through the SageTV studio guide. I couldn't find an answer for my problem:
I created an STVi for the Default STV. Now I want to release an updated version of my STVi.
Is there a way to handle the following both cases in a single STVi?
- a user imports the STVi from the plain default STV
- a user already has the first version of my STVi imported

Best regards,

Eyk
not that im aware of... you would need to create to 2 STVi's... one for first time users, and one upgrade.... of course you could package both stvis in the same zip file...

just an fyi most programmers here only release full versions... in the installation instructions they specify that you must start from an STV without the import being upgraded/installed and that it will not import on top of itself
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #3  
Old 03-06-2010, 09:08 AM
ehanekla ehanekla is offline
Sage Advanced User
 
Join Date: Jul 2007
Location: Niedersachsen, Germany
Posts: 91
Hi,

thank you for your answer. I was afraid someone could say that...
Especially I noticed that you have the same "problem" with TVExplorer.

Something like incremental updates would be nice. So that every new version contains all previous version or so.

Ok, that's life...

Thank you,

Eyk
__________________

Clients: HD200, MediaMVP
Capture Cards: Technotrend Budget S-1500 (DVB-S)

STVi for XMLTV icons
Reply With Quote
  #4  
Old 03-06-2010, 09:10 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
yup it would be nice if the importer handled all the versioning and updating but unfortunately its not the case.....
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #5  
Old 03-06-2010, 10:47 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
If you keep your entire import in the stvi, then just replacing it in the STVs folder will trigger the manage imports to regenerate the STV. It looks at file date, and if it changes from the last time it was rebuilt, it will notify the user that it has been updated and ask if he want's to rebuild.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #6  
Old 03-06-2010, 11:11 AM
razrsharpe razrsharpe is offline
Sage Icon
 
Join Date: Sep 2008
Location: Boston, MA
Posts: 2,111
Quote:
Originally Posted by Fuzzy View Post
If you keep your entire import in the stvi, then just replacing it in the STVs folder will trigger the manage imports to regenerate the STV. It looks at file date, and if it changes from the last time it was rebuilt, it will notify the user that it has been updated and ask if he want's to rebuild.
thats a good point... i glossed over the default stv part...
__________________
Server 2003 r2 32bit, SageTV9 (finally!)
2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast)
2x HD300, 1x SageClient (Win10 Test/Development)
Check out TVExplorer
Reply With Quote
  #7  
Old 03-06-2010, 12:58 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
There is no general solution to the problem of incrementally updating an STVI. (What if somebody else writes an STVI that modifies yours? How will you incrementally upgrade yours without hosing theirs?) So really the best approach is to start over from the base STV and reimport the full STVIs. As Fuzzy says, the stock STV's STVI Manager handles the reimportation automatically, so that's what you should be coding for.
__________________
-- Greg
Reply With Quote
  #8  
Old 03-06-2010, 01:18 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
I would hope that any 3rd party STVs on the way forward also implement this style of import management. I don't expect SageMC to be changed at this point, but hopefully Phoenix and Ortus are taking this into consideration.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
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
Best practice to transfer converted shows drjenk SageTV Software 4 09-05-2009 07:32 AM
Update to test before release of current RC Narflex SageTV Beta Test Software 0 07-21-2009 06:10 PM
Beta Release 2.0.14 Update dkardatzke SageTV Beta Test Software 9 03-13-2004 01:35 PM
Update on V2.0.13 Release Narflex SageTV Beta Test Software 57 02-22-2004 12:58 PM


All times are GMT -6. The time now is 12:57 PM.


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