> -----Original Message----- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, October 14, 2016 9:19 PM > To: Stephen Hemminger <stephen at networkplumber.org> > Cc: dev at dpdk.org; O'Driscoll, Tim <tim.odriscoll at intel.com> > Subject: Re: [dpdk-dev] 17.02 Roadmap > > 2016-10-14 10:29, Stephen Hemminger: > > It seems like a lot of these feature are focused too narrowly on > exposing > > features that exist on specific Intel hardware. The concept of a > general > > purpose Dataplane Development Kit is that applications can be written > that > > have a generic API (like any operating system) that will run on a wide > > variety of hardware. This concept seems to getting lost as the DPDK > is > > becoming more of a platform for exposing what ever cool hardware > features > > exist. > > > > I would propose that no new feature be allowed in the DPDK unless it > > can be supported on all device types. Yes that means you have to build > > and test software emulation layers for all other devices. The current > > model is more of a hardware test bed. > > Thanks for the reminder Stephen. It is good goal. > I think the software emulation idea is finding its way. > About forbidding new hardware feature without emulation support, > it has to be discussed.
We have a roadmap discussion on Thursday morning at the Userspace event in Dublin. The aim is to discuss any gaps in the roadmap and see what can be done to address them. I think this would be a great topic to discuss then.