Closed techtolentino closed 9 months ago
@JRussellHuffman do we have a design spec for this already? Otherwise I'd consider this a "feature" and not a "bug".
As far as I can tell, this isn't technically a bug, but a content issue that should be addressed. There are some cells that don't return anything below the cell. For example, the first cell could be clarified by adding print("imports successful")
, but currently the imports happen (successfully) and no feedback is given to the user.
I don't think all cells should return a value, but I see Randy's point that right now it's kind of unclear. What do you think @frankharkins
When the auto-grader gets implemented, the design should be implemented to give users feedback on if they are correct or incorrect: https://www.figma.com/file/Kj9I5oa8rddh0C0LSrkeAw/2031-grader-integration?node-id=501%3A521
just to revisit this issue. the autograder is implemented and when grading you do get a message indicating your submission was correct incorrect. however, just running (not grading) would still only show a response if the code has some call that prints/returns some response.
i agree cells should not be required to return a value, but yes, some feedback would be nice.
for what it is worth quantum lab/jupyter displays an execution number besides the cell after it completes regardless of correct/incorrect or there is a return or not:
i am no designer 😬 but what about using the gutter for some kind of status icon (e.g., not yet ran
, running
, finished run
). something like this but with more of that Russell or Grace flare (and better choice of icon)
all that to say, yeah this is more of an enhancement/feature request than a bug!
I agree with Va, I think adding print statements is more of a workaround, e.g. the user could easily modify a cell so that it produces no output. Also agree indicating not yet ran
, running
, finished run
should be more than sufficient.
This repository is no longer maintained. It has been superseded by IBM Quantum Learning.
Steps to reproduce the problem
What is the current behavior?
As a user, I expect there to be some sort of visual cue or an indication that what I just ran, worked
What is the expected behavior?
"Success", check mark, some sort of positive indicator
Screenshots (optional but very helpful)
Environment (optional but very helpful)