DPDK for rust
Bruce Richardson
bruce.richardson at intel.com
Mon Mar 31 11:11:27 CEST 2025
On Fri, Mar 28, 2025 at 12:25:16PM -0700, Stephen Hemminger wrote:
> On Fri, 28 Mar 2025 21:09:21 +0300 (IDT)
> "Etelson, Gregory" <getelson at nvidia.com> wrote:
>
> > >> 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.
>
> Talk to Luca. The current rust cargo registry model is causing
> lots of grief for distro's such as Debian, Redhat, Ubuntu and SUSE.
>
> Packaging is always a pain
Yes, but cargo is just the way the rust ecosystem works right now. If we
want to have DPDK available for rust developers it needs to be accessible
via cargo.
/Bruce
More information about the dev
mailing list