[libvirt PATCH v2 0/6] docs: Unclutter top-level directory

Andrea Bolognani abologna at redhat.com
Tue Dec 21 15:30:27 UTC 2021


Note that the icons part is untested, because testing it properly
would require uploading the generated website to some
publicly-accessible location and browsing it using various devices.
I have, however, looked at a few popular websites and I've seen them
use icons that are not in the top-level directory, so I'm reasonably
confident that icons will keep working fine even after moving them.

Changes from [v1]:

  * extend scope to include icons and CSS files.

[v1] https://listman.redhat.com/archives/libvir-list/2021-December/msg00818.html

Andrea Bolognani (6):
  docs: Drop structures.svg
  docs: Add <link> pointing to favicon.ico
  docs: Move all images to a subdirectory
  docs: Move all icons to a subdirectory
  docs: Move all CSS files to a subdirectory
  docs: Move font definitions with other CSS files

 docs/api.rst                                  |   6 +-
 docs/browserconfig.xml                        |   2 +-
 docs/{fonts/stylesheet.css => css/fonts.css}  |  18 +-
 docs/{ => css}/generic.css                    |   0
 docs/{ => css}/libvirt.css                    |   4 +-
 docs/{ => css}/main.css                       |   2 +-
 docs/css/meson.build                          |  17 ++
 docs/{ => css}/mobile.css                     |   2 +-
 docs/fonts/meson.build                        |   1 -
 docs/goals.html.in                            |   2 +-
 docs/{ => icons}/android-chrome-192x192.png   | Bin
 docs/{ => icons}/android-chrome-256x256.png   | Bin
 docs/{ => icons}/apple-touch-icon.png         | Bin
 docs/{ => icons}/favicon-16x16.png            | Bin
 docs/{ => icons}/favicon-32x32.png            | Bin
 docs/{ => icons}/favicon.ico                  | Bin
 docs/icons/meson.build                        |  19 ++
 docs/{ => icons}/mstile-150x150.png           | Bin
 docs/{ => images}/event_loop_simple.png       | Bin
 docs/{ => images}/event_loop_simple.svg       |   0
 docs/{ => images}/event_loop_worker.png       | Bin
 docs/{ => images}/event_loop_worker.svg       |   0
 docs/{ => images}/libvirt-daemon-arch.png     | Bin
 docs/{ => images}/libvirt-daemon-arch.svg     |   0
 docs/{ => images}/libvirt-driver-arch.png     | Bin
 docs/{ => images}/libvirt-driver-arch.svg     |   0
 docs/{ => images}/libvirt-object-model.png    | Bin
 docs/{ => images}/libvirt-object-model.svg    |   0
 .../libvirt-virConnect-example.png            | Bin
 .../libvirt-virConnect-example.svg            |   0
 docs/images/meson.build                       |  24 +++
 .../{ => images}/migration-managed-direct.png | Bin
 .../{ => images}/migration-managed-direct.svg |   0
 docs/{ => images}/migration-managed-p2p.png   | Bin
 docs/{ => images}/migration-managed-p2p.svg   |   0
 docs/{ => images}/migration-native.png        | Bin
 docs/{ => images}/migration-native.svg        |   0
 docs/{ => images}/migration-tunnel.png        | Bin
 docs/{ => images}/migration-tunnel.svg        |   0
 .../migration-unmanaged-direct.png            | Bin
 .../migration-unmanaged-direct.svg            |   0
 docs/{ => images}/node.gif                    | Bin
 docs/{ => images}/node.svg                    |   0
 docs/internals.html.in                        |   2 +-
 docs/internals/eventloop.html.in              |   4 +-
 docs/manifest.json                            |   4 +-
 docs/meson.build                              |  26 +--
 docs/migration.rst                            |  10 +-
 docs/page.xsl                                 |   9 +-
 docs/structures.svg                           | 187 ------------------
 50 files changed, 96 insertions(+), 243 deletions(-)
 rename docs/{fonts/stylesheet.css => css/fonts.css} (60%)
 rename docs/{ => css}/generic.css (100%)
 rename docs/{ => css}/libvirt.css (98%)
 rename docs/{ => css}/main.css (68%)
 create mode 100644 docs/css/meson.build
 rename docs/{ => css}/mobile.css (95%)
 rename docs/{ => icons}/android-chrome-192x192.png (100%)
 rename docs/{ => icons}/android-chrome-256x256.png (100%)
 rename docs/{ => icons}/apple-touch-icon.png (100%)
 rename docs/{ => icons}/favicon-16x16.png (100%)
 rename docs/{ => icons}/favicon-32x32.png (100%)
 rename docs/{ => icons}/favicon.ico (100%)
 create mode 100644 docs/icons/meson.build
 rename docs/{ => icons}/mstile-150x150.png (100%)
 rename docs/{ => images}/event_loop_simple.png (100%)
 rename docs/{ => images}/event_loop_simple.svg (100%)
 rename docs/{ => images}/event_loop_worker.png (100%)
 rename docs/{ => images}/event_loop_worker.svg (100%)
 rename docs/{ => images}/libvirt-daemon-arch.png (100%)
 rename docs/{ => images}/libvirt-daemon-arch.svg (100%)
 rename docs/{ => images}/libvirt-driver-arch.png (100%)
 rename docs/{ => images}/libvirt-driver-arch.svg (100%)
 rename docs/{ => images}/libvirt-object-model.png (100%)
 rename docs/{ => images}/libvirt-object-model.svg (100%)
 rename docs/{ => images}/libvirt-virConnect-example.png (100%)
 rename docs/{ => images}/libvirt-virConnect-example.svg (100%)
 create mode 100644 docs/images/meson.build
 rename docs/{ => images}/migration-managed-direct.png (100%)
 rename docs/{ => images}/migration-managed-direct.svg (100%)
 rename docs/{ => images}/migration-managed-p2p.png (100%)
 rename docs/{ => images}/migration-managed-p2p.svg (100%)
 rename docs/{ => images}/migration-native.png (100%)
 rename docs/{ => images}/migration-native.svg (100%)
 rename docs/{ => images}/migration-tunnel.png (100%)
 rename docs/{ => images}/migration-tunnel.svg (100%)
 rename docs/{ => images}/migration-unmanaged-direct.png (100%)
 rename docs/{ => images}/migration-unmanaged-direct.svg (100%)
 rename docs/{ => images}/node.gif (100%)
 rename docs/{ => images}/node.svg (100%)
 delete mode 100644 docs/structures.svg

-- 
2.31.1





More information about the libvir-list mailing list