How do you guys make artists aware of errors that occur during a script? I raise exceptions that have simple and clear messages, however, more often than not an artist won’t realize a script errored (either they don’t pay attention to the status bar or some callback/script job runs after scene elements were modified that produces output and pushes the error from being displayed last). They then complain that the result is incorrect and it ends up taking up both our time to get the traceback emailed to the relevant party (or for them to realize it’s an issue on their end).
Do you guys run in to this? How do you solve the issue?
I started mocking up an output window that is basically just a logging handler that displays color-coded log messages and is displayed if an error occurs. I figure this way it would be obvious to an artist if an error occurs, and would provide them with just the traceback and other associated log outputs instead of the entire maya script editor. Would this be annoying? Efficient? Looking for general input.