** Description changed:

  *** Still processing FFE and filling in the template ***
  
  [Availability]
  The source code is available from: git://dpdk.org/dpdk
  General information: http://dpdk.org
+ The package is already part of universe and builds for the target 
architecture https://launchpad.net/ubuntu/+source/dpdk/2.0.0-0ubuntu1
  
  [Rationale]
- The DPDK library will be a build dependency for openvswitch package (extra 
variant using DPDK instead of kernel network stack). Potentially there will be 
more projects doing the same, so this should be part of the endorsed set of 
packages.
+ The DPDK library will be a build dependency for openvswitch package (extra 
variant using DPDK instead of kernel network stack).
+ So it will be useful for a large part of our user base around OpenStack.
+ Potentially there will be more projects doing the same, so this should be 
part of the endorsed set of packages.
  
  [Security]
+ As of today there are no known CVEs nor any advisories on Secunia.
+ 
+ There is only one /sbin executable in the form of /sbin/dpdk_nic_bind to
+ get a hold on the network devices.
+ 
+ There is one service that gets started in the form of /etc/init.d/dpdk
+ which eventually comes down to "/lib/dpdk/dpdk-init --start"
+ 
+ It does not have privileged privileged ports (ports < 1024) bound.
+ 
  
  [Quality assurance]
+ While configuration is quite complex, since the dpdk package itself is only a 
library it does not require *user* configuration. That is a job of the 
consumers of the library e.g. openvswitch-openstack-dpgk.
+ 
+ There are no long-term outstanding bugs which affect the usability of
+ the program to a major degree. Upstream is very active and supports and
+ cares for the package.
+ 
+ There is no Debian package to consider and the Ubuntu bug tracking system 
currently only hold this MIR request as an open bug.
+ https://bugs.launchpad.net/ubuntu/+source/dpdk
+ 
+ The package in the meantime supports various network cards and even
+ virtio-net so not only exotic hardware that we cannot support.
+ 
+ The package ships a test suite http://dpdk.org/doc/dts/gsg/config.html but it 
is extremely complex and therefore does not qualify for a build level 
verification. Still it could and should one day become part of manual QA on 
that package.
+ There is a quick test which requires network, but not really network access 
(to the outside) that might be possible to implement as a Dep8 test for build 
time http://dpdk.org/doc/quick-start
+ 
+ TODO - clarify with Stefan: the package should either provide a
+ debian/README.source file or a debian/watch file (with comments only)
+ providing clear instructions on how to generate the source tar file.
+ 
+ [UI Standards]
+ This does not apply to a library, so we should be fine on this part.
  
  [Dependencies]
- texlive-fonts-extra is in universe (!)
+ texlive-fonts-extra is in universe - we are currently working on removing 
that dependency (Plan end of November)
  
  [Standards compliance]
+ As of today the upstream version has some conflicts regarding the FHS 
compliance related to the positioning and versioning of headers and libraries.
+ We won't be able to change that without a tremendous unmaintainable ubuntu 
delta to upstream.
+ This was discussed and upstream DPDK is willing to accept patches to fix 
that. But due to the roadmap it won't be possible to get that soon enough for 
the initial release of xenial - but at least it is being worked on and will one 
day comply.
+ TODO - check FSH in detail
+ TODO - check Debian policy
  
  [Maintenance]
+ TODO - clarify with Stefan
  
  [Background information]
  Of the produced binary packages only libdpdk0 and libdpdk-dev would be 
required to be in main. The texlive-fonts-extra build dependency only is 
required to process the dpkd-doc binary(-indep) package.
  
  Can we only put the source and both library package into main and by
  that avoid the dependency issue?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1492186

Title:
  [MIR] dpdk

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1492186/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to