All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stephen Hemminger <stephen@networkplumber.org>
To: Bruce Richardson <bruce.richardson@intel.com>
Cc: dev@dpdk.org, techboard@dpdk.org
Subject: Re: [dpdk-dev] [dpdk-techboard] [PATCH 0/6] remove a few example applications
Date: Wed, 23 Oct 2019 08:21:13 -0700	[thread overview]
Message-ID: <20191023082113.6d46c720@hermes.lan> (raw)
In-Reply-To: <20191003131918.30970-1-bruce.richardson@intel.com>

On Thu,  3 Oct 2019 14:19:12 +0100
Bruce Richardson <bruce.richardson@intel.com> wrote:

> As discussed by the DPDK technical board e.g. [1][2] and on the DPDK
> mailing list [3], we have a lot of example applications shipped with
> DPDK - a number which increases with each DPDK release, and not all of
> which are probably needed any more. Therefore, this set removes 5
> example applications from the repository.
> 
> The removal of each app is relatively straight-forward, though the use
> of a table in the intro section of the sample app guide document makes
> removing each app individually more difficult, as the table needs to be
> reformed. Rather than increasing the diff by reformatting the table each
> time, or the opposite approach of doing all table removals in one shot
> at the end of the set, we have taken a compromise approach here, and
> each example table entry is cleared once the example is removed, and the
> table is finally rebalanced once at the end, by just compressing up the
> spaces on each side.
> 
> [1] https://mails.dpdk.org/archives/dev/2019-May/132288.html
> [2] https://mails.dpdk.org/archives/dev/2019-June/135847.html
> [3] https://mails.dpdk.org/archives/dev/2019-July/138676.html
> 
> 
> Bruce Richardson (3):
>   examples/exception_path: remove example from DPDK
>   examples/l3fwd-vf: remove example from DPDK
>   doc: close up gaps in sample app guide table
> 
> Ciara Power (3):
>   examples/quota-watermark: remove example from DPDK
>   examples/netmap-compat: remove example from DPDK
>   examples/load_balancer: remove example from DPDK
> 
>  MAINTAINERS                                   |   15 -
>  doc/guides/sample_app_ug/exception_path.rst   |  281 -----
>  doc/guides/sample_app_ug/index.rst            |    5 -
>  doc/guides/sample_app_ug/intro.rst            |   30 +-
>  .../sample_app_ug/l3_forward_virtual.rst      |   98 --
>  doc/guides/sample_app_ug/load_balancer.rst    |  201 ----
>  .../sample_app_ug/netmap_compatibility.rst    |  130 --
>  doc/guides/sample_app_ug/quota_watermark.rst  |  465 -------
>  examples/Makefile                             |    5 -
>  examples/exception_path/Makefile              |   57 -
>  examples/exception_path/main.c                |  589 ---------
>  examples/exception_path/meson.build           |   11 -
>  examples/l3fwd-vf/Makefile                    |   62 -
>  examples/l3fwd-vf/main.c                      | 1072 -----------------
>  examples/l3fwd-vf/meson.build                 |   12 -
>  examples/load_balancer/Makefile               |   62 -
>  examples/load_balancer/config.c               | 1030 ----------------
>  examples/load_balancer/init.c                 |  520 --------
>  examples/load_balancer/main.c                 |   76 --
>  examples/load_balancer/main.h                 |  351 ------
>  examples/load_balancer/meson.build            |   12 -
>  examples/load_balancer/runtime.c              |  642 ----------
>  examples/meson.build                          |    9 +-
>  examples/netmap_compat/Makefile               |   22 -
>  examples/netmap_compat/bridge/Makefile        |   35 -
>  examples/netmap_compat/bridge/bridge.c        |  343 ------
>  examples/netmap_compat/lib/compat_netmap.c    |  899 --------------
>  examples/netmap_compat/lib/compat_netmap.h    |   51 -
>  examples/netmap_compat/meson.build            |   10 -
>  examples/netmap_compat/netmap/netmap.h        |  289 -----
>  examples/netmap_compat/netmap/netmap_user.h   |   95 --
>  examples/quota_watermark/Makefile             |   16 -
>  examples/quota_watermark/include/conf.h       |   19 -
>  examples/quota_watermark/meson.build          |   10 -
>  examples/quota_watermark/qw/Makefile          |   22 -
>  examples/quota_watermark/qw/args.c            |   78 --
>  examples/quota_watermark/qw/args.h            |   12 -
>  examples/quota_watermark/qw/init.c            |  164 ---
>  examples/quota_watermark/qw/init.h            |   14 -
>  examples/quota_watermark/qw/main.c            |  365 ------
>  examples/quota_watermark/qw/main.h            |   31 -
>  examples/quota_watermark/qwctl/Makefile       |   22 -
>  examples/quota_watermark/qwctl/commands.c     |  196 ---
>  examples/quota_watermark/qwctl/commands.h     |   12 -
>  examples/quota_watermark/qwctl/qwctl.c        |   67 --
>  examples/quota_watermark/qwctl/qwctl.h        |   12 -
>  46 files changed, 17 insertions(+), 8502 deletions(-)
>  delete mode 100644 doc/guides/sample_app_ug/exception_path.rst
>  delete mode 100644 doc/guides/sample_app_ug/l3_forward_virtual.rst
>  delete mode 100644 doc/guides/sample_app_ug/load_balancer.rst
>  delete mode 100644 doc/guides/sample_app_ug/netmap_compatibility.rst
>  delete mode 100644 doc/guides/sample_app_ug/quota_watermark.rst
>  delete mode 100644 examples/exception_path/Makefile
>  delete mode 100644 examples/exception_path/main.c
>  delete mode 100644 examples/exception_path/meson.build
>  delete mode 100644 examples/l3fwd-vf/Makefile
>  delete mode 100644 examples/l3fwd-vf/main.c
>  delete mode 100644 examples/l3fwd-vf/meson.build
>  delete mode 100644 examples/load_balancer/Makefile
>  delete mode 100644 examples/load_balancer/config.c
>  delete mode 100644 examples/load_balancer/init.c
>  delete mode 100644 examples/load_balancer/main.c
>  delete mode 100644 examples/load_balancer/main.h
>  delete mode 100644 examples/load_balancer/meson.build
>  delete mode 100644 examples/load_balancer/runtime.c
>  delete mode 100644 examples/netmap_compat/Makefile
>  delete mode 100644 examples/netmap_compat/bridge/Makefile
>  delete mode 100644 examples/netmap_compat/bridge/bridge.c
>  delete mode 100644 examples/netmap_compat/lib/compat_netmap.c
>  delete mode 100644 examples/netmap_compat/lib/compat_netmap.h
>  delete mode 100644 examples/netmap_compat/meson.build
>  delete mode 100644 examples/netmap_compat/netmap/netmap.h
>  delete mode 100644 examples/netmap_compat/netmap/netmap_user.h
>  delete mode 100644 examples/quota_watermark/Makefile
>  delete mode 100644 examples/quota_watermark/include/conf.h
>  delete mode 100644 examples/quota_watermark/meson.build
>  delete mode 100644 examples/quota_watermark/qw/Makefile
>  delete mode 100644 examples/quota_watermark/qw/args.c
>  delete mode 100644 examples/quota_watermark/qw/args.h
>  delete mode 100644 examples/quota_watermark/qw/init.c
>  delete mode 100644 examples/quota_watermark/qw/init.h
>  delete mode 100644 examples/quota_watermark/qw/main.c
>  delete mode 100644 examples/quota_watermark/qw/main.h
>  delete mode 100644 examples/quota_watermark/qwctl/Makefile
>  delete mode 100644 examples/quota_watermark/qwctl/commands.c
>  delete mode 100644 examples/quota_watermark/qwctl/commands.h
>  delete mode 100644 examples/quota_watermark/qwctl/qwctl.c
>  delete mode 100644 examples/quota_watermark/qwctl/qwctl.h
> 

Ack for whole series, lets make this the smallest release

Acked-by: Stephen Hemminger <stephen@networkplumber.org>

  parent reply	other threads:[~2019-10-23 15:21 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-03 13:19 [dpdk-dev] [PATCH 0/6] remove a few example applications Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 1/6] examples/exception_path: remove example from DPDK Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 2/6] examples/l3fwd-vf: " Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 3/6] examples/quota-watermark: " Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 4/6] examples/netmap-compat: " Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 5/6] examples/load_balancer: " Bruce Richardson
2019-10-03 13:19 ` [dpdk-dev] [PATCH 6/6] doc: close up gaps in sample app guide table Bruce Richardson
2019-10-23 15:19   ` Thomas Monjalon
2019-10-23 15:21 ` Stephen Hemminger [this message]
2019-10-23 15:53   ` [dpdk-dev] [dpdk-techboard] [PATCH 0/6] remove a few example applications Hemant Agrawal
2019-10-24 13:31 ` [dpdk-dev] [PATCH v2 " Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 1/6] doc: remove unnecessary sample app guide table Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 2/6] examples/exception_path: remove example from DPDK Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 3/6] examples/l3fwd-vf: " Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 4/6] examples/quota-watermark: " Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 5/6] examples/netmap-compat: " Ciara Power
2019-10-24 13:31   ` [dpdk-dev] [PATCH v2 6/6] examples/load_balancer: " Ciara Power
2019-10-24 14:12   ` [dpdk-dev] [PATCH v2 0/6] remove a few example applications David Marchand
2019-10-25  9:56 ` [dpdk-dev] [PATCH v3 " Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 1/6] doc: remove unnecessary sample app guide table Ciara Power
2019-10-25 10:26     ` [dpdk-dev] [dpdk-techboard] " Bruce Richardson
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 2/6] examples/exception_path: remove example Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 3/6] examples/l3fwd-vf: " Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 4/6] examples/quota-watermark: " Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 5/6] examples/netmap-compat: " Ciara Power
2019-10-25  9:56   ` [dpdk-dev] [PATCH v3 6/6] examples/load_balancer: " Ciara Power
2019-10-26 20:35   ` [dpdk-dev] [PATCH v3 0/6] remove a few example applications David Marchand

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191023082113.6d46c720@hermes.lan \
    --to=stephen@networkplumber.org \
    --cc=bruce.richardson@intel.com \
    --cc=dev@dpdk.org \
    --cc=techboard@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.