[calsify] Shepherd Review of draft-ietf-calext-caldav-attachments

Philipp Kewisch <mozilla@kewis.ch> Thu, 13 April 2017 10:05 UTC

Return-Path: <mozilla@kewis.ch>
X-Original-To: calsify@ietfa.amsl.com
Delivered-To: calsify@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6227F1314B1; Thu, 13 Apr 2017 03:05:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.321
X-Spam-Level:
X-Spam-Status: No, score=-1.321 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kewis.ch header.b=b5f7lMBG; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Eq9fdtQG
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 4VkvASQh7t8r; Thu, 13 Apr 2017 03:05:58 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C48D813147F; Thu, 13 Apr 2017 03:05:57 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 1105221771; Thu, 13 Apr 2017 06:05:57 -0400 (EDT)
Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Thu, 13 Apr 2017 06:05:57 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kewis.ch; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=d4+5BfgrEcqVL8yE4OWV1rT6MiDlu6V2gmvaCQztO Y0=; b=b5f7lMBGgRp+fKOmFCrqj7Y1jo2CwVG9BBD8arWl5HjJtoMFdUa7MJ5Vf IskTe9Dq6PDI4yuRFpNbb0F3EV5XPi4z2zQHCS1qABRfWTMjf89GeFXhXtO7L4iF viucRve7ysTwMVj6fuNmjj+fB7pZ7xcjVU25cQfYfCs/0s40OwHvtyGTNNghRkmv La2Yz41EHo8TC88hPV1ZO2U4orNFxGIUp7w3Y+czb+xSy5VEHjXbRWsNRZewteRW u6FvtAC21tpi/awNDLh/6tymB/YKuUU20z4fYHdcjXEvF/LY6mWokD4J/DTn1lHd 3l2gVi1EsG7zF4czOBM+/u+BdNhnw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=d4+5BfgrEcqVL8yE4O WV1rT6MiDlu6V2gmvaCQztOY0=; b=Eq9fdtQGpkZFWERwTKFGErpu0yIs+/sD6Q FAYVCizJn31kIowP3HAuF+kR11AjX3EyalnpIFrswwxtUiXtSGWnJZUoaCUxw0Qv 3cPGrxwvzjPNW2QydQnAE4wfIWAGK4I3PBs/IkkfT7/Q5Vy8DyBOp4goxZYr6oND jbwtnK/ZUkWtCny5uJHdze5xd2wBrOg4/fvile5krnmnOGSCQzIv3h21fdnbns6h VqHZ/gDXCk5koF9bmlirjv+fSikADcpX0u4XNbdbsBtGVZ73UrZF+lYsoQ0a3D4q SBYqspzH22lMNXbhmuwfLUtvkbrvFByBtB6mPEcF5wvSFX/3owhA==
X-ME-Sender: <xms:hU3vWCWceZMDevwbggvgWEwC47hG6H2rbRDjOCc1jq7k-AidhIixbQ>
X-Sasl-enc: tyeZYikmUY8zUhSYkPyt7bki53Cyy2ALOFiTQaDfbsjI 1492077956
Received: from [192.168.1.79] (x4e367e0c.dyn.telefonica.de [78.54.126.12]) by mail.messagingengine.com (Postfix) with ESMTPA id 815772458C; Thu, 13 Apr 2017 06:05:56 -0400 (EDT)
To: Calsify <calsify@ietf.org>
Cc: draft-ietf-calext-caldav-attachments.authors@ietf.org
From: Philipp Kewisch <mozilla@kewis.ch>
Message-ID: <95b28712-5d79-4eca-ca35-a127ae30fb9c@kewis.ch>
Date: Thu, 13 Apr 2017 12:05:55 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/calsify/u95cuylWUyTZzkoYZW-WaDz8SpM>
Subject: [calsify] Shepherd Review of draft-ietf-calext-caldav-attachments
X-BeenThere: calsify@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: <calsify.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/calsify>, <mailto:calsify-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/calsify/>
List-Post: <mailto:calsify@ietf.org>
List-Help: <mailto:calsify-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/calsify>, <mailto:calsify-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Apr 2017 10:05:59 -0000

Hello All,

I've gotten around to finishing my review on this document. Aside from a
minor typo, I have two simple questions, just to clarify out of personal
interest:

>    Specific instance  A specific iCalendar instance is targeted by using
>       its "RECURRENCE-ID" value as the item value.  That value MUST
>       correspond to the RECURRENCE-ID value as stored in the calendar
>       object resource (i.e. without any conversion to UTC).  If multiple
>       items of this form are used, they MUST be unique values.
Can you clarify why you chose to not allow specifying this value in any
form, so that the server does timezone translation if needed?
>        D.  Upon successful creation of the attachment resource, and
>            modification of the targeted calendar object resource, the
>            server MUST return an appropriate HTTP success status
>            response and include a "Cal-Managed-ID" header field
>            containing the "MANAGED-ID" parameter value of the newly
>            created "ATTACH" property.  
Any specific reason to shorten "Calendar" to "Cal" here?

>  Malicious content could be introduced into the Calendar Server by way
>    of a managed attachment, and propagated to many end users via
>    scheduling.  Servers SHOULD check managed attachments for malicious
>    or inappropriate content.  Upon detecting of such content, servers
>    SHOULD remove the attachment, following the rules described in
>    Section 3.12.5.
"Calendar Server" should probably be lowercase here, as you are not
referring to a specific product.


I've added the shepherd writeup to the datatracker, there were no
irregularities. With those questions clarified I think this is good to
go. Thank you for working on this document, I am looking forward to
having it published.

Kind Regards,
Philipp