![]() |
|
SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
![]() |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
STV Updates Discussion
The default STV has a mechanism that checks for updates and if one is available prompts the user to install it. I am starting this thread to discuss how this should be handled in the open source version.
The main thing we need to decide on is where will the updates be hosted. The next thing we need to decide is when do we use this mechanism to update the STV instead of a plugin? I think the second question is pretty easy to answer. We use this mechanism for bug fixes primarily. New or enhanced features should be plugins. Thoughts?
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#2
|
||||
|
||||
Maybe this is a case where it makes sense to repackage the stock UI as a plugin, and let the plugin system handle the updates, just like it does for third-party UIs. That seems simpler than maintaining two separate update mechanisms going forward.
Obviously this would entail installing some initial set of default plugins out of the box, but we've been talking about that anyway for third-party JARs required by the core.
__________________
-- Greg |
#3
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#4
|
||||
|
||||
Yeah, that's probably not a bad idea to make the STV itself a plugin that can be updated...although then somebody needs to keep that plugin updated whenever there are STV changes. Maybe it would be better to just change the mechanism to reference the files in GitHub instead? (although if there's other updates like images, then it would need to know to pull those as well...hmmm)
__________________
Jeffrey Kardatzke Founder of SageTV |
#5
|
|||
|
|||
I've wondered about what the back-end looks like, and what the future is... Where are STVs hosted from? Can we use it for the open source STVs as well? Ditto for plugins.
I've seen people use github for hosting of compiled binaries, and I'm sure there are other free solutions. What about servers? We could go with something like AWS EC2 instances, but who would pay? Start collecting donations? |
#6
|
||||
|
||||
Quote:
__________________
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 |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
General Discussion | buck1952 | Phoenix | 7 | 06-25-2011 05:41 PM |
DST discussion | mikejaner | SageTV Software | 53 | 03-18-2010 07:08 PM |
EPG discussion | korben_dallas | General Discussion | 1 | 12-14-2004 05:30 PM |