Will likely be a fun Friday task.
Research - quick spike to see if we can strip out lumberjack to OS_log? (What do we gain w/ extra framework? Do we just lose the ability to easily send logs back up?) Watch the WWDC os.log video to learn more. WMFLog wrapper class - what is doing?
Do:
- Convert log (and NSLog in objc) and print statements to Cocoa Lumberjack.
- Improve DDLOG output to be more actionable (no double timestamps, etc.)
- Prepend [info]/etc. to lines. (Maybe w/ emojis - stop sign for error, etc.)
- Make our app not spew so many logs. (Example: only log this line when count is greater than 0: DDLogInfo("EventLoggingService: Pruned \(count) events").)