saltstack/salt — comment on commit 14cde50cba7e805d267465603fddd6a38d3e78e0
File:  line 0
By grierj:

Well, the general idea of the minion logging is so a local user that was trying to figure out what happened on a system would have a much easier time of just looking at the salt minion logs to see that Joe Admin ran this command to modify such and such file at midnight last night.

I work with a big team of SREs and this is a very valuable "convenience" item to keep them from having to constantly jump on the master and wade through all the commands and try to figure out if it applied to their specific minion. Especially if someone tries to get creative with regular expressions or the like.

Which part breaks the backwards compatibility, just the call to the user key? How about wrapping that in a try/except and reverting to the original log message format if no user was passed?