|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH for-4.11 v2 0/9] Provide support matrix generator
On 11/04/2018, 16:36, "Ian Jackson" <ian.jackson@xxxxxxxxxxxxx> wrote:
This series provides code to generate a feature support matrix, to
replace the one on the wiki. You can see an example of the output
here:
http://xenbits.xen.org/people/iwj/2018/support-matrix-example-v2/t.html
There is also an accompanying SUPPORT.html to make the links for 4.11
work.
Patches 1-3 fix syntax trouble in SUPPORT.md (and commit us to using
pandoc format for it). Patches 4-7 arrange to generate a SUPPORT.html
at the toplevel of the generated docs. These should all be backported
to 4.10.
Patches 8 and 9 are the support matrix generator. They are not hooked
into any of the xen.git makefiles but it seemed best to have them here
in xen.git/docs rather than floating about in some ad hoc crontab
repo.
ar 1/9 SUPPORT.md: Syntax: Fix some bullet lists
ar 2/9 SUPPORT.md: Syntax: Fix a typo "States"
m r 3/9 SUPPORT.md: Syntax: Provide a title rather than a
r 4/9 docs/gen-html-index: Extract titles from HTML documents
r 5/9 docs/gen-html-index: Support documents at the toplevel
r 6/9 docs/Makefile: Introduce GENERATE_PANDOC_RULE_RAW
r 7/9 docs/Makefile: Format SUPPORT.md into the toplevel
+ 8/9 docs: Provide parse-support-md
+ 9/9 docs: Provide support-matrix-generate, to generate ...
a = acked (by a tools or REST maintainer)
r = release-acked for 4.11
+ = new patch
m = modified commit message
I think if the output is tolerably accurate, it would be valuable to
get this set up as a cron job ASAP. Stylistic and formatting
improvements etc. can be done on top.
My plan is that the cron job will use the matrix generator from
xen.git#master.
For my reference, this was generated with
docs/support-matrix-generate HEAD SUPPORT.html
refs/heads/wip.support-stmt-NN
https://xenbits.xen.org/docs/NN-testing/SUPPORT.html >t.html
rsync -vP t.html SUPPORT.html
xenbits:public_html/2018/support-matrix-example-v1/
Acked-by: Lars Kurth <lars.kurth@xxxxxxxxxx>
Ian, this looks good.
Only a small comment: for table entries such as
x86/PCI Device Passthrough x86 PV Supported, with caveats
Supported, with caveats
x86 HVM Supported, with caveats[*]
Supported, with caveats[*]
The footnote [*] should probably apply to all items in the tree, not just the
last one. Also, the 4.10 link didn't work (probably because the SUPPORT.md
format changes need backporting)
Regards
Lars
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |