The Console - who owns it? who can interact with it? #48928
dmlloyd
started this conversation in
Design Discussions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
tl;dr - We do not have a very good abstraction for managing the console at present; maybe we can analyze this problem a bit.
The console could conceivably be used in any of the following ways in a Quarkus application (non-exhaustive list) - and maybe more than one at once:
jline
usage)We do not have a single, reliable way to arbitrate access to the console (that I am aware of), but we need one (in my opinion).
I'd want an API that would let me do the following:
Maybe something like
jline
orjansi
would get us most of the way here. I'm sure we're using those things individually, but it would be nice to coordinate it in a clear API (without configuration) so that e.g. logging isn't fighting against the interactive app.Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions