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

Need structured offline backing of console log (and more) #2479

Open
erights opened this issue Feb 19, 2021 · 2 comments
Open

Need structured offline backing of console log (and more) #2479

erights opened this issue Feb 19, 2021 · 2 comments
Assignees
Labels

Comments

@erights
Copy link
Member

erights commented Feb 19, 2021

Right now when marshal serializes an error, it emits that error onto the console so that, once #2045 is in better shape, a sufficiently motivated user could track down a distributed error back to its origin. This situation has two problems. The serialization of the error, that often no one wanted to see anyway, is unnecessary noise on the console. With text as the only representation of these clues, either the user has too much work to bother with, or, if automated tools were written to help, they'd be unreliable scrapers.

Instead these errors should be sent somewhere out of vat in a structure preserving way. Causeway-like. Given adequate permissions, automatic tools should be able to stitch these clues together reliably into a pleasant developer experience. Ideally, the developer experience of distributed programming should be as fun and productive as familiar local programming.

@erights
Copy link
Member Author

erights commented Aug 2, 2022

Hi @FUDCo I added to the assignees as I suspect the solution may involve the slogulator.

@erights
Copy link
Member Author

erights commented Aug 2, 2022

See endojs/endo#529

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

No branches or pull requests

5 participants