rsync's -z option, to compress data, makes sense for copying over the network. However, when copying locally it serves no useful purpose, and just slows down the copy. rsync should ignore -z when not copying over the network. Optionally, rsync should warn about ignoring it. - Josh Triplett
This is complete nonsense. Although compression does not make much sense when copying local files, it is a programs duty to do as the user desires. Simply ignoring a flag - even with warning - despite the user explicitly providing it - is the worst thing a developer can do. Do you want to force developers and "power users" to do their testing of rsync internals over the network just because it overrides their will? rsync is a powerful tool and as such users should learn about it when using it. Options that make sense in their current use case is one element of this learning. Besides, the idea that compression does only make sense in trade-off situations for network performance is basic knowledge that is not so much subject to rsync. I propose closing this bug report as wontfix.
severity 511542 wishlist tags 511542 wontfix thanks Agreed. Well, not closing, but marking as wontfix. Paul