Philip Meyer;559628 Wrote: > >The current Custom Browse > >solution is useful if you like to do something really special but > it's > >too complex to configure for 80% of the other more normal cases. The > >issue is just to find out what would cover 80% of the cases. > > > The great thing about Custom Browse is that it is customisable. I > think it's better that the default settings are set appropriately (eg. > to match standard SBS behaviour by default), and perhaps move some > less-likely to change settings to an advanced tab. There's no point > removing settings and assuming some default value, especially when the > settings have already been implemented. > The problem is that a lot of code is needed to implement this flexibility which results in that it takes more time to maintain it and it definitely takes more time to test new releases. Some users also get scared of all the options and give up before they've tried.
As pippin says, keeping all this configuration in cache/memory also makes it use a lot of resources. Another problem is that the current solution is slow because in some cases the SQL gets more complex than necessary. I'm pretty sure it would be possible to optimize the performance with the current solution and probably also the resource usage. I'm just not sure it's worth the trouble if many users decides to not use it because there are too many scary configuration options. I would personally want a solution where the user only had to specify the hierarchy, for example "conductor,work,movement" or "decade,artist,album,track", and based on that perl code would make sure to retrieve the information correctly. Another issue is that without a solution to the scanner hooks, the 7.6 release with auto scanning enabled will be impossible to use together with Custom Scan. http://bugs.slimdevices.com/show_bug.cgi?id=6023 And Custom Browse without Custom Scan is pretty useless. Hopefully Logitech prioritize to implement some third party API's where this enhancement one of them. -- erland Erland Isaksson 'My homepage' (http://erland.isaksson.info) (Install my plugins through Extension Downloader) (Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse, Custom Scan, Custom Skip, Multi Library, Title Switcher and Database Query plugins' (http://wiki.erland.isaksson.info/index.php/Category:SlimServer)) ------------------------------------------------------------------------ erland's Profile: http://forums.slimdevices.com/member.php?userid=3124 View this thread: http://forums.slimdevices.com/showthread.php?t=76488 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
