|
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. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Google Code - "The End" and it's affect on V7 Plugins
Google has announced (again) that Google Code is being removed from service (see link). This has been announced before but this time they have met part 1 of their plans by making all Google Code repositories READ-ONLY as of August 24th 2015. Part 2 of this plan is to shutdown the project hosting service on January 25th 2016 (3 months from now).
Bidding Farewell to Google Code Google states.... Quote:
What does this mean to SageTV....well, there are currently nearly 130 plugins in the V7 plugin repository that have their package files hosted on Google Code. So if the package files cannot be accessed then any plugin, where the authors have not relocated these to another service, will no longer be accessible. The plugin you have already installed will function but you could not re-install it and new users could not install it either. Of course there are plenty of solutions. I personally have moved my active plugins to be hosted on GitHub (source) and BinTray (packages) and there are other alternatives. However, it takes action on the part of the author or someone else to update the plugin manifest and re-publish it. I pulled a list of plugins that have packages on Google Code to draw attention to this concern. I am sure many of the active authors have plans already to move and then update their plugins but many listed have also been fairly inactive on the forums for awhile. Some of those plugins may no longer be in use by anyone as well. Feel free to make comments to this list. Authors - post that you have plans to move and update the plugin manifests. (I will update the list over time and based on feedback from authors). Users - post that you still depend on the plugin and HOPE that someone will move and update the plugin manifests. Of course ANY comments are welcome....this is meant as a discussion starter. Code:
Plan Authors Name PluginType BinTray by stuckless bialio All Titles for Video Menu STVI BinTray by stuckless bialio EPG Back-On-Guide STVI BinTray by stuckless bialio My TV for V7 STVI BinTray by stuckless bialio No Default Action in Main Menu STVI BinTray by stuckless bialio P2 Compatibility STVI BinTray by stuckless bialio Phoenix Compatibility Features for Default STV STVI BinTray by stuckless bialio Phoenix Fanart for SageTV V7 STVI BinTray by stuckless bialio Season and Episode Number in Details STVI BinTray by stuckless bialio Serenity Theme cncb Adobe Photoshop Elements Catalog Viewer STVI cncb J. River Media Center / Jukebox Explorer STVI cncb Recipe (Text File) Viewer STVI cncb Windows Sidebar/Desktop Gadget Support Standard evilpenguin (DO NOT DOWNLOAD) PlayOn STV Utilities Library evilpenguin MediaShrink Library evilpenguin Movie Showtimes STVI evilpenguin Movie Times Scraper (Dependency for Movie Times plugins) Library evilpenguin Picasa Web Albums STVI evilpenguin Picasa Web Scraper (Dependency for Picasa Web Albums pluginsLibrary evilpenguin PlayOn For SageTV STVI evilpenguin TAS Videos Scraper (Dependency for Tas Videos plugins) Library evilpenguin Tool Assisted Speedrun Videos Online Services STVI evilpenguin UPnP Browser for PlayOn Plugin Library evilpenguin, PluckyHD Queue Importer Settings(DO NOT DOWNLOAD) Standard janni kovacs last.fm-bindings Library jorton Canadian Channel Logo Pack Images jorton Canadian Channel Logo Pack Transparent Images jorton MBDiamond Theme JOrton MyTV for Diamond UI Mod 3.3+ STVI jorton Season Premiere Borders for Guide STVI jphipp xstream Library jphipps Ortus MQ Standard jphipps SageTV H2 Database Standard jusjoken,Fuzzy,PluckyHGemstone z API Standard jvl711 Basic Sleep Timer STVI jvl711 RSS Utilities Library Library jvl711 Stock Manager STVI jvl711 Stock Quote Library Library koelec beanshell Library koelec commons-cli Library koelec commons-collections Library koelec commons-email Library koelec saxon XSLT 2.0, XQuery 1.0, and XPath 2.0 Library koelec SlimPlayer Internet Radio STVI koelec, mkanet Movie Trailers STVI BinTray by stuckless MeInMaui, flachbar SageMC STV BinTray by stuckless MeInMaui, flachbar SageMC - Core System Library BinTray by stuckless MeInMaui, flachbar SageMC - Library Library BinTray by stuckless meinmaui,bialio Phoenix STV mkanet "Diamond MKANET Mod" sub-theme Theme mkanet The Complete Comcast Transparent Channel Logo Pack Images razrsharpe razr API Library razrsharpe VideoOut Tools for the Extenders STVI razrsharpe, tmiranda TVExplorer STVI EndofLife Slugger args4j Library EndofLife Slugger commons-compress Library EndofLife Slugger Custom Events Standard EndofLife Slugger Google GSON Library EndofLife Slugger groovy Library EndofLife Slugger HttpClient Library EndofLife Slugger HttpCore Library EndofLife Slugger jcommander Library EndofLife Slugger livepvrdata4j Library EndofLife Slugger livepvrdata-shared Library EndofLife Slugger mc2xml EPG Plugin Standard EndofLife Slugger Sage Artifact Delete (SAD) Standard EndofLife Slugger Sage Download Manager (SDM) Standard EndofLife Slugger Sage Job Queue (SJQ) Standard EndofLife Slugger Sage Job Queue Agent (Task Client) Standard EndofLife Slugger Sage Object Metadata Factory Library EndofLife Slugger Sage Object Properties (SOP) Standard EndofLife Slugger Sage Recording Extender (SRE) Standard EndofLife Slugger SageAlert Standard EndofLife Slugger SageAlert (common) Library EndofLife Slugger SageSync Standard EndofLife Slugger SageTV Groovy Tools Standard EndofLife Slugger sagetv-addons License Server Standard EndofLife Slugger sjq-common Library EndofLife Slugger sjq-listener Library EndofLife Slugger Slugger's Plugin Development Tools Library EndofLife Slugger SRE Common Library smilingfrog.com Scrobbler Standard BinTray stuckless Batch Metadata Tools - Web Interface Standard BinTray stuckless cling-core Library BinTray stuckless cling-support Library BinTray stuckless Metadata Tools for SageTV - Commandline Library BinTray stuckless Phoenix Restful Apis Standard BinTray stuckless seamless-http Library BinTray stuckless seamless-util Library BinTray stuckless seamless-xml Library BinTray stuckless The Movie DB Library Library Team Ortus Ortus Core API Standard Team Ortus Ortus Trailer Files Images Team Ortus Ortus Trailers STVI tmiranda 24 Hour Clock STVI tmiranda Anti-Favorites for Dummies STVI tmiranda Anti-Favorites for Dummies Support Standard tmiranda Commercial Detector Standard tmiranda Commercial Detector UI STVI tmiranda comskip Library tmiranda CPU Meter STVI tmiranda Dynamic Skip Times STVI tmiranda Install Disk Usage STVI tmiranda Java Heap Monitor STVI tmiranda Limit Intelligent Recordings Standard tmiranda Multi-User Support STVI tmiranda Multi-User Support General Standard tmiranda Music Tweaks STVI tmiranda Name Timed Recording STVI tmiranda Name Timed Recording General Standard tmiranda OneTimeFavorite STVI tmiranda OneTimeFavorite General Standard tmiranda Podcast Recorder Standard tmiranda Podcast Recorder UI STVI tmiranda Recently Watched STVI tmiranda Remove Plugin and Dependencies STVI tmiranda Restrict Access STVI tmiranda Sage Job Queue (SJQ) UI STVI tmiranda Sage Recording Extender UI STVI tmiranda Sage Recording Extender UI For SageClients STVI tmiranda Scrolling Setup on Main Menu STVI tmiranda System Monitor Utilities Library tmiranda Thumbnail Navigator STVI tmiranda, Tiki Phoenix Fanart for Malore Menus STVI toricred OSD Clock and Play Time STVI toricred Replace Index Numbers with Season/Episode in Recordings ScreSTVI Wade Custom Main Menu STVI Last edited by jusjoken; 10-18-2015 at 06:16 PM. |
#2
|
|||
|
|||
I have no plans to relocate any of the plugins listed under my id.
__________________
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... |
#3
|
||||
|
||||
I'll likely move mine to the OpenSageTV/sagetv-plugins area, sometime before the Jan deadline. I'll also, probably take ownership of meinmaui and balio plugins, since neither of them are active any more. I'll put them on BinTray and mark them as legacy, unsupported.
__________________
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
|
|||
|
|||
I have updated the main post with info from those who have posted.
k |
#5
|
||||
|
||||
Based on a quick glance, at the bare minimum, I'm still using the following plugins.
Code:
Plan Authors Name PluginType jorton Season Premiere Borders for Guide STVI razrsharpe, tmiranda TVExplorer STVI tmiranda 24 Hour Clock STVI
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT Software: SageTV 7 |
#6
|
|||
|
|||
I don't plan to do anything with my plugins unless there is some unlikely demand for them .
__________________
-Craig |
#7
|
||||
|
||||
For me:
- Plugins that are rarely used will be EOLed. - Popular plugins will be moved to GitHub.
__________________
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. |
#8
|
||||
|
||||
Quote:
I and many others use SRE often and would hate to see it die. I ask you to reconsider and at a least move it "as is" so we can continue to download it. If you don't want to do that then please ask Andy to pass ownership of it to me (and any dependencies) and I will move it (but not maintain it.)
__________________
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. |
#9
|
|||
|
|||
Quote:
Quote:
My production/v7 server has been frozen (and I checked this a week or two ago to be sure) for just over 3 years except for my sdepg plugin and that's not going to change ever at this point. The only plugin I may ever update again for v7 is sdepg, and that's only if I haven't moved to v9 by the time the next api change happens at Schedules Direct. Even then, I'm just more likely to expedite my move to v9 in that case. All the development I may do going forward will be for v9 only, but only in my new v9 only repository that I'm working on. If this work gets accepted into the main repository (initial feedback was a thumbs down) then you'll see updates of the plugins I still use in this new repository (things like SJQ and SRE) plus other things I may get to working on. If my new plugin repo idea isn't accepted into main then I'll just happily run my own fork and that's where any of my future plugins/dev work will be contained to.
__________________
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... |
#10
|
|||
|
|||
Quote:
Assuming nobody implements a competing alternative, and those "additional work" items(bringing much of the v7 plugin library forward to your new v9.1? plugin format) get addressed(presumably you wouldn't be the only person working on that). I wouldn't be surprised to see it get absorbed into the core. Assuming the other plugin devs don't take issue with any particular aspect of how it is implemented, so some of it will be wait and see as well. Your proposal just happens to involve a major change in how the plugin system works, and there is going to be a lot of other work involved around the resulting changes for a hundred+ plugins before it is likely to be adopted into the main repo. Which means final adoption is likely to be slow in coming(weeks, possibly getting into months; rather than days or hours). |
#11
|
|||
|
|||
Right, yeah I didn't mean it was down right rejected, but Jeff didn't comment which I took to mean he isn't a fan (he expressed a preference not to break the current v7 repo for v9 use in other threads) and those who did had concerns.
I won't be done my work on the new repo until early next year -- at the earliest. I have the list of things I want to do for it and I just pick one off the top of the list whenever I feel like it. To date, that's about one item every 7-10 days. At that pace, it's spring before I finish -- at the earliest. Then I need to use my new env to update the plugins I'm using... that's more months after that, but that's ok. When I'm done, I'm done and then I'll migrate my system to v9. That's the beauty of open source... I fork it and do it and make it available. If main doesn't want it, no biggie, I just run my own fork. All good by me. If it works out the way I want/expect it's going to be a great env for plugin authors to quickly create a project for development plus automated tools for shipping that plugin into the repo. If I'm wrong then I delete the branch and move onto something else. Either way, I won't be writing plugins for v7 anymore (except maybe sdepg, if necessary to keep my production box up). Definitely will never touch any of the other v7 plugins I own (and I haven't updated any of them since 2012 anyway, most haven't been updated since 2011 or earlier -- time flies!!!).
__________________
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... |
#12
|
|||
|
|||
Yes, I do. I just updated sre, sre-common, and livepvrdata4j. I asked for livepvrdata-shared to me transferred to me as well. When it is, I'll update that. I don't plan to let anything happen to SRE.
There's a chance I'll move some of the others, but if someone else beats me too it, I won't be sad. Last edited by skiingwiz; 10-23-2015 at 10:30 PM. |
#13
|
|||
|
|||
Why not host your plugins on the SageTV FTP server?
http://forums.sagetv.com/forums/showthread.php?t=57934 |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Unable to get SageTV to "learn" a channel change prefix code | Dargason | Hardware Support | 4 | 07-11-2011 06:08 PM |
Are plugins: "Ortus MQ" & "SageTV H2 Mobile Database" needed? | mkanet | SageTV Customizations | 2 | 12-06-2010 06:56 AM |
"Error while unpacking program, code C. Please report to author." | kc5tpa | SageTV Software | 1 | 01-10-2010 02:57 AM |
Error Code 0x80040217 & "Reload Media Player" | MrVining | SageTV Software | 2 | 07-03-2009 05:16 PM |
Does recording quality affect "live" TV right away? | Todd33 | SageTV Beta Test Software | 3 | 03-27-2004 09:03 AM |