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

DebugConnections presentation enhancement #200

Open
DavidRieman opened this issue Nov 11, 2024 · 0 comments
Open

DebugConnections presentation enhancement #200

DavidRieman opened this issue Nov 11, 2024 · 0 comments
Labels
enhancement This task is adding new behavior or performing other refactoring improvements.

Comments

@DavidRieman
Copy link
Owner

DavidRieman commented Nov 11, 2024

Given the way we present our DebugConnectionsOutgoingData and DebugConnectionsIncomingData, there are a few ways we could make this easier to grok.

  • We could process the CR+LF pairings in a way that we don't end up splitting a CR on one side of a response where the LF then shows up.
  • We could try to block in/out data, starting on new lines, and presented in a grouping manner perhaps more consistent with any client with a debugging mode: BeipMU is the only one I know of with such a debugging tool, so that is probably by default the one to match with.
  • Similarly we could pair our color coding of these blocks to better "match up" what debugging info we see on the server output paired to what debugging info we see from the client. Like if the client is using red for a block header of "Received..." (from the server) then it may make sense to ensure our server sending is blocked red, for a nice cognitive support link.

Basically, if both client and server network debugging outputs are easily reconciled against each other, and easy to see they agree, then it can help build trust and understanding of both those tools successfully showing us the whole picture.

@DavidRieman DavidRieman added the enhancement This task is adding new behavior or performing other refactoring improvements. label Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This task is adding new behavior or performing other refactoring improvements.
Projects
None yet
Development

No branches or pull requests

1 participant