qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [for-5.2 0/9] docs: Move orphan top-level .rst files into manuals
@ 2020-11-12 14:40 Peter Maydell
  2020-11-12 14:40 ` [for-5.2 1/9] docs: Move virtio-net-failover.rst into the system manual Peter Maydell
                   ` (9 more replies)
  0 siblings, 10 replies; 21+ messages in thread
From: Peter Maydell @ 2020-11-12 14:40 UTC (permalink / raw)
  To: qemu-devel

Currently we have a handful of rST documents that are sat in the top
level docs/ directory and do not get built into the manuals.  These
are a legacy from the period after we'd decided we wanted rST format
documentation but before we'd set up the manual structure.  This
patchset moves them all into at least plausibly suitable places in
the manual set:

 * virtio-net-failover, cpu-hotplug, virtio-pmem all go into the
   system manual
 * microvm goes into the system manual, but first we have to create a
   structure in target-i386.rst that lets us have a list of multiple
   machine types (along the pattern that target-arm.rst does)
 * pr-manager.rst goes into the system manual, but the part of it
   documenting the qemu-pr-helper executable needs to go into the
   tools manual

If anybody who cares about the x86 machine models would like to
create some documentation of the others ("q35", "isapc", "xenpv",
"xenfv") you now have a place for it to live :-)

Since there's no good way to cross-reference between different
manuals there is no direct link between the pr-manager.rst and the
qemu-pr-helper.rst; my proposal for fixing that is the recent "build
a single manual, not five" RFC.

thanks
-- PMM

Peter Maydell (9):
  docs: Move virtio-net-failover.rst into the system manual
  docs: Move cpu-hotplug.rst into the system manual
  docs: Move virtio-pmem.rst into the system manual
  docs/system/virtio-pmem.rst: Fix minor style issues
  docs: Split out 'pc' machine model docs into their own file
  docs: Move microvm.rst into the system manual
  docs: Move pr-manager.rst into the system manual
  docs: Split qemu-pr-helper documentation into tools manual
  docs/system/pr-manager.rst: Fix minor docs nits

 docs/meson.build                          |  1 +
 docs/{ => system}/cpu-hotplug.rst         |  0
 docs/{ => system/i386}/microvm.rst        |  5 +-
 docs/system/i386/pc.rst                   |  7 ++
 docs/system/index.rst                     |  4 +
 docs/{ => system}/pr-manager.rst          | 44 ++---------
 docs/system/target-i386.rst               | 19 +++--
 docs/{ => system}/virtio-net-failover.rst |  0
 docs/system/virtio-pmem.rst               | 75 +++++++++++++++++++
 docs/tools/conf.py                        |  2 +
 docs/tools/index.rst                      |  1 +
 docs/tools/qemu-pr-helper.rst             | 90 +++++++++++++++++++++++
 docs/virtio-pmem.rst                      | 76 -------------------
 13 files changed, 204 insertions(+), 120 deletions(-)
 rename docs/{ => system}/cpu-hotplug.rst (100%)
 rename docs/{ => system/i386}/microvm.rst (98%)
 create mode 100644 docs/system/i386/pc.rst
 rename docs/{ => system}/pr-manager.rst (68%)
 rename docs/{ => system}/virtio-net-failover.rst (100%)
 create mode 100644 docs/system/virtio-pmem.rst
 create mode 100644 docs/tools/qemu-pr-helper.rst
 delete mode 100644 docs/virtio-pmem.rst

-- 
2.20.1



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

end of thread, other threads:[~2020-11-19 14:18 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-12 14:40 [for-5.2 0/9] docs: Move orphan top-level .rst files into manuals Peter Maydell
2020-11-12 14:40 ` [for-5.2 1/9] docs: Move virtio-net-failover.rst into the system manual Peter Maydell
2020-11-12 18:08   ` Alex Bennée
2020-11-12 14:40 ` [for-5.2 2/9] docs: Move cpu-hotplug.rst " Peter Maydell
2020-11-12 18:10   ` Alex Bennée
2020-11-12 14:40 ` [for-5.2 3/9] docs: Move virtio-pmem.rst " Peter Maydell
2020-11-12 18:17   ` Alex Bennée
2020-11-12 14:40 ` [for-5.2 4/9] docs/system/virtio-pmem.rst: Fix minor style issues Peter Maydell
2020-11-12 18:23   ` Alex Bennée
2020-11-19 14:17   ` Pankaj Gupta
2020-11-12 14:40 ` [for-5.2 5/9] docs: Split out 'pc' machine model docs into their own file Peter Maydell
2020-11-12 18:26   ` Alex Bennée
2020-11-12 14:40 ` [for-5.2 6/9] docs: Move microvm.rst into the system manual Peter Maydell
2020-11-12 18:30   ` Alex Bennée
2020-11-12 14:40 ` [for-5.2 7/9] docs: Move pr-manager.rst " Peter Maydell
2020-11-12 18:31   ` Alex Bennée
2020-11-12 14:40 ` [for-5.2 8/9] docs: Split qemu-pr-helper documentation into tools manual Peter Maydell
2020-11-12 18:32   ` Alex Bennée
2020-11-12 14:40 ` [for-5.2 9/9] docs/system/pr-manager.rst: Fix minor docs nits Peter Maydell
2020-11-12 18:32   ` Alex Bennée
2020-11-12 18:33 ` [for-5.2 0/9] docs: Move orphan top-level .rst files into manuals Alex Bennée

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).