What about taking the speed-reader and modifying it so that the three spindles are used as stacks of disks:
1. Disks waiting for import
2. Disks imported that must be kept as recorded in the "Vault"
3. Disks already imported but not put in to the vault, including any disks that could not be imported because of damage, or DVDs, CDs, or Blurays the user selected to not store in the vault?
That way you could just put a stack of mixed disks on spindle one, and set the thing to load them all by default settings- all import, keep blurays and spit out dvds and cds, or tell it that none of the disks on the spindle are to be kept in the vault, or specify what disks by number need to be excluded from the vault, if you wanted to get that picky.
When you needed to remove a disk from the vault, you go in to the web management portal, check the disk to be removed from the vault, check if you want to delete it from the server too, and then just tell it to figure it out. The robot arm knows what disk is where according to number, so it removes disks from spindle 2 to spindle 1 until it gets to the one you want to remove, removes the disk you want to remove from spindle 2 to spindle 3, and then moves all disks from spindle 1 back to the vault of spindle 2, checking the identity of each one as it goes in the disk reader tray to be sure none were removed.
As long as it has a glass door for me to watch, this would satisfy the ADD side of me.
And I could just dump a stack of disks on spindle one and walk away.
1. Disks waiting for import
2. Disks imported that must be kept as recorded in the "Vault"
3. Disks already imported but not put in to the vault, including any disks that could not be imported because of damage, or DVDs, CDs, or Blurays the user selected to not store in the vault?
That way you could just put a stack of mixed disks on spindle one, and set the thing to load them all by default settings- all import, keep blurays and spit out dvds and cds, or tell it that none of the disks on the spindle are to be kept in the vault, or specify what disks by number need to be excluded from the vault, if you wanted to get that picky.
When you needed to remove a disk from the vault, you go in to the web management portal, check the disk to be removed from the vault, check if you want to delete it from the server too, and then just tell it to figure it out. The robot arm knows what disk is where according to number, so it removes disks from spindle 2 to spindle 1 until it gets to the one you want to remove, removes the disk you want to remove from spindle 2 to spindle 3, and then moves all disks from spindle 1 back to the vault of spindle 2, checking the identity of each one as it goes in the disk reader tray to be sure none were removed.
As long as it has a glass door for me to watch, this would satisfy the ADD side of me.
And I could just dump a stack of disks on spindle one and walk away.