SageTV Community  

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

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-11-2010, 07:13 PM
Narflex's Avatar
Narflex Narflex is online now
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349
Post Plugin Verifier Has Been Updated

Howdy all,

We just uploaded a new version of the automated plugin verification system to the server so I just wanted to let you know the new things it does vs. the old one. This is the program that runs on our servers that analyzes plugin submissions for valid syntax and other things before publishing them into the repository.

Updates are:

1) Plugin removal requests can now be made without having to specify a manifest

2) Screenshots can be transferred from the download2.sagetv.com FTP server to the download.sagetv.com server in the same way that package files can

3) Circular dependencies are now prevented (i.e. the submissions will be rejected)

4) Plugins cannot be removed if other plugins are dependent on them

5) Creation date is created automatically if not specified on a new plugin submissions (it will be appended to the manifest automatically in the repository)

6) Modification date is created automatically if not specified for new/upgrade plugin submissions (it will be appended to the manifest automatically in the repository)

Thanks again for all the plugin contributions. We're now on version 247 of the repository (each change made to the plugin repository increments the version and probably no more than two dozen of those are from us doing internal testing of things...so there's been over 200 user contributed updates so far)
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #2  
Old 06-14-2010, 11:36 AM
Narflex's Avatar
Narflex Narflex is online now
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349
Uploaded a new version again; there was a bug in the circular dependency checking where it would warn about common dependencies as being circular. This has been fixed now.
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #3  
Old 06-14-2010, 01:28 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Narflex View Post
4) Plugins cannot be removed if other plugins are dependent on them
Could we mark the the plugin as being "deprecated". I can think of cases where a developer would like to remove their plugin, especially if they are no longer going to support it. It would be nice to at least mark it as deprecated, so that any developer that is depending on that plugin can clearly see that the original author no longer wants to maintain it.
Reply With Quote
  #4  
Old 06-14-2010, 01:40 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
Quote:
Originally Posted by stuckless View Post
Could we mark the the plugin as being "deprecated". I can think of cases where a developer would like to remove their plugin, especially if they are no longer going to support it. It would be nice to at least mark it as deprecated, so that any developer that is depending on that plugin can clearly see that the original author no longer wants to maintain it.
You could put a warning to that effect into the description or release notes. Just append a ".1" to the end of your version number and resubmit using the same zips.
__________________
-- Greg
Reply With Quote
  #5  
Old 06-14-2010, 03:10 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
I'm trying to figure out how removing a plugin from the repository works. If a plugin gets removed from the repository, then any user with it installed is no longer able to uninstall it. Or am I completely wrong with that?

John
Reply With Quote
  #6  
Old 06-14-2010, 03:32 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
Quote:
Originally Posted by JREkiwi View Post
I'm trying to figure out how removing a plugin from the repository works. If a plugin gets removed from the repository, then any user with it installed is no longer able to uninstall it. Or am I completely wrong with that?
Sage keeps the information about installed plugins locally, so you can still uninstall them even if they're no longer in the repository.

(Although I've just noticed a bug in the UI that causes it to say "Update Available" in this case.)
__________________
-- Greg
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
Plugin: MizookLCD (Alternate SageTV LCDSmartie Plugin) cslatt SageTV Customizations 48 06-11-2012 10:44 AM
MediaPlayer Plugin/STV Import: Winamp Media Player Plugin deria SageTV Customizations 447 12-11-2010 07:38 PM
Plugin Manager: Configure plugin medwynd SageTV Beta Test Software 0 05-29-2010 08:43 AM
Updated XMLTV import plugin (mostly for dutch users) koelie SageTV EPG Service 14 05-01-2005 11:46 PM
Updated (bit of a hack) plugin for tv_grab_uk_rt MrManson SageTV United Kingdom 4 05-03-2004 03:47 AM


All times are GMT -6. The time now is 11:19 AM.


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