- From: Steve Morris via GitHub <sysbot+gh@w3.org>
- Date: Tue, 15 Nov 2016 15:39:50 +0000
- To: public-tvcontrol@w3.org
The following commits were just pushed by stevem-tw to https://github.com/w3c/tvcontrol-api: * Spec converted to WebIDL contiguous mode (automatic conversion) The conversion hardly changes anything from a visual perspective. Under the hoods, the WebIDL definitions that used `<dl>` have been replaced by more readable `<pre>` definitions (which ReSpec calls the WebIDL contiguous mode). I used a tool to convert the spec and tidied the result so that it remains easy to read and maintain. Note the conversion tool generated the "attributes" and "methods" `<dl>` lists which now have to be manually edited. This may prove to be a pain to maintain: the attribute types and method parameters tables duplicate the info in the WebIDL definitions and are easy to get wrong. On top of that, the descriptions of the methods would best be linked to the procedures for these methods, and that's not the case today. We may switch to a "prose-oriented" approach as in other specs later on, though. Side note that there were 2 attributes named `name` in the `TVChannel` interface definition. I renamed the one of type `TVChannelAttributes` to `attributes`. by François Daoust https://github.com/w3c/tvcontrol-api/commit/9d50ba193c1cba82ad47f99981b9dea693fdea9e * Removed local copy of ReSpec code No need to keep a local copy of an old version of ReSpec now that the spec has transitioned to WebIDL contiguous mode. by François Daoust https://github.com/w3c/tvcontrol-api/commit/b66f6041a7b55e4b37a989bba54c924025f70df0 * Merge pull request #25 from tidoust/contiguous-idl Spec converted to WebIDL contiguous mode (automatic conversion) by Steve Morris https://github.com/w3c/tvcontrol-api/commit/ecc186f887665ef7ff48961bfed561831d1a136f
Received on Tuesday, 15 November 2016 15:39:56 UTC