Thanks for writing up this list!

I agree with a lot of the items you've listed. In particular I think the 
following should be prioritised:

> 5 Don't print multi-page async error stack traces, if it can't be made short 
> and clean maybe it's better to trim it somehow.
> 
> 6 No sync IO instead of async proc allowed, mark all non-async IO with syncio 
> and throw error if it's used in async proc. It is ok to block async event 
> loop with CPU, it's terrible if it's blocked with sync-IO.

If you have the time I'm always happy to help answer any questions about how to 
approach these and review any PRs for them. I'd love to see these improvements 
:)

Reply via email to