Bug 10231 - Split repositories in Extension Downloader, add Logitech repo
: Split repositories in Extension Downloader, add Logitech repo
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Plugins
: 7.3.0
: PC Other
: P1 major (vote)
: 7.x
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-12-05 15:53 UTC by Andy Grundman
Modified: 2009-07-31 10:32 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Grundman 2008-12-05 15:53:03 UTC
Each repo should be listed separately.
Each repo should be able to define it's title, i.e. "Michael's Plugins"
Logitech repo should be at the top, currently empty and for future use.
Comment 1 Michael Herger 2008-12-05 17:39:44 UTC
change 24224 - add support for Logitech repository, separate repos on web page, add support for repo title

need to update the docs
Comment 2 Adrian Smith 2008-12-06 02:28:11 UTC
Two problems with this:

1 - it only shows the master repo if another is added - I assume this is not desired

2 - all the additional fields are per entry and so get get sent to jive on for wallpapers/sounds/applets - I think we can do it so they don't get sent - I'll look at this.
Comment 3 Adrian Smith 2008-12-06 03:57:49 UTC
Michael - can you explain what is special about the 'logitech' repo - at present it doesn't contain anything and the logic in the template means that it hides the "recommended 3rd party" plugins.  If the purpose is just to put these items at the top of the list, then we can probably do another way?
Comment 4 Adrian Smith 2008-12-06 04:36:34 UTC
change 24232 changes the data structure and makes sure the 3rd party repo shows up.

I think the repo list should be sorted by title, with the hard coded (logitech hosted) repos at the top.  Is this the only special case for the logitech special cases?  If so it needs to be done for both repository.xml and logitech.xml?
Comment 5 Michael Herger 2008-12-06 07:22:44 UTC
logitech.xml is intended for our own code. It will allow us to pull stuff like the Snow plugin from the distribution, or (more importantly) roll out new features without a new SC release.

Will the plugin manager ignore ED installed plugins in favor of locally installed plugins if their version number isn't the same (or the other way around)? Or are locally installed plugins always prefered over ED installed plugins?
Comment 6 Adrian Smith 2008-12-06 07:30:12 UTC
OK - If I make it so that the logitech one goes at the top and then the 3rd party one and after that the remaining repos sorted by title, does that sound ok?

I'm not sure where the warning message for 3rd party plugins is going, do you still need the 'safe' identifier ?

Currently localling installed plugins are always favored - ED will not allow you to download a plugin which is already installed locally.  I think this means pulling some plugins from the main distribution and moving them to the repo.
Comment 7 Adrian Smith 2008-12-06 09:11:59 UTC
sorting added in change 24239
Comment 8 James Richardson 2008-12-15 12:10:22 UTC
This bug has been fixed in the 7.3.0 release version of SqueezeCenter!

Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already.  

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
Comment 9 Chris Owens 2009-07-31 10:32:59 UTC
Reduce number of active targets for SC