Re: [tap] Wakey wakey

Gaurav Vaidya <gaurav@ggvaidya.com> Wed, 28 October 2009 16:46 UTC

Return-Path: <ggvaidya@gmail.com>
X-Original-To: tap@core3.amsl.com
Delivered-To: tap@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 11C8828C248 for <tap@core3.amsl.com>; Wed, 28 Oct 2009 09:46:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hX1+t3xJkM0S for <tap@core3.amsl.com>; Wed, 28 Oct 2009 09:46:29 -0700 (PDT)
Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.157]) by core3.amsl.com (Postfix) with ESMTP id 955FA28C10D for <tap@ietf.org>; Wed, 28 Oct 2009 09:46:29 -0700 (PDT)
Received: by fg-out-1718.google.com with SMTP id d23so476145fga.13 for <tap@ietf.org>; Wed, 28 Oct 2009 09:46:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=HH4n/EVP4fKnhsLfu/S8Uldxx6roSfosvytxF28Ea/I=; b=LCoi57l6mXn6dncl4Y/4F46ZnwnMNXc4kYZKSDlrngwl67xN/o0rZNh7xdWcXCLmkW osbI9uqXmVIiTLDkVLlqb/xFdY4lNutb3aUxjmAPpQfyjDEk2vzpmcvF06/3GzU9pEs2 oIUFaG9b+/ypVpleu+AUDKABInMZIvbrfH12I=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=jvmCEeHarK9Xzhuf1KXFoOzdGB6yuBltK2rMgeTaHgjakpzslleMaOCu/FfT7M4lSD IBCZv6JEYoxf7pz8FSbY9LYKYNAKhxc67GLVtwXuRYsYaOLD1Wejh6YvWN/qAz/gSl7B yd5olUyauovQuY4htgKcxlx73ms27rfqDGIrw=
Received: by 10.86.169.3 with SMTP id r3mr2262323fge.15.1256748400281; Wed, 28 Oct 2009 09:46:40 -0700 (PDT)
Received: from ?192.168.1.67? (bb116-15-35-254.singnet.com.sg [116.15.35.254]) by mx.google.com with ESMTPS id d8sm3024309fga.8.2009.10.28.09.46.37 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 28 Oct 2009 09:46:39 -0700 (PDT)
Sender: Gaurav Vaidya <ggvaidya@gmail.com>
Message-Id: <9669175F-16E2-4DA8-889F-2E45B5ED8E61@ggvaidya.com>
From: Gaurav Vaidya <gaurav@ggvaidya.com>
To: "David E. Wheeler" <david@kineticode.com>
In-Reply-To: <0D948771-BC27-40B1-90C8-BEA9506965BC@kineticode.com>
Content-Type: text/plain; charset="US-ASCII"; format="flowed"; delsp="yes"
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Date: Thu, 29 Oct 2009 00:46:33 +0800
References: <alpine.DEB.1.00.0910261018380.15518@decibel.pvv.ntnu.no> <2665a3df0910260248x28d604beqea3b1679edd97460@mail.gmail.com> <0D948771-BC27-40B1-90C8-BEA9506965BC@kineticode.com>
X-Mailer: Apple Mail (2.936)
Cc: TAP <tap@ietf.org>
Subject: Re: [tap] Wakey wakey
X-BeenThere: tap@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Test Anything Protocol WG discussions <tap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tap>, <mailto:tap-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tap>
List-Post: <mailto:tap@ietf.org>
List-Help: <mailto:tap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tap>, <mailto:tap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Oct 2009 16:46:31 -0000

Heyo,

On Oct 27, 2009, at 12:14 AM, David E. Wheeler wrote:
> On Oct 26, 2009, at 2:48 AM, Gaurav Vaidya wrote:
>> Not as far as I know. The latest draft standard at
>> http://testanything.org/wiki/index.php/TAP_at_IETF:_Draft_Standard  
>> was
>> polished up quite a lot over the last  QA Hackathon, and is in pretty
>> good shape, I think. Should we format it as an RFC
Done'd.

Transcribing content from Wiki to XML went pretty well. You can see  
the XML file I got at:
	http://github.com/gaurav/test-anything-protocol/blob/master/draft-vaidya-test-anything-protocol-00.xml
There's several changes from the original; the biggest is that I've  
removed comments from the ABNF descriptions, as they were forcing the  
diagram to be wider than 72 characters, the width restriction on RFCs.  
We'll have to reformat these to make them look good at shorter widths.  
Other changes have been mostly to accommodate the very different  
layout of code examples; I haven't yet figured out how to get xml2rfc  
to indent them as I'd like. Otherwise, Wiki to XML conversations  
turned out to be pretty easy to do.

Our bigger issues are: we're still missing an "IANA considerations"  
section (do we need it? The JSON RFC has one, but perhaps we can get  
by without an explicit 'application/tap' MIME type for now?). We also  
have atleast the CRLF/LF and encoding to sort out, but adapting the  
wording from the XML specification doesn't seem too hard.

We probably also need to tighten up the specification, particularly in  
terms of definitions, things which need to be compulsory (which need  
to be specified with MUST, SHALL, etc.), and other minutiae.

Fork away at http://github.com/gaurav/test-anything-protocol/, edit  
the wiki, or start commenting on the draft.

>> and start
>> circulating it through the larger Perl community for feedback?

Would it be easier to share the link to the wiki page instead of the  
RFC? That way, contributors could easily make the changes or record  
comments directly at testanything.org.

cheers,
Gaurav