>>it's far easier to demad change than to implement it (less
accountability in the former).<<

I agree with that.  But one should consider the user experience.  If a
scan is described as "playlist-only" when it is actually "NOT tracks,
then playlists, then every other housekeeping task we usually do", it
is not well described.

Consider further the user preparing for a Christmas party, who is
simply trying to get a playlist into SlimServer, and finds himself
waiting ten minutes every time he tweaks the playlist and wants to try
it again, and you might begin to understand the frustration that this
problem engenders.

>>I think it would be useful to know why the OP's case seems to take
noticeably longer than other posted results, especially given the
rather small playlist content.<<

That is a good question, and I don't know the answer.  The other posted
result, where the scan phases all took in the tens of seconds, was
significantly quicker than mine.  Sidhue didn't mention how many tracks
he is scanning, though . . . I have something like 31,000, which I take
to be a large number.  I also have a decently fast machine but by no
means a barnburner, and running Win XP, which I believe is probably
slower than Unix/Linux for the purpose.

I will mention that upping the database cache size from 10,000 to
100,000 seems to have resulted in the time for the subsequent scans
being cut to about four minutes from eight, which is nice . . . but
it's still a long time to turn around adding a playlist to the system. 
In addition, one has to be a bytehead to figure out how to increase the
cache size.  The system ought to prompt the user about resizing its own
cache, or do it dynamically, or SOMETHING that isn't "require the user
to find the proper configuration file and edit it."

I still don't completely understand why any further scanning is
necessary for a playlist.  As a list of tracks, any metadata searches
or whatever of the playlists (are there such?) should just look through
to the database tracks.  I don't know what else you were alluding to
when you said:

"Every check through playlists involves gathering new data (even if the
data is already in the database), which then needs post-scan processing
to sort out where it fits into the database. . . . It isn't always
about NEW data, but doing as good a job as possible to match the
playlist information with all that has been done to organise the
metadata for the tracks referenced."

What is this new data?  If the tracks are already in the database,
there isn't any new data . . . if they are not, then by all means add
them . . .

It sounds like the working assumption at design time was that playlists
might contain tracks not already in the database, so the scanner had
better handle that on the fly by adding them.  IF that's correct, I
guess it's nice that it does that, but not so nice if it does it to the
cost of all the users like myself, who put together playlists in text
files based on what's already on the server, and just want to add them
to the Slim database.


-- 
smr888
------------------------------------------------------------------------
smr888's Profile: http://forums.slimdevices.com/member.php?userid=2658
View this thread: http://forums.slimdevices.com/showthread.php?t=42540

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to