Details
Description
Messages sent to lsst.log are not visible from Jupyter, because Jupyter only looks at Python's stderr and stdout, which are not the same as system stderr and stdout.
Following some discussion on Slack, the best approach appears to be writing an lsst.log and/or log4cxx handler that writes to either Python's stderr or stdout or some Jupyter cell output hook; the latter in particular could enable things like using rich-text output to highlight messages at different levels.
Fritz Mueller, Frossie Economou — I think this is likely a SQuaRE issue rather than a DAX one, but since the team is set to DAX maybe you can check if you agree with me?
For what it's worth, this has been identified as a priority by Pipelines folks using the Notebook Aspect. I know everybody's snowed under, but please bear that in mind when scheduling.