DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH 0/1] update abi maintainership
@ 2022-08-08 10:58 Ray Kinsella
  2022-08-08 10:58 ` [PATCH 1/1] devtools: eol abi as a separate function Ray Kinsella
  0 siblings, 1 reply; 3+ messages in thread
From: Ray Kinsella @ 2022-08-08 10:58 UTC (permalink / raw)
  To: dev; +Cc: thomas, bruce.richardson, david.marchand, ferruh.yigit, mdr

In anticipation of a role change. I wanted to make sure there is orderly handover of maintainership
of the abi. I think the proposed change reflects the reality of what is happening in the project in
anycase.

Ray Kinsella (1):
  devtools: eol abi as a separate function

 MAINTAINERS | 27 +++++++++------------------
 1 file changed, 9 insertions(+), 18 deletions(-)

--
2.20.1

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 1/1] devtools: eol abi as a separate function
  2022-08-08 10:58 [PATCH 0/1] update abi maintainership Ray Kinsella
@ 2022-08-08 10:58 ` Ray Kinsella
  2022-10-11  0:36   ` Thomas Monjalon
  0 siblings, 1 reply; 3+ messages in thread
From: Ray Kinsella @ 2022-08-08 10:58 UTC (permalink / raw)
  To: dev; +Cc: thomas, bruce.richardson, david.marchand, ferruh.yigit, mdr

Developer tools associated with abi are maintained with as part of
developer tooling, eal abi headers are maintained with eal, abi build
scripts are maintained with the build system and abi policy and version
documents along with rest of the documentation.

Major change is that individual components maintainers become
responsible for ensuring correctness of their map file(s).

Signed-off-by: Ray Kinsella <mdr@ashroe.eu>
---
 MAINTAINERS | 27 +++++++++------------------
 1 file changed, 9 insertions(+), 18 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 32ffdd1a61..25be8e35bc 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -79,20 +79,27 @@ Developers and Maintainers Tools
 M: Thomas Monjalon <thomas@monjalon.net>
 F: MAINTAINERS
 F: devtools/build-dict.sh
+F: devtools/check-abi.sh
+F: devtools/check-abi-version.sh
 F: devtools/check-doc-vs-code.sh
 F: devtools/check-dup-includes.sh
 F: devtools/check-maintainers.sh
 F: devtools/check-forbidden-tokens.awk
 F: devtools/check-git-log.sh
 F: devtools/check-spdx-tag.sh
+F: devtools/check-symbol-change.sh
 F: devtools/check-symbol-maps.sh
 F: devtools/checkpatches.sh
+F: devtools/gen-abi.sh
 F: devtools/get-maintainer.sh
 F: devtools/git-log-fixes.sh
 F: devtools/load-devel-config
 F: devtools/parse-flow-support.sh
 F: devtools/process-iwyu.py
+F: devtools/update-abi.sh
 F: devtools/update-patches.py
+F: devtools/update_version_map_abi.py
+F: devtools/libabigail.abignore
 F: devtools/words-case.txt
 F: license/
 F: .editorconfig
@@ -103,11 +110,13 @@ F: Makefile
 F: meson.build
 F: meson_options.txt
 F: config/
+F: buildtools/check-symbols.sh
 F: buildtools/chkincs/
 F: buildtools/call-sphinx-build.py
 F: buildtools/get-cpu-count.py
 F: buildtools/get-numa-count.py
 F: buildtools/list-dir-globs.py
+F: buildtools/map-list-symbol.sh
 F: buildtools/pkg-config/
 F: buildtools/symlink-drivers-solibs.sh
 F: buildtools/symlink-drivers-solibs.py
@@ -121,24 +130,6 @@ F: .travis.yml
 F: .github/workflows/build.yml
 F: .ci/
 
-ABI Policy & Versioning
-M: Ray Kinsella <mdr@ashroe.eu>
-F: lib/eal/include/rte_compat.h
-F: lib/eal/include/rte_function_versioning.h
-F: doc/guides/contributing/abi_*.rst
-F: doc/guides/rel_notes/deprecation.rst
-F: devtools/check-abi.sh
-F: devtools/check-abi-version.sh
-F: devtools/check-symbol-change.sh
-F: devtools/gen-abi.sh
-F: devtools/libabigail.abignore
-F: devtools/update-abi.sh
-F: devtools/update_version_map_abi.py
-F: buildtools/check-symbols.sh
-F: buildtools/map-list-symbol.sh
-F: drivers/*/*/*.map
-F: lib/*/*.map
-
 Driver information
 M: Neil Horman <nhorman@tuxdriver.com>
 M: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com>
-- 
2.20.1


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH 1/1] devtools: eol abi as a separate function
  2022-08-08 10:58 ` [PATCH 1/1] devtools: eol abi as a separate function Ray Kinsella
@ 2022-10-11  0:36   ` Thomas Monjalon
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Monjalon @ 2022-10-11  0:36 UTC (permalink / raw)
  To: Ray Kinsella; +Cc: dev, bruce.richardson, david.marchand, ferruh.yigit

08/08/2022 12:58, Ray Kinsella:
> Developer tools associated with abi are maintained with as part of
> developer tooling, eal abi headers are maintained with eal, abi build
> scripts are maintained with the build system and abi policy and version
> documents along with rest of the documentation.
> 
> Major change is that individual components maintainers become
> responsible for ensuring correctness of their map file(s).
> 
> Signed-off-by: Ray Kinsella <mdr@ashroe.eu>

Applied, thanks for the help on this difficult topic.



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-10-11  0:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-08 10:58 [PATCH 0/1] update abi maintainership Ray Kinsella
2022-08-08 10:58 ` [PATCH 1/1] devtools: eol abi as a separate function Ray Kinsella
2022-10-11  0:36   ` Thomas Monjalon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).