qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 13/18] docs/system: put qemu-block-drivers body in an include


From: Daniel P . Berrangé
Subject: Re: [PATCH 13/18] docs/system: put qemu-block-drivers body in an included file
Date: Thu, 27 Feb 2020 13:28:08 +0000
User-agent: Mutt/1.13.3 (2020-01-12)

On Thu, Feb 27, 2020 at 11:58:27AM +0000, Peter Maydell wrote:
> On Wed, 26 Feb 2020 at 11:30, Paolo Bonzini <address@hidden> wrote:
> >
> > This removes the "only" directives, and lets us use the conventional
> > "DESCRIPTION" section in the manpage.
> >
> > Signed-off-by: Paolo Bonzini <address@hidden>
> > ---
> >  docs/system/index.rst                  |   2 -
> >  docs/system/qemu-block-drivers.rst     | 987 +------------------------
> >  docs/system/qemu-block-drivers.rst.inc | 954 ++++++++++++++++++++++++
> >  3 files changed, 966 insertions(+), 977 deletions(-)
> >  create mode 100644 docs/system/qemu-block-drivers.rst.inc
> >
> > diff --git a/docs/system/index.rst b/docs/system/index.rst
> > index f66e6ea585..21b5a18b67 100644
> > --- a/docs/system/index.rst
> > +++ b/docs/system/index.rst
> > @@ -13,5 +13,3 @@ Contents:
> >
> >  .. toctree::
> >     :maxdepth: 2
> > -
> > -   qemu-block-drivers
> 
> Why do you drop the documentation from the HTML manual ?
> 
> Is the changing in the underline styles for section
> headings necessary? It's non-obvious in the diff format
> the patch in the email has, but with my local git diff
> settings (algorithm=histogram) it shows up better:
> 
> > Secure Shell (ssh) disk images
> >-------------------------------
> >+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> Given that rST figures out subsection depth automatically
> rather than based on which particular character is used
> maybe we could avoid the noise in the diff?
> 
> (OTOH, we should probably pick a rST style guide for which
> characters to use for which section headings and follow
> it here to avoid unnecessarily confusing ourselves...)

Yes, I'd encourage explicitly documenting the required section
heading chars in particular, as otherwise we get a free for all
which becomes confusing, especially if we need to move
text from one doc into another doc.

For libvirt we chose:

  =========
  Heading 1
  =========

  Heading 2
  =========

  Heading 3
  ---------

  Heading 4
  ~~~~~~~~~

  Heading 5
  .........

  Heading 6
  ^^^^^^^^^


Heading 6 looks a bit odd, but on the flipside it should almost never
need to be used.  https://libvirt.org/styleguide.html


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|




reply via email to

[Prev in Thread] Current Thread [Next in Thread]