Replies: 1 comment
-
I run my whole media center on LMDE, using nemo and I have wanted an improved copying experience for years now, I just did not know how to word those ideas, or have a way to speak up about them so thank you for putting them into words, a further idea would be to allow multi threaded file copying, to better take advantage of modern storage device speeds, and port bandwidths particularly if checksums are going to be used on large files. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
There are many things that can be done to improve the copying,
The main purpose of most of my ideas regarding this is to automate the copying and have it complete with minimal user input.
the simple ones first:
level 1:
showing info on what file is copied and the status of it, and a list to see if any problems and if what problems have been encountered, there are major issues with linux and copying from usb hdds, if there are some read errors.
marking the merge duplicate checkboxes while the copying is in progress before encountering the problem
level 2:
dont ask for overwriting confirmation if files are 0 bytes and have the same name for example
level 3:
if files with same name exist, ask the question while do a checksum if file is smaller than (N bytes, settable), and if they turn out the same dont ask
level 4:
do the copying asynchronously (optional, settable and settable while in transit)
show confirmation dialog while simultaneously do the copying of all files without conficts, show both progress and dialog.
level 5:
indication for unfinished files, currently the overwrite does overwrite even source is half of the target file, a half copied file for example.
if a file is half of target, do checksums at the beginning and end to see if it is a partial copy of the same file, and continue accordingly.
checksums checks are faster than the user can react in cases depending on where the checksum is done and the reaction time of the user and the file size. And it would be invaluable in cases where you want to copy big amounts and dont want to check on it all the time
many of these improvements are not implemented in rsync or any other file browser or copying program that I know of.
What would it take to monetarily incentivize this?
If I knew the numbers I woud be open to agree.
Beta Was this translation helpful? Give feedback.
All reactions