W3C home > Mailing lists > Public > spec-prod@w3.org > October to December 2010

Re: WebIDL support in ReSpec2

From: Gregg Kellogg <gregg@kellogg-assoc.com>
Date: Wed, 20 Oct 2010 01:58:06 -0400
To: Cameron McCormack <cam@mcc.id.au>
CC: Spec Prod <spec-prod@w3.org>
Message-ID: <2F6309E8-7EC9-4774-9273-BA034CB83738@kellogg-assoc.com>
Cameron, I would say that ReSpec2 is still in alpha mode, but I'd encourage anyone to download and work with it. I use it because I'm mainly working on a non-W3C spec, and the plugable nature of it suits my needs well. This should allow for the tool to change and grow in a more organic way, as it's just a matter of adding a module to do what you want and adding it to the invocation chain. It's also an easier environment to work in as a developer to create new functionality, as it's implemented largely with jQuery and templating system based on Perl Template. For instance, I added support for section and figure references and a table of figures along with the recent work on WebIDL.

I believe that the future of ReSpec is ReSpec2, but that's really up to others to decide. You can get started by downloading it via Mercurial from https://dvcs.w3.org/hg/respec2.

As functional as the system is, there are likely issues that remain to be worked out. This will certainly involve other interested parties taking an interest in the software and moving it forward.


On Oct 19, 2010, at 3:10 PM, Cameron McCormack wrote:

Hi Gregg.

Gregg Kellogg:
I added WebIDL support to ReSpec2 [1], equivalent to that available in
ReSpec, but a new jQuery port using Robin's JavaScript WebIDLParser
[2]. You can see an example of this here [3].

I believe that this was the last major piece of functionality missing
from ReSpec2 to bring it in-line with ReSpec v1 features.

What advantages does ReSpec2 have over ReSpec 1?  (And should I start
using it?)

Cameron McCormack ≝ http://mcc.id.au/

Received on Wednesday, 20 October 2010 05:59:08 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:55:15 UTC