We should be adding more logging to the app to facility onboarding for new contributors. My idea for this would be as follows:
- Use
LogInfo for any information that should be user-facing, such as logging during pdf rendering
- Use
LogDebug for anything developer facing, such as detailed steps during image processing
- Add a command line option auch as
--debug or --log-level=debug to enable the debug level, while having it disabled by default. This way devs can setup their local debugging with that and we can also ask users to run with it if needed to narrow down an issue.
- If we want to include
LogWarning and LogError to the mix we should probably introduce some console that the user can be notified from.
This issue was opened based on the initiative of @ahernandezjr of adding more logging.
We should be adding more logging to the app to facility onboarding for new contributors. My idea for this would be as follows:
LogInfofor any information that should be user-facing, such as logging during pdf renderingLogDebugfor anything developer facing, such as detailed steps during image processing--debugor--log-level=debugto enable the debug level, while having it disabled by default. This way devs can setup their local debugging with that and we can also ask users to run with it if needed to narrow down an issue.LogWarningandLogErrorto the mix we should probably introduce some console that the user can be notified from.This issue was opened based on the initiative of @ahernandezjr of adding more logging.