![]() |
|
|||||||
| 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 |