Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable the debug console tool by default #538

Closed
ZLLentz opened this issue Feb 9, 2023 · 3 comments · Fixed by #561
Closed

Disable the debug console tool by default #538

ZLLentz opened this issue Feb 9, 2023 · 3 comments · Fixed by #561

Comments

@ZLLentz
Copy link
Member

ZLLentz commented Feb 9, 2023

Expected Behavior

The debug console tool should be deprecated and removed.

Current Behavior

The debug console tool causes some problems with the ipython history and in practice has not gotten any usage (to our knowledge).

Possible Solution

Remove it from the default tools, include it only as a command-line option?

Context

Came up in discussion today

@klauer
Copy link
Contributor

klauer commented Feb 16, 2023

Tools are currently lazily created - that is, until you click on the console it won't be created.

Wouldn't the next step be full removal? Any argument to retain it, considering there is no known usage of it in the wild?

@nrwslac
Copy link
Contributor

nrwslac commented Feb 16, 2023

This is interesting, but, it doesn't seem like a console inside a user facing GUI is super useful unless I am missing the application. Further, why would typhos launch a hutch python session from the CLI? Why not start a hutch python session?

@ZLLentz
Copy link
Member Author

ZLLentz commented Feb 16, 2023

The original design goal as I remember it was that it was a way to use device methods as needed, which may not all be exposed in the GUI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants