Now that the release is out the door and we all have some breathing room, can I
get some opinions on my pending changes and blueprints?
https://bugs.launchpad.net/mixxx/+bug/1051106 is a simple implementation of an
incremental/pausable library-scan, to allow the locked-database problem during
library-rescan to be worked around until such time (if any) that this problem
is handled on an architectural level. Daniel Schürmann added a comment that
seemed to imply that it had multithreading issues, but as far as I can tell, my
change doesn't have any multithreaded database-access implications that the
original code didn't have. Can someone please tell me if there's any reason
this change shouldn't be committed?
Also, https://bugs.launchpad.net/mixxx/+bug/1179098 contains a bug fix for a
data-loss problem I found with the set-log's "Join with previous" menu-item.
Any thoughts?
Finally, please look at
https://blueprints.launchpad.net/mixxx/+spec/auto-dj-crates -- I just made it
more sophisticated, by allowing the tracks to be prioritized (in addition to #
of times played) by the last time it was played! Until my bug fix for "Join
with previous", I didn't realize that this info was stored in
PlaylistTracks.pl_datetime_added for set-log playlists.
Also, I believe I handled RJ Ryan's objection to this feature, namely that the
original concept made Mixxx too much like a media player. Now, there's an "Add
random" button, which allows the DJ to accept, remove, or move around any
randomly-added track, which should take care of the objection.
I appreciate any time you're willing to put into this. There are a lot of
other improvements to Mixxx that I'd like to do, but only if there's a chance
they'll make it into the master branch.
Steven Boswell
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their applications. This 200-page book is written by three acclaimed
leaders in the field. The early access version is available now.
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel