
On Thu, Jul 27, 2017 at 04:02:35PM +0200, Michal Privoznik wrote:
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.
FYI, I'll wait until after the release before pushing this 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 :|