- From: Hodges, Jeff <jeff.hodges@paypal.com>
- Date: Tue, 8 Mar 2016 00:43:45 +0000
- To: Shane McCarron <shane@aptest.com>, Tab Atkins Jr. <jackalmage@gmail.com>
- CC: "spec-prod@w3.org" <spec-prod@w3.org>
> On Fri, Mar 4, 2016 at 11:46 AM, Hodges, Jeff <jeff.hodges@paypal.com> >wrote: >>Hey guys, >> >>might any of y'all have any tips (or tools :) for undertaking spec >>source >>conversion from ReSpec to Bikeshed? On 3/4/16, 12:01 PM, "Shane McCarron" <ahby@aptest.com> wrote: >In general we have tried hard to make the low level stuff compatible, so >it should "just work". well, blow me down, it basically does "just work". below's what it took to get initial readable output -- I haven't yet gone through and de-HTML-ized and bikeshed-ized the spec source though (which seems like something one would want to do). hth, =JeffH ------ I began with rendered ReSpec output file "Overview.html" (because that's what we have access to at this time) -- copied that file to a new file named "index.src.html" in same directory did `bikeshed -f spec index.src.html` got some error msgs, and NO index.html was output :( added metadata section to index.src.html per initial example in https://github.com/tabatkins/bikeshed/blob/master/docs/metadata.md, then.. did `bikeshed -f spec index.src.html` got lots of error msgs including FATAL ones...tho it yielded "index.html" -- loaded that in browser and it's readable :) then.. edited index.src.html again: deleted <style>...</style> (this was rendered respec style block) added "title:" to metadata did `bikeshed -f spec index.src.html` index.html now only rendered front matter thru Abstract and ToC header, nothing after that except References header installed pygments per one of the bikeshed error msgs did `bikeshed -f spec index.src.html` that yielded MUCH fewer error msgs, just these.. FATAL ERROR: Found unmatched text macro [DOM4]. Correct the macro, or escape it with a leading backslash. FATAL ERROR: Found unmatched text macro [HTML5]. Correct the macro, or escape it with a leading backslash. FATAL ERROR: Found unmatched text macro [RFC2119]. Correct the macro, or escape it with a leading backslash. FATAL ERROR: Found unmatched text macro [PSL]. Correct the macro, or escape it with a leading backslash. ..but index.html again only rendered front matter thru Abstract and ToC header, nothing after that except References header so I did s/[...]/\[...]/ for all four of above items (by hand) -- I found them down within.. <section property="bibo:hasPart" resource="#references" typeof="bibo:Chapter" id="references" class="appendix"> ..near end of file did `bikeshed -f spec index.src.html` it ran w/o errors but index.html again only rendered front matter thru Abstract and ToC header, nothing after that except References header so I edited index.src.html again and deleted.. <h1 class="title p-name" id="title" property="dcterms:title">FIDO 2.0: Web API for accessing FIDO 2.0 credentials</h1> deleted: <script type="application/json" id="initialUserConfig">{ "specStatus": "Member-SUBM", "specVersion": "v2.0", "shortName": "fido-web-api", "publishDate": "2015-11-20", "copyrightStart": "2013", "editors": ........ }</script> did `bikeshed -f spec index.src.html` got both warnings and errors and the full spec rendered in index.html -- good enough for now end
Received on Tuesday, 8 March 2016 00:44:18 UTC