Manuel Ebner <[email protected]> writes:

> The optional tag isn't obvious nor defined. Therefore replace with footnotes
> like the one of Sphinx.
>
> Signed-off-by: Manuel Ebner <[email protected]>
> ---
>  .../process/software-requirements.rst         | 22 ++++++++++++-------
>  1 file changed, 14 insertions(+), 8 deletions(-)

Explaining the optionals seems like a fine idea.  I'm a bit less
convinced about the mess of footnotes.

Especially since many of the entries that are *not* marked as optional
really are.  You only need e2fsprogs if you're using ext4.  gdb only if
you're wanting to run a debugger.  jfsutils seems truly optional, etc.
Even GCC is optional if you're using Clang.

I'm not sure what would be best...perhaps replace the --version field
(which people can figure out) with an explanation of when each
dependency would be needed?

jon

Reply via email to