From 424117e52ce52fd8d3bd61181fc55597ebf1274b Mon Sep 17 00:00:00 2001 From: David Lamparter Date: Wed, 7 Jul 2021 15:48:39 +0200 Subject: [PATCH] doc/workflow: YANG is a hard requirement The text didn't reflect the YANG requirement decision yet. Signed-off-by: David Lamparter --- doc/developer/workflow.rst | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/developer/workflow.rst b/doc/developer/workflow.rst index 526f40e3e7..dae175a732 100644 --- a/doc/developer/workflow.rst +++ b/doc/developer/workflow.rst @@ -898,8 +898,15 @@ preference, these are: This is the preferred way for all FRR knobs. Not all daemons and features are fully YANGified yet, so in some cases new features cannot rely on a - YANG interface. However, if a new feature/PR *can* implement a YANG - interface, it probably *should*. + YANG interface. If a daemon already implements a YANG interface (even + partial), new CLI options must be implemented through a YANG model. + + .. warning:: + + Unlike everything else in this section being guidelines with some slack, + implementing and using a YANG interface for new CLI options in (even + partially!) YANGified daemons is a hard requirement. + - at configuration/runtime, through the CLI. -- 2.39.5