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

Reply via email to