|
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 |
#21
|
||||
|
||||
I like that idea and it would take the burden off the installer. A list of EPG source plugins could be downloaded from an up-to-date source and either be installed as a part of the first run wizard or the list could be incorporated into the wizard when you add a new capture device.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#22
|
||||
|
||||
The other benefit is that's cross platform, it will work the same whether your server is Windows or Linux.
|
#23
|
||||
|
||||
Yeah, ultimately, whether the plugin is installed by the installer, or once inside sage, each of the EPG plugins REALLY need their configuration to be done from inside the STV. If this is just a file that defines the configurable options and the properties they set, and the STV detects that and reads in those options to dynamicly generate a config screen, or if each are required to have a UIMOD that hooks into the STV - either way, it's something that needs to be worked towards. I, personally, am not even aware of what it currently takes to set up a different EPG source, as I've always just used sage (I've told myself many times to go through the schedules direct process, but it hasn't happened yet).
__________________
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 |
#24
|
||||
|
||||
I think the SD EPG support (and probably commercial skipping support) should be rolled into the core in some way, shape or form. The end goal is to have the user click "install" and have it work without installing plugins, editing files, and other assorted voodoo.
If we want more people to use Sage it must be easy. Right now the learning curve for new users is too steep.
__________________
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. |
#25
|
||||
|
||||
Quote:
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#26
|
||||
|
||||
Pre-installed plugins would be my preference as well. I think the key is that the user doesn't have to do much after installation.
__________________
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. |
#27
|
||||
|
||||
Could the SageTV installer launch from a webpage, similar to how Adobe Reader is downloaded (with riders)? On that webpage there would be a list of plugins with a checkbox beside each (and probably a description for each), with the webpage launcher dynamically updated per the current plugin repository.
If you want to marvel in the beauty of a website driven application, get yourself a one month subscription to the iRacing service, if for no other reason than to see how an app is operated from a dynamic website interface. Not sure exactly how an uninstall would go ... I dunno. The only real issue that I have with plugins as they are today is the long list of things that I didn't select to install (dependencies). I understand why it is that way, but it's hard for an end user to filter through that list and make sense of it. |
#28
|
|||
|
|||
Quote:
We need to grow the user base, but to do that I think we really need more devs and users who are going to contribute to improving Sage. Honestly, the EPG is the tip of the iceberg when it comes to user friendliness. I think we need to be building to a "release" of V9 with as much fanfare as we can generate but it should be targeted towards attracting potential contributors and media server veterans. We should highlight the advantages of Sage's DVR system, the new Android and IOS miniclients and openly state that we're looking for contributors. Some new, but savvy users would be valuable in pointing out the barriers to installing, configuring, and using Sage as well as provide focus on what to improve for V10. I think this is a good point about the user friendliness of the current plugin system. It would be nice if in the future the dependencies could be moved to a separate tab in the plugin system and filtered from the standard views, but still easily accessible if they need to be installed manually. |
#29
|
|||
|
|||
Quote:
I'll go write a feature request. I will also note, while this chases my particular goal, there are a lot of great ideas in this sub that I enjoyed reading.
__________________
Server: Centos Server 14.04 LTS - 64Bit, VM in XenServer, 2 cores of a Intel i7, 2-4 GB Ram, 8 GB system Disk, 1.8 TB storage, SageTV V9.0.4.232, HDHR Prime x 1 Clients: PC Client x 1, HD-300 x 1, AppleTV x 2, WebClient (phone/tablet) x 3 |
#30
|
||||
|
||||
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) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Trying to install a few plugins but some of the dependencies are failing to download | craigap | SageTV v7 Customizations | 5 | 07-17-2015 09:23 PM |
Programmatically add timed recordings to SageTV? | hagur | SageTV Customizations | 13 | 11-07-2011 07:11 PM |
Programmatically detect a current recording? | rjudge | SageTV Software | 2 | 03-05-2011 08:59 AM |
How do plugins get into the list of plugins? | michaeldjcox | SageTV v7 Customizations | 4 | 06-12-2010 03:05 AM |
How/Where to install plugins on the Mac? | cnr1089 | SageTV Mac Edition | 0 | 04-10-2009 10:40 AM |