On 07/26/2017 07:51 PM, Daniel P. Berrange wrote:
This started as an attempt to add modern favicon support to
the website. This requires use of HTML5 only syntax, which
lead to the massive cleanup to stop using XHTML 1.0, which
forms all of this series except the last patch
Daniel P. Berrange (12):
docs: switch to using 'id' attribute instead of 'name' for links
docs: drop XHTML 1.0 validation of website
docs: make xmllint & xsltproc compulsory
docs: fix typo s/∧/&/
docs: remove use of in docs
docs: remove use of — entity
docs: use UTF-8 instead of HTML entities for decorated letters
docs: switch to using HTML5 doctype declaration
docs: generate pretty indented HTML for API docs
docs: remove bogus 'shape' attribute on links
docs: explicitly declare pages as being UTF-8 format
docs: add full set of "favicon" files to support modern clients
.travis.yml | 1 -
docs/404.html.in | 2 +-
docs/Makefile.am | 52 +--
docs/acl.html.in | 8 +-
docs/aclpolkit.html.in | 34 +-
docs/android-chrome-192x192.png | Bin 0 -> 13057 bytes
docs/android-chrome-256x256.png | Bin 0 -> 16597 bytes
docs/api.html.in | 10 +-
docs/api_extension.html.in | 14 +-
docs/apple-touch-icon.png | Bin 0 -> 10489 bytes
docs/apps.html.in | 38 +--
docs/architecture.html.in | 8 +-
docs/auditlog.html.in | 40 +--
docs/auth.html.in | 16 +-
docs/bindings.html.in | 2 +-
docs/browserconfig.xml | 9 +
docs/bugs.html.in | 12 +-
docs/cgroups.html.in | 26 +-
docs/compiling.html.in | 8 +-
docs/contact.html.in | 8 +-
docs/contribute.html.in | 12 +-
docs/csharp.html.in | 634 +++++++++++++++++------------------
docs/devguide.html.in | 2 +-
docs/docs.html.in | 2 +-
docs/downloads.html.in | 14 +-
docs/drivers.html.in | 6 +-
docs/drvbhyve.html.in | 22 +-
docs/drvesx.html.in | 46 +--
docs/drvhyperv.html.in | 12 +-
docs/drvlxc.html.in | 54 +--
docs/drvnodedev.html.in | 10 +-
docs/drvopenvz.html.in | 14 +-
docs/drvphyp.html.in | 8 +-
docs/drvqemu.html.in | 34 +-
docs/drvremote.html.in | 2 +-
docs/drvtest.html.in | 2 +-
docs/drvuml.html.in | 4 +-
docs/drvvbox.html.in | 6 +-
docs/drvvirtuozzo.html.in | 8 +-
docs/drvvmware.html.in | 6 +-
docs/drvxen.html.in | 16 +-
docs/errors.html.in | 2 +-
docs/favicon-16x16.png | Bin 0 -> 872 bytes
docs/favicon-32x32.png | Bin 0 -> 1793 bytes
docs/favicon.ico | Bin 0 -> 15086 bytes
docs/firewall.html.in | 8 +-
docs/format.html.in | 22 +-
docs/formatcaps.html.in | 10 +-
docs/formatdomain.html.in | 228 ++++++-------
docs/formatdomaincaps.html.in | 26 +-
docs/formatnetwork.html.in | 36 +-
docs/formatnode.html.in | 6 +-
docs/formatnwfilter.html.in | 70 ++--
docs/formatsecret.html.in | 12 +-
docs/formatsnapshot.html.in | 6 +-
docs/formatstorage.html.in | 30 +-
docs/formatstorageencryption.html.in | 12 +-
docs/genaclperms.pl | 2 +-
docs/goals.html.in | 2 +-
docs/governance.html.in | 14 +-
docs/hacking.html.in | 42 +--
docs/hooks.html.in | 34 +-
docs/hvsupport.pl | 2 +-
docs/index.html.in | 22 +-
docs/internals.html.in | 2 +-
docs/internals/command.html.in | 34 +-
docs/internals/eventloop.html.in | 8 +-
docs/internals/locking.html.in | 18 +-
docs/internals/oomtesting.html.in | 10 +-
docs/internals/rpc.html.in | 44 +--
docs/java.html.in | 2 +-
docs/locking-lockd.html.in | 10 +-
docs/locking-sanlock.html.in | 12 +-
docs/locking.html.in | 4 +-
docs/logging.html.in | 16 +-
docs/manifest.json | 18 +
docs/migration.html.in | 38 +--
docs/mstile-150x150.png | Bin 0 -> 7579 bytes
docs/newapi.xsl | 19 +-
docs/news-2005.html.in | 6 +-
docs/news-2006.html.in | 6 +-
docs/news-2007.html.in | 6 +-
docs/news-2008.html.in | 6 +-
docs/news-2009.html.in | 6 +-
docs/news-2010.html.in | 6 +-
docs/news-2011.html.in | 6 +-
docs/news-2012.html.in | 6 +-
docs/news-2013.html.in | 6 +-
docs/news-2014.html.in | 2 +-
docs/news-2015.html.in | 2 +-
docs/news-2016.html.in | 2 +-
docs/news-html.xsl | 2 +-
docs/nss.html.in | 12 +-
docs/page.xsl | 23 +-
docs/php.html.in | 2 +-
docs/python.html.in | 2 +-
docs/remote.html.in | 30 +-
docs/search.php.in | 2 +-
docs/secureusage.html.in | 16 +-
docs/securityprocess.html.in | 14 +-
docs/site.xsl | 4 +-
docs/storage.html.in | 28 +-
docs/subsite.xsl | 4 +-
docs/testapi.html.in | 2 +-
docs/testsuites.html.in | 2 +-
docs/testtck.html.in | 2 +-
docs/uri.html.in | 30 +-
docs/virshcmdref.html.in | 16 +-
docs/windows.html.in | 20 +-
libvirt.spec.in | 1 -
m4/virt-external-programs.m4 | 13 +-
111 files changed, 1150 insertions(+), 1158 deletions(-)
create mode 100644 docs/android-chrome-192x192.png
create mode 100644 docs/android-chrome-256x256.png
create mode 100644 docs/apple-touch-icon.png
create mode 100644 docs/browserconfig.xml
create mode 100644 docs/favicon-16x16.png
create mode 100644 docs/favicon-32x32.png
create mode 100644 docs/favicon.ico
create mode 100644 docs/manifest.json
create mode 100644 docs/mstile-150x150.png
Looks okay. Although you'll need to rebase this and resolve conflicts
due to Martin's recent timestamp patch. Speaking of which, the majority
of the pages have the timestamp already, but for instance the following
does not:
http://libvirt.org/html/libvirt-libvirt-domain.html
ACK to this though.
Michal