Return-Path: <nicolson@google.com>
X-Original-To: imapext@ietfa.amsl.com
Delivered-To: imapext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 0FCA01B441B
 for <imapext@ietfa.amsl.com>; Tue,  1 Mar 2016 16:42:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.384
X-Spam-Level: 
X-Spam-Status: No, score=-1.384 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001,
 RP_MATCHES_RCVD=-0.006, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id IBZrTKb_DmyI for <imapext@ietfa.amsl.com>;
 Tue,  1 Mar 2016 16:42:38 -0800 (PST)
Received: from mail-io0-x235.google.com (mail-io0-x235.google.com
 [IPv6:2607:f8b0:4001:c06::235])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 981761A1A99
 for <imapext@ietf.org>; Tue,  1 Mar 2016 16:42:37 -0800 (PST)
Received: by mail-io0-x235.google.com with SMTP id l127so242631294iof.3
 for <imapext@ietf.org>; Tue, 01 Mar 2016 16:42:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=OXs35iFZjR7XX/9JKpaT9opooQqK/64D/DMYr/1zFtw=;
 b=ITXGfwwrBZPpRPn2j+n0vI4L3/fLza+WWLYxYWvAA6tsorghwp77GvyPVa2tu+y6e2
 evnIvFhhqmOTwSP/5NPJWZuoDSRyBAlLoIR1na1HONGt3Z+DVEBeb2SVX7r7YdA1Qd9U
 FjMEHAIvBmflz2TvNi3so0MZP7acQWOC7pbCFhEo9SMMUY+eTS6F1YYb2VDPnCXCXRkT
 I+O49NfDCG7o0Ined9zQsUaE6ttkDjRv/xQW4S2WDxclhMb+NoKMSsMd+9FNpcTChPzb
 CG4lpkQcwbwg7rMK4Lbir7ogmcTUL1DjR3/rbg16qt5dCz8VMldBkulq9uzrzWT7QNyV
 fmVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=OXs35iFZjR7XX/9JKpaT9opooQqK/64D/DMYr/1zFtw=;
 b=KJXEVhnv7ZPD7J92Bk/LX4BGPKZFiy4evIXfuZ0k8jHAvcXfTLzSe/WnTtG6Svv8LZ
 Fl6G5uUjGL371yRiLbBF+Lxe1laSTjDO9DCyECg/FhaQB11sBrmRna76p5Fl98IwBwc6
 IqxZ31bmNQTQ9htdFxG1WmcKKS+raMB0MSZKCRHVsPANTVUYlSflLQGHBEoN45a4Qg1A
 T1Goqd2VrJvTNo3fK7ly3qYsAA+bQtyZgOJf/CL079DRWP2IMgbSiaTmbmUdfTgBnG8V
 tFxrrwY+LlK8kl6w2oyBKy1dtIb/WeWd6qeR0cKCQSd6UnGYZNqjSLJYFxUUEa4r1PZw
 AeOg==
X-Gm-Message-State: AG10YORXaZKJUljwRMnijScGN7lYJnciy449PjkdjX5Aa3Db79SXVfltMMTBVpTMulxB9ehA4HUVY/R6TtA07nMv
X-Received: by 10.107.129.89 with SMTP id c86mr28884928iod.102.1456879356845; 
 Tue, 01 Mar 2016 16:42:36 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.62.194 with HTTP; Tue, 1 Mar 2016 16:42:07 -0800 (PST)
In-Reply-To: <32efdefdc1d847ae9c7c74323b77f914@SEAMBX01.sea.samsung.com>
References: <6.2.5.6.2.20160205121329.102a7f38@elandnews.com>
 <32efdefdc1d847ae9c7c74323b77f914@SEAMBX01.sea.samsung.com>
From: Jamie Nicolson <nicolson@google.com>
Date: Tue, 1 Mar 2016 16:42:07 -0800
Message-ID: <CACU8CfSNcW9AvOO4eMVH1Rnp0YnH0pAZMvrvP24fWKZRTA7JXw@mail.gmail.com>
To: Jayantheesh S B <j.sb@sea.samsung.com>
Content-Type: multipart/alternative; boundary=001a113f943c8be769052d062820
Archived-At: <http://mailarchive.ietf.org/arch/msg/imapext/-1F8TFifu8r0ohbJ7NeyC67DomE>
Cc: S Moonesamy <sm+ietf@elandsys.com>, "imapext@ietf.org" <imapext@ietf.org>
Subject: Re: [imapext] WGLC for draft-ietf-imapapnd-rfc2088bis-02
X-BeenThere: imapext@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussion of IMAP extensions <imapext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/imapext>,
 <mailto:imapext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/imapext/>
List-Post: <mailto:imapext@ietf.org>
List-Help: <mailto:imapext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/imapext>,
 <mailto:imapext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Mar 2016 00:42:41 -0000

--001a113f943c8be769052d062820
Content-Type: text/plain; charset=UTF-8

The content looks good. I assembled some grammatical nits.

Throughout the document:

   - "non synchronizing" -> "non-synchronizing". I think the hyphen is more
   grammatically correct and is used in RFC 2088.
   - "that" vs "which" (https://www.google.com/search?q=which+that).
   Specific issues called out below.

Abstract:

   - "...alternate form of literal *which* does not require..." ->
   "...alternate form of literal *that* does not require..."
   - "...in all IMAP command." -> "...in all IMAP command*s*."
   - "...but disallow the alternate..." -> "...but disallow*s* the
   alternate"
   - consider just writing "LITERAL+" and "LITERAL-" instead of "the
   former" and "the latter"

Section 1:

   - "The non-synchronizing literal is added an alternate form of
   literal..." This sentence doesn't quite parse. Should it read,
   "The non-synchronizing literal is added *as* an alternate form of
   literal..." or "The non-synchronizing literal is an alternate form of
   literal..."?
   - "...any IMAP server implementation *which* returns..." -> "...any IMAP
   server implementation *that* returns..."

Section 3:

   - "difficilt" -> "difficult"
   - "...used by a client *which* is too big..." -> "...used by a client
   *that* is too big..."
   - "When a non synchronizing literal is used by a client which is too big
   for the server to accept..." -> "When a client uses a non-synchronizing
   literal that is too big for the server to accept..."
   - "non optimal -> "non-optimal"
   - "...if the literal size is big." could be more concisely written
   "...if the literal is large."
   - "Send *the* untagged BYE response..." -> "Send *an* untagged BYE
   response..."
   - "Some server implementations impose limits on literal..." -> "Some
   server implementations impose limits on literal*s*..."
   - "...in order *to protect from* Denial Of Service attacks..." -> "...in
   order *to protect themselves from* Denial Of Service attacks..." or
   better "...in order* to defend against* Denial Of Service attacks..."
   You could also get rid of "in order".

Section 4:

   - ""LITERAL-" extension is almost..." -> "*The* "LITERAL-" extension is
   almost..."
   - "When any literal is larger than 4096, RFC 3501 synchronizing literals
   MUST be used instead." How about, "Any literal larger than 4096 bytes MUST
   be sent as an RFC 3501 synchronizing literal."
   - "A "LITERAL-" compliant server *which* encounters a *non synchronizing*
   literal in APPEND larger than 4096 bytes MUST reject such APPEND command
   with a tagged BAD response that contains TOOBIG response code [RFC4469]."
   -> "A "LITERAL-" compliant server *that* encounters a *non-synchronizing*
   literal in APPEND larger than 4096 bytes MUST reject such APPEND command
   with a tagged BAD response that contains *the* TOOBIG response code
   [RFC4469]."

Section 7:

   - "...creation of "LITERAL-" extension..." -> "...creation of *the*
   "LITERAL-" extension..."


On Thu, Feb 25, 2016 at 8:32 AM, Jayantheesh S B <j.sb@sea.samsung.com>
wrote:

> All,
>
> Kindly share your review comments for this draft (This Working Group Last
> Call will end on Saturday 20th February)
>
> Regards,
> Jay
> -----Original Message-----
> From: imapext [mailto:imapext-bounces@ietf.org] On Behalf Of S Moonesamy
> Sent: Friday, February 05, 2016 3:17 PM
> To: imapext@ietf.org
> Subject: [imapext] WGLC for draft-ietf-imapapnd-rfc2088bis-02
>
> Hello,
>
> This message starts a Working Group Last Call for "IMAP4 non-synchronizing
> literals" (draft-ietf-imapapnd-rfc2088bis-02).  The I-D can be accessed at
> https://tools.ietf.org/html/draft-ietf-imapapnd-rfc2088bis-02
>
> This Working Group Last Call will end on Saturday 20th February.  Please
> review the I-D and send comments to the imapext@ietf.org mailing list.
>
> Regards,
> S. Moonesamy (as imapapdb WG Chair)
>
> _______________________________________________
> imapext mailing list
> imapext@ietf.org
> https://www.ietf.org/mailman/listinfo/imapext
>
> _______________________________________________
> imapext mailing list
> imapext@ietf.org
> https://www.ietf.org/mailman/listinfo/imapext
>

--001a113f943c8be769052d062820
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>The content looks good. I assembled some grammatical =
nits.</div><div><br></div><div>Throughout the document:</div><div><ul><li>&=
quot;non synchronizing&quot; -&gt; &quot;non-synchronizing&quot;. I think t=
he hyphen is more grammatically correct and is used in RFC 2088.</li><li>&q=
uot;that&quot; vs &quot;which&quot; (<a href=3D"https://www.google.com/sear=
ch?q=3Dwhich+that">https://www.google.com/search?q=3Dwhich+that</a>). Speci=
fic issues called out below.</li></ul></div>Abstract:=C2=A0<div><ul><li>&qu=
ot;...alternate form of literal <b style=3D"background-color:rgb(255,255,25=
5)">which</b> does not require...&quot; -&gt; &quot;...alternate form of li=
teral <b style=3D"background-color:rgb(255,255,255)">that</b> does not requ=
ire...&quot;</li><li>&quot;...in all IMAP command.&quot; -&gt; &quot;...in =
all IMAP command<b>s</b>.&quot;<br></li><li>&quot;...but disallow the alter=
nate...&quot; -&gt; &quot;...but disallow<b>s</b> the alternate&quot;</li><=
li>consider just writing &quot;LITERAL+&quot; and &quot;LITERAL-&quot; inst=
ead of &quot;the former&quot; and &quot;the latter&quot;</li></ul><div>Sect=
ion 1:</div></div><div><ul><li>&quot;The non-synchronizing literal is added=
 an alternate form of literal...&quot; This sentence doesn&#39;t quite pars=
e. Should it read, &quot;The=C2=A0non-synchronizing literal is added <b>as<=
/b> an alternate form of literal...&quot; or &quot;The non-synchronizing li=
teral is an alternate form of literal...&quot;?</li><li>&quot;...any IMAP s=
erver implementation <b>which</b> returns...&quot; -&gt; &quot;...any IMAP =
server implementation <b>that</b> returns...&quot;</li></ul>Section 3:</div=
><div><ul><li>&quot;difficilt&quot; -&gt; &quot;difficult&quot;</li><li>&qu=
ot;...used by a client <b>which</b> is too big...&quot; -&gt; &quot;...used=
 by a client <b>that</b> is too big...&quot;</li><li>&quot;When a non synch=
ronizing literal is used by a client which is too big for the server to acc=
ept...&quot; -&gt; &quot;When a client uses a non-synchronizing literal tha=
t is too big for the server to accept...&quot;</li><li>&quot;non optimal -&=
gt; &quot;non-optimal&quot;</li><li>&quot;...if the literal size is big.&qu=
ot; could be more concisely written &quot;...if the literal is large.&quot;=
<br></li><li>&quot;Send <b>the</b> untagged BYE response...&quot; -&gt; &qu=
ot;Send <b>an</b> untagged BYE response...&quot;</li><li>&quot;Some server =
implementations impose limits on literal...&quot; -&gt;=C2=A0&quot;Some ser=
ver implementations impose limits on literal<b>s</b>...&quot;</li><li>&quot=
;...in order <b>to protect from</b> Denial Of Service attacks...&quot; -&gt=
;=C2=A0&quot;...in order <b>to protect themselves from</b> Denial Of Servic=
e attacks...&quot; or better &quot;...in order<b> to defend against</b> Den=
ial Of Service attacks...&quot; You could also get rid of &quot;in order&qu=
ot;.</li></ul>Section 4:</div><div><ul><li>&quot;&quot;LITERAL-&quot; exten=
sion is almost...&quot; -&gt;=C2=A0&quot;<b>The</b>=C2=A0&quot;LITERAL-&quo=
t; extension is almost...&quot;</li><li>&quot;When any literal is larger th=
an 4096, RFC 3501 synchronizing literals MUST be used instead.&quot; How ab=
out, &quot;Any literal larger than 4096 bytes MUST be sent as an RFC 3501 s=
ynchronizing literal.&quot;</li><li>&quot;A &quot;LITERAL-&quot; compliant =
server <b>which</b> encounters a <b>non synchronizing</b> literal in APPEND=
 larger than 4096 bytes MUST reject such APPEND command with a tagged BAD r=
esponse that contains TOOBIG response code [RFC4469].&quot; -&gt;=C2=A0&quo=
t;A &quot;LITERAL-&quot; compliant server <b>that</b> encounters a <b>non-s=
ynchronizing</b> literal in APPEND larger than 4096 bytes MUST reject such =
APPEND command with a tagged BAD response that contains <b>the</b> TOOBIG r=
esponse code [RFC4469].&quot;</li></ul>Section 7:</div><div><ul><li>&quot;.=
..creation of &quot;LITERAL-&quot; extension...&quot; -&gt;=C2=A0&quot;...c=
reation of <b>the</b> &quot;LITERAL-&quot; extension...&quot;<br></li></ul>=
</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Th=
u, Feb 25, 2016 at 8:32 AM, Jayantheesh S B <span dir=3D"ltr">&lt;<a href=
=3D"mailto:j.sb@sea.samsung.com" target=3D"_blank">j.sb@sea.samsung.com</a>=
&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">All,<br>
<br>
Kindly share your review comments for this draft (This Working Group Last C=
all will end on Saturday 20th February)<br>
<br>
Regards,<br>
Jay<br>
<span class=3D"im HOEnZb">-----Original Message-----<br>
From: imapext [mailto:<a href=3D"mailto:imapext-bounces@ietf.org">imapext-b=
ounces@ietf.org</a>] On Behalf Of S Moonesamy<br>
Sent: Friday, February 05, 2016 3:17 PM<br>
To: <a href=3D"mailto:imapext@ietf.org">imapext@ietf.org</a><br>
Subject: [imapext] WGLC for draft-ietf-imapapnd-rfc2088bis-02<br>
<br>
</span><div class=3D"HOEnZb"><div class=3D"h5">Hello,<br>
<br>
This message starts a Working Group Last Call for &quot;IMAP4 non-synchroni=
zing literals&quot; (draft-ietf-imapapnd-rfc2088bis-02).=C2=A0 The I-D can =
be accessed at<br>
<a href=3D"https://tools.ietf.org/html/draft-ietf-imapapnd-rfc2088bis-02" r=
el=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/draft-ietf-=
imapapnd-rfc2088bis-02</a><br>
<br>
This Working Group Last Call will end on Saturday 20th February.=C2=A0 Plea=
se review the I-D and send comments to the <a href=3D"mailto:imapext@ietf.o=
rg">imapext@ietf.org</a> mailing list.<br>
<br>
Regards,<br>
S. Moonesamy (as imapapdb WG Chair)<br>
<br>
_______________________________________________<br>
imapext mailing list<br>
<a href=3D"mailto:imapext@ietf.org">imapext@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/imapext" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/imapext</a><br>
<br>
_______________________________________________<br>
imapext mailing list<br>
<a href=3D"mailto:imapext@ietf.org">imapext@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/imapext" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/imapext</a><br>
</div></div></blockquote></div><br></div>

--001a113f943c8be769052d062820--

