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.
I don't object to supporting rust, quite the opposite. I'm only trying to think ahead... I would hate to see a DPDK patch being rejected because it doesn't support rust, or needs additional work to not break DPDK for rust. And how about the CI - do we want it to test "DPDK for rust", and how many resources are we going to put into this?
Regards, Gregory