Re: [Jmap] Proposal: split sharing mechanism from JMAP Calendars spec
Joris Baum <joris@audriga.com> Mon, 01 February 2021 09:24 UTC
Return-Path: <joris@audriga.com>
X-Original-To: jmap@ietfa.amsl.com
Delivered-To: jmap@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 657A53A0C5B for <jmap@ietfa.amsl.com>; Mon, 1 Feb 2021 01:24:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=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 bufV-ul9XfOa for <jmap@ietfa.amsl.com>; Mon, 1 Feb 2021 01:24:25 -0800 (PST)
Received: from mail.audriga.com (mail.audriga.com [176.221.42.35]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F2BB3A0C57 for <jmap@ietf.org>; Mon, 1 Feb 2021 01:24:25 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.audriga.com (Postfix) with ESMTP id 959CDA1C3 for <jmap@ietf.org>; Mon, 1 Feb 2021 10:24:22 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at mail.audriga.com
Received: from mail.audriga.com ([127.0.0.1]) by localhost (mail.audriga.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gDxdV9t8jn8J for <jmap@ietf.org>; Mon, 1 Feb 2021 10:24:19 +0100 (CET)
Received: from [192.168.0.133] (HSI-KBW-46-223-162-10.hsi.kabel-badenwuerttemberg.de [46.223.162.10]) (Authenticated sender: joris@audriga.com) by mail.audriga.com (Postfix) with ESMTPSA id 9C842A1A2 for <jmap@ietf.org>; Mon, 1 Feb 2021 10:24:19 +0100 (CET)
To: jmap@ietf.org
References: <1e765f38-5a7a-4498-ab6a-8361671713f5@beta.fastmail.com>
From: Joris Baum <joris@audriga.com>
Message-ID: <3101d01e-a9b3-c5c6-fc2c-f57dcd0df533@audriga.com>
Date: Mon, 01 Feb 2021 10:24:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0
MIME-Version: 1.0
In-Reply-To: <1e765f38-5a7a-4498-ab6a-8361671713f5@beta.fastmail.com>
Content-Type: multipart/alternative; boundary="------------BF833508162C3A80135F4A87"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/jmap/edl-I_V2L3pTZVF6EpMh-6o7Fe4>
Subject: Re: [Jmap] Proposal: split sharing mechanism from JMAP Calendars spec
X-BeenThere: jmap@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: JSON Message Access Protocol <jmap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jmap>, <mailto:jmap-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jmap/>
List-Post: <mailto:jmap@ietf.org>
List-Help: <mailto:jmap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jmap>, <mailto:jmap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Feb 2021 09:24:27 -0000
Hi Neil, another, related question would be if it would make sense for you to split the calendars capability even further to allow signalling that servers support features like recurrence, participants, relations or alerts? Some clients/servers might not want to implement one of these features. Also, splitting it will make the calendar spec more lightweight. On the downside, we might end up with a more fragmented spec. Regards, Joris On 15.12.20 07:01, Neil Jenkins wrote: > Hi all, > > The JMAP Calendars draft-in-progress currently defines the > CalendarPrincipal and CalendarShareNotification data types under a > separate capability. Looking at it, I have come to the conclusion that > we should go a step further: drop "Calendar" from the names and split > them out into their own spec. These are really generic sharing > primitives that could then be referenced by the other specs — e.g. > calendars, tasks, mail sharing — to define how you share data of types > between entities within a system in a consistent way. > > Please reply with any comments, questions, objections, or agreement > with the proposal and I will write up a draft splitting out these data > types to propose for acceptance. > > Cheers, > Neil. > > _______________________________________________ > Jmap mailing list > Jmap@ietf.org > https://www.ietf.org/mailman/listinfo/jmap -- Joris Baum Tel: +49 721 170293 16 Fax: +49 721 170293 179 http://www.audriga.com | http://www.twitter.com/audriga -------------------------------------------------------------------------- audriga GmbH | Durlacher Allee 47 | 76131 Karlsruhe Sitz der Gesellschaft: Karlsruhe - Amtsgericht Mannheim - HRB 713034 Geschäftsführer: Dr. Frank Dengler, Dr.-Ing. Hans-Jörg Happel --------------------------------------------------------------------------
- [Jmap] Proposal: split sharing mechanism from JMA… Neil Jenkins
- Re: [Jmap] Proposal: split sharing mechanism from… Joris Baum
- Re: [Jmap] Proposal: split sharing mechanism from… Jim Fenton
- Re: [Jmap] Proposal: split sharing mechanism from… Ken Murchison
- Re: [Jmap] Proposal: split sharing mechanism from… Bron Gondwana
- Re: [Jmap] Proposal: split sharing mechanism from… Neil Jenkins
- Re: [Jmap] Proposal: split sharing mechanism from… Alexey Melnikov
- Re: [Jmap] Proposal: split sharing mechanism from… Neil Jenkins
- Re: [Jmap] Proposal: split sharing mechanism from… Joris Baum
- Re: [Jmap] Proposal: split sharing mechanism from… Neil Jenkins
- Re: [Jmap] Proposal: split sharing mechanism from… Hans-Joerg Happel
- Re: [Jmap] Proposal: split sharing mechanism from… Neil Jenkins