Thank you everyone for providing feedback on this matter.
There’s definitely a lot to be done, but we’ll get there.
I’d say the most important things are the following:
- having a better story around xcm configurations, be that defaults, composability, compile-time safety checks or warnings
- having a better story around debugging, being able to figure out the exact error and troubleshoot a failed message without needing to replay the execution with logs enabled
- better guides and examples on how to do simple things with xcm
I’m going to be looking into these things and keep giving updates on them. For the guides and examples, I’m planning on using the new syntax that I shared on this thread.
If you want to suggest other issues for the guides, let me know. All help is welcome.