Hello Morten,
Thank you for raising these questions !
Do we want the DPDK project itself to support rust?
Or should parts of this be a DPDK hosted project, like grout?
Rust packages management is different.
Also DPDK Rust code will eventually provide a different API.
At this stage, DPDK hosted project looks like a good idea.
For ease of use, that would mean hosting a cargo registry, no?
That's correct - cargo registry is the native way.
Also we may consider splitting the code between several crates.
That approach can provide more flexible way to arrange files.