[Ietf-calsify] Re: [Ietf-caldav] xCal - resubmitted.
hildjj at gmail.com (Joe Hildebrand) Mon, 26 September 2005 11:51 UTC
From: "hildjj at gmail.com"
Date: Mon, 26 Sep 2005 11:51:02 +0000
Subject: [Ietf-calsify] Re: [Ietf-caldav] xCal - resubmitted.
In-Reply-To: <42F8BDB3.5000100@gmx.de>
References: <42F7C417.3050503@Royer.com> <42F8728F.9070808@gmx.de> <1123597518.18971.922.camel@dirk> <42F8BDB3.5000100@gmx.de>
Message-ID: <82777bea0509202326360835c6@mail.gmail.com>
X-Date: Mon Sep 26 11:51:02 2005
On namespace URIs: We went through this on XMPP. It turned out that URIs of this form were the winner: urn:ietf:params:xml:ns:xmpp-tls urn:ietf:params:xml:ns:xmpp-sasl (See RFC 3920) I also agree that <iCalendar/> needs to be in a namespace. I'm not sure why it needs to be in a different namespace than <vcalendar/>, unless you wanted to be able to put other things inside a calendar. I'd suggest that having two different namespaces would be unnecessary complexity. >From 2.7, xmlns isn't really an attribute. You shouldn't call out how namespaces work. And PLEASE don't imply that prefixes are required, or that they must take on some special value. I want to be able to use a doc like this: <iCalendar xmlns='urn:ietf:params:xml:ns:xcal'> <vcalendar> <version>2.0</version> </vcalendar> </iCalendar> which is semantically identical (assuming that iCalendar moves into the namespace). Writing your examples in this format might make them easier to read, as well. If the language attribute could be mapped (special-case) on to xml:lang, it would be great, since there are some tools that already deal with xml:lang. In 2.9, specifying that invalid XML characters MUST be entity encoded prohibits <![CDATA[ ]]> escapes. You might just refer to standard XML escaping mechanisms. I don't think 2.10 adds value. People using XML should understand [XMLNS] at this point. No need to be remedial. It might be nice to have a section about extensibility. - extend with any XML you want, as long as it's in its own namespace - MUST ignore any extensions you don't understand - MUST NOT expect extensions to survive round-tripping to ical. Once some of the namspace issues are worked out, it looks like you're on the right track. On 8/9/05, Julian Reschke <julian.reschke@gmx.de> wrote: > Dan Connolly wrote: > > On Tue, 2005-08-09 at 11:08 +0200, Julian Reschke wrote: > > [...] > > > >>>Copies of the draft at: > >>> > >>> http://INET-Consulting.com/draft-royer-calsch-xcal-01.txt > >>> http://INET-Consulting.com/draft-royer-calsch-xcal-01.html > >>> http://INET-Consulting.com/draft-royer-calsch-xcal-01.xml > >> > >>Just two quick formal comments...: > >> > >>1) Is it intentional that in the examples, the iCalendar container > >>element is in no namespace? > >> > >>2) I don't think the IETF will let you use something like > >>"http://ietf.org/rfc/rfcXXXX.txt" as namespace name; > > > > > > Right; I gather Best Current Practice is... > > > > [[[ > > If the registrant wishes to > > have a URI assigned, then a URN of the form > > > > urn:ietf:params:xml:<class>:<id> > > > > will be assigned where <class> is the type of the document being > > registered (see below). > > ]]] > > -- http://www.faqs.org/rfcs/rfc3688.html > > One could probably also use: <urn:ietf:rfc:NNNN> (see > <http://ietf.org/rfc/rfc2648>). > > > ... > > Best regards, Julian > _______________________________________________ > Ietf-caldav mailing list -- Ietf-caldav@osafoundation.org > See http://ietf.webdav.org/caldav/ for more CalDAV resources > http://lists.osafoundation.org/mailman/listinfo/ietf-caldav > -- Joe Hildebrand Return-Path: <hildjj@gmail.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 4CBED7F533 for <ietf-calsify@osafoundation.org>; Tue, 20 Sep 2005 23:26:54 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 16843142298 for <ietf-calsify@osafoundation.org>; Tue, 20 Sep 2005 23:26:54 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06616-01 for <ietf-calsify@osafoundation.org>; Tue, 20 Sep 2005 23:26:53 -0700 (PDT) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.198]) by smtp.osafoundation.org (Postfix) with ESMTP id 6635B142292 for <ietf-calsify@osafoundation.org>; Tue, 20 Sep 2005 23:26:53 -0700 (PDT) Received: by zproxy.gmail.com with SMTP id z3so2310637nzf for <ietf-calsify@osafoundation.org>; Tue, 20 Sep 2005 23:26:52 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=cdNAfGiMrgLFEuO+4gleWjNFbq6oTUixr+krVBBEmi8P+CQNHnr4Nb03YOMsuzf54PUYC6GnNAVEpKCK2/yOi9gVqQZy4FuJYtRGtOYrfVzl+sbGe8IdfxXUBL/I+9IQ+hJPTKxwsx+KcGA8rIQFeMJqdO4nw+STNarHWK+pND4= Received: by 10.54.49.17 with SMTP id w17mr2293866wrw; Tue, 20 Sep 2005 23:26:52 -0700 (PDT) Received: by 10.54.125.4 with HTTP; Tue, 20 Sep 2005 23:26:52 -0700 (PDT) Message-ID: <82777bea0509202326360835c6@mail.gmail.com> Date: Wed, 21 Sep 2005 00:26:52 -0600 From: Joe Hildebrand <hildjj@gmail.com> To: ietf-calsify@osafoundation.org, "ietf-calendar@imc.org" <ietf-calendar@imc.org>, xcal-dev@inet-consulting.com, Doug Royer <Doug@royer.com>, CalDAV DevList <ietf-caldav@osafoundation.org>, www-rdf-calendar@w3.org In-Reply-To: <42F8BDB3.5000100@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <42F7C417.3050503@Royer.com> <42F8728F.9070808@gmx.de> <1123597518.18971.922.camel@dirk> <42F8BDB3.5000100@gmx.de> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, RCVD_BY_IP X-Spam-Level: X-Mailman-Approved-At: Mon, 26 Sep 2005 11:51:01 -0700 Subject: [Ietf-calsify] Re: [Ietf-caldav] xCal - resubmitted. X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hildjj@gmail.com List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 21 Sep 2005 06:26:54 -0000 On namespace URIs: We went through this on XMPP. It turned out that URIs of this form were the winner: urn:ietf:params:xml:ns:xmpp-tls urn:ietf:params:xml:ns:xmpp-sasl (See RFC 3920) I also agree that <iCalendar/> needs to be in a namespace. I'm not sure why it needs to be in a different namespace than <vcalendar/>, unless you wanted to be able to put other things inside a calendar.=20 I'd suggest that having two different namespaces would be unnecessary complexity. >From 2.7, xmlns isn't really an attribute. You shouldn't call out how namespaces work. And PLEASE don't imply that prefixes are required, or that they must take on some special value. I want to be able to use a doc like this: <iCalendar xmlns=3D'urn:ietf:params:xml:ns:xcal'> <vcalendar> <version>2.0</version> </vcalendar> </iCalendar> which is semantically identical (assuming that iCalendar moves into the namespace). Writing your examples in this format might make them easier to read, as well. If the language attribute could be mapped (special-case) on to xml:lang, it would be great, since there are some tools that already deal with xml:lang. In 2.9, specifying that invalid XML characters MUST be entity encoded prohibits <![CDATA[ ]]> escapes. You might just refer to standard XML escaping mechanisms. I don't think 2.10 adds value. People using XML should understand [XMLNS] at this point. No need to be remedial. It might be nice to have a section about extensibility. - extend with any XML you want, as long as it's in its own namespace - MUST ignore any extensions you don't understand - MUST NOT expect extensions to survive round-tripping to ical. Once some of the namspace issues are worked out, it looks like you're on the right track. On 8/9/05, Julian Reschke <julian.reschke@gmx.de> wrote: > Dan Connolly wrote: > > On Tue, 2005-08-09 at 11:08 +0200, Julian Reschke wrote: > > [...] > > > >>>Copies of the draft at: > >>> > >>> http://INET-Consulting.com/draft-royer-calsch-xcal-01.txt > >>> http://INET-Consulting.com/draft-royer-calsch-xcal-01.html > >>> http://INET-Consulting.com/draft-royer-calsch-xcal-01.xml > >> > >>Just two quick formal comments...: > >> > >>1) Is it intentional that in the examples, the iCalendar container > >>element is in no namespace? > >> > >>2) I don't think the IETF will let you use something like > >>"http://ietf.org/rfc/rfcXXXX.txt" as namespace name; > > > > > > Right; I gather Best Current Practice is... > > > > [[[ > > If the registrant wishes to > > have a URI assigned, then a URN of the form > > > > urn:ietf:params:xml:<class>:<id> > > > > will be assigned where <class> is the type of the document being > > registered (see below). > > ]]] > > -- http://www.faqs.org/rfcs/rfc3688.html >=20 > One could probably also use: <urn:ietf:rfc:NNNN> (see > <http://ietf.org/rfc/rfc2648>). >=20 > > ... >=20 > Best regards, Julian > _______________________________________________ > Ietf-caldav mailing list -- Ietf-caldav@osafoundation.org > See http://ietf.webdav.org/caldav/ for more CalDAV resources > http://lists.osafoundation.org/mailman/listinfo/ietf-caldav >=20 --=20 Joe Hildebrand Return-Path: <Chris_Stoner@notesdev.ibm.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 4D7717F586 for <ietf-calsify@osafoundation.org>; Thu, 8 Sep 2005 06:47:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 385911422C9 for <ietf-calsify@osafoundation.org>; Thu, 8 Sep 2005 06:47:36 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08572-02 for <ietf-calsify@osafoundation.org>; Thu, 8 Sep 2005 06:47:36 -0700 (PDT) Received: from [205.159.212.202] (capricorn.notesdev.ibm.com [205.159.212.202]) by smtp.osafoundation.org (Postfix) with ESMTP id C62461422B8 for <ietf-calsify@osafoundation.org>; Thu, 8 Sep 2005 06:47:35 -0700 (PDT) In-Reply-To: <6.2.1.2.0.20050907204505.01dda090@mail.comcast.net> Subject: Re: [Ietf-calsify] Multiple iCalendar Objects X-Mailer: Lotus Notes Build V701_08292005NP August 29, 2005 Message-ID: <OF22799242.F9494F49-ON85257076.004B9403-85257076.004BCC4B@notesdev.ibm.com> Date: Thu, 8 Sep 2005 09:47:25 -0400 To: TimHare@comcast.net From: Chris_Stoner@notesdev.ibm.com X-MIMETrack: CD-MIME by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/08/2005 09:41:20 AM, CD-MIME complete at 09/08/2005 09:41:20 AM, Itemize by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/08/2005 09:41:20 AM, Serialize by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/08/2005 09:41:20 AM, Serialize complete at 09/08/2005 09:41:20 AM MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.3 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, NO_REAL_NAME X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 08 Sep 2005 13:47:36 -0000 Right, I think that's where Doug was going with his post. I think PUBLISH is a good Use Case for multiple calendar objects. Thanks everyone- CS Tim Hare <TimHare@comcast. net> To Sent by: ietf-calsify@osafoundation.org ietf-calsify-boun cc ces@osafoundation .org Subject Re: [Ietf-calsify] Multiple iCalendar Objects 09/07/2005 08:51 PM One other use case of multiple calendar objects is the very common METHOD:PUBLISH use case, for example an events calendar, is it not? Or am I misinterpreting this part? BEGIN:VCALENDAR METHOD:PUBLISH BEGIN:VEVENT END:VEVENT BEGIN:VEVENT END:VEVENT --- etcetera --- END:VCALENDAR In any case, I don't see any real programming problems dealing even with multiple VCALENDARs in one file; if it's a memory constraint problem, read the file until the first END:VCALENDAR, or END:VEVENT for that matter, process what you have, and then move on. Of course, my roots are in the mainframe world where thinking of files in a sequential manner is perhaps more common, but I believe this would work... At 07:40 PM 9/7/2005, you wrote: >That may be, but I will note that there are many calendar programs >currently on the market that can't handle multiple VCALENDAR objects >within a single file - I wrote about this in 2003 at > >http://staff.washington.edu/oren/weblog2/archives/2003/12/ >more_on_ical_or.html > >- Oren > >On Sep 7, 2005, at 12:43 PM, Doug Royer wrote: > >> >> >>Chris_Stoner@notesdev.ibm.com wrote: >> >>>That's a good point. So you mean that if I have a handheld device >>>and I >>>want to pull down my January 2006 calendar, I would want to >>>tranfer in one >>>shot with many iCalendar objects, each having a method param >>>telling me how >>>to display this? >> >>Yes. I do not know of a handheld that does iTIP yet. It however >>is accurate for my laptop synchronizing with my desktop. >> >>So the existing 2445 text looks accurate to me. >> >>-- >> >>Doug Royer | http://INET-Consulting.com >>-------------------------------|----------------------------- >> >> We Do Standards - You Need Standards >> >> >><Doug.vcf> >>_______________________________________________ >>Ietf-calsify mailing list >>Ietf-calsify@osafoundation.org >>http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > >_______________________________________________ >Ietf-calsify mailing list >Ietf-calsify@osafoundation.org >http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Tim Hare Interested Bystander, Non-Inc. _______________________________________________ Ietf-calsify mailing list Ietf-calsify@osafoundation.org http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <Doug@Royer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 6E6B17F593 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 19:23:18 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 50F241422C5 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 19:23:18 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02172-02 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 19:23:18 -0700 (PDT) Received: from S3.cableone.net (s3.cableone.net [24.116.0.229]) by smtp.osafoundation.org (Postfix) with ESMTP id 9EBDA1422C2 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 19:23:17 -0700 (PDT) Received: from [192.168.168.10] (unverified [69.92.70.67]) by S3.cableone.net (CableOne SMTP Service S3) with ESMTP id 30544623 for multiple; Wed, 07 Sep 2005 19:25:11 -0700 Message-ID: <431FA08A.8030706@Royer.com> Date: Wed, 07 Sep 2005 20:23:06 -0600 From: Doug Royer <Doug@Royer.com> Organization: IntelliCal.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Oren Sreebny <oren@washington.edu> Subject: Re: [Ietf-calsify] Multiple iCalendar Objects References: <OFB5DF923A.4C9137F4-ON85257075.00683BAC-85257075.00686BB0@notesdev.ibm.com> <431F42D7.3080902@Royer.com> <073A488D-E9A8-4C5C-9D88-DF95F632DFBC@washington.edu> In-Reply-To: <073A488D-E9A8-4C5C-9D88-DF95F632DFBC@washington.edu> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090102060409020407030406" X-IP-stats: Incoming Outgoing Last 1, First 26, in=45, out=44, spam=0 Known=true X-External-IP: 69.92.70.67 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: Cc: Calsify <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 08 Sep 2005 02:23:18 -0000 This is a cryptographically signed message in MIME format. --------------ms090102060409020407030406 Content-Type: multipart/mixed; boundary="------------060000050400090003090207" This is a multi-part message in MIME format. --------------060000050400090003090207 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit And those are generally non-iTIP capable products, so that makes sense. And all of those that I have found use iCal in non documented ways. So that in itself is not that compelling. Oren Sreebny wrote: > That may be, but I will note that there are many calendar programs > currently on the market that can't handle multiple VCALENDAR objects > within a single file - I wrote about this in 2003 at > -- Doug Royer | http://INET-Consulting.com -------------------------------|----------------------------- We Do Standards - You Need Standards --------------060000050400090003090207 Content-Type: text/x-vcard; charset=utf-8; name="Doug.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Doug.vcf" begin:vcard fn:Doug Royer n:Royer;Doug org:INET-Consulting.com adr:;;;;;;U.S.A email;internet:Doug@Royer.com title:CEO tel;work:866-594-8574 tel;fax:866-494-8574 note;quoted-printable:AOL: SupportUnix=0D=0A= MSN: Support@INET-Consulting.com=0D=0A= Yahoo: Help4Unix x-mozilla-html:FALSE url:http://Royer.com version:2.1 end:vcard --------------060000050400090003090207-- --------------ms090102060409020407030406 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINcDCC A2IwggLLoAMCAQICEAvaCxfBP4mOqwl0erTOLjMwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4 MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp U2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRv cnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2ln biBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0 ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJv nFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpd trA2QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMB AAGjgbAwga0wDwYDVR0TBAgwBgEB/wIBADBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0w KwYIKwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwMQYDVR0fBCow KDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMS5jcmwwCwYDVR0PBAQDAgEG MBEGCWCGSAGG+EIBAQQEAwIBBjANBgkqhkiG9w0BAQIFAAOBgQACfZ5vRUs4oLje6VNkIbzk TCuPHv6SQKzYCjlqoTIhLAebq1n+0mIafVU4sDdz3PQHZmNiveFTcFKH56jYUulbLarh3s+s MVTUixnI2COo7wQrMn0sGBzIfImoLnfyRNFlCk10te7TG5JzdC6JOzUTcudAMZrTssSr51a+ i+P7FTCCBQEwggRqoAMCAQICEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEEBQAwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwHhcNMDQwOTAzMDAw MDAwWhcNMDUwOTE3MjM1OTU5WjCCAQsxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk4MR4wHAYDVQQL ExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxMzAxBgNVBAsTKkRpZ2l0YWwgSUQgQ2xhc3MgMSAt IE5ldHNjYXBlIEZ1bGwgU2VydmljZTETMBEGA1UEAxQKRG91ZyBSb3llcjEdMBsGCSqGSIb3 DQEJARYOZG91Z0Byb3llci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM WHYQKNX06SDOZPZvQOVD5lgC2MtnZOR80c1scI1FHqHI0XKABQSTV+mbHKozcPYLI4Lf4Iaa mL0bbVrINBtKmW5pt5J5dmEVMBlKnuapHyRkznktOqdVnZArTGutzqT97LxXiX+BW3dClNY5 jK4mlvcNFQ43xdn5Ihk4idks99SKWgdqG+t9NoKt8jw21tmvmuOyd/smTlWo0Y6uq+kkkPqY d+1Y8BvgRtU0RDT5Gl1UkO6TkYBwZUE0mvmHBjy4n9rmahQzFWwe1UaHKYPb8d8xO6qGJNis RNI3i9T9ZPU+/4gC83jqUZDunMpHobvIo7IHnwQSQL0hKTtVG0TJAgMBAAGjggEcMIIBGDAJ BgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIB FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlh Yi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwFAYKYIZIAYb4RQEG BwQGFgROb25lMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL2Ns YXNzMS5jcmwwDQYJKoZIhvcNAQEEBQADgYEAtEyTUZBOX3oBnKnjHU79UlsNnkxc9JuPKkM2 6zHybGdD0C7cQ+sali5TCfraIxtRJoZdgWWDQCbZNiQWH9YVXIiZoWW2XzgYFzLmv6+W5w53 CBKKGX1qmPEZY5LOLqZuwXtlIhzZtggUboWrtt7JhyvhlVKvaKpmd3ZPx1J38rgwggUBMIIE aqADAgECAhBXZjZueFWwQTDzMKYn5XftMA0GCSqGSIb3DQEBBAUAMIHMMRcwFQYDVQQKEw5W ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UE CxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElB Qi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1 YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTA0MDkwMzAwMDAwMFoXDTA1MDkx NzIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5 L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBO b3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBG dWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0BCQEWDmRvdWdA cm95ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzFh2ECjV9OkgzmT2 b0DlQ+ZYAtjLZ2TkfNHNbHCNRR6hyNFygAUEk1fpmxyqM3D2CyOC3+CGmpi9G21ayDQbSplu abeSeXZhFTAZSp7mqR8kZM55LTqnVZ2QK0xrrc6k/ey8V4l/gVt3QpTWOYyuJpb3DRUON8XZ +SIZOInZLPfUiloHahvrfTaCrfI8NtbZr5rjsnf7Jk5VqNGOrqvpJJD6mHftWPAb4EbVNEQ0 +RpdVJDuk5GAcGVBNJr5hwY8uJ/a5moUMxVsHtVGhymD2/HfMTuqhiTYrETSN4vU/WT1Pv+I AvN46lGQ7pzKR6G7yKOyB58EEkC9ISk7VRtEyQIDAQABo4IBHDCCARgwCQYDVR0TBAIwADCB rAYDVR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMC AQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMp OTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMBQGCmCGSAGG+EUBBgcEBhYETm9uZTAz BgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0G CSqGSIb3DQEBBAUAA4GBALRMk1GQTl96AZyp4x1O/VJbDZ5MXPSbjypDNusx8mxnQ9Au3EPr GpYuUwn62iMbUSaGXYFlg0Am2TYkFh/WFVyImaFltl84GBcy5r+vlucOdwgSihl9apjxGWOS zi6mbsF7ZSIc2bYIFG6Fq7beyYcr4ZVSr2iqZnd2T8dSd/K4MYIEqjCCBKYCAQEwgeEwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMw pifld+0wCQYFKw4DAhoFAKCCAp0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDUwOTA4MDIyMzA2WjAjBgkqhkiG9w0BCQQxFgQUw/NTI5ZIXO58qnW60O8A iXij+CgwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgfIGCSsGAQQBgjcQBDGB5DCB 4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5j b3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQV2Y2bnhV sEEw8zCmJ+V37TCB9AYLKoZIhvcNAQkQAgsxgeSggeEwgcwxFzAVBgNVBAoTDlZlcmlTaWdu LCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cu dmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChj KTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJl ci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEB BQAEggEAgy06kdnlHAZku7nEWlKuvpu1wymX5C/qb3CTt8BCHHMwn8QRQBHjkU4j8MkR0mId 3neNqQ4xMhbd5cr5DWkxXnK0khpKcMAMVs/7G6CheptUuVvTuSsiHA2foCCNyJgpGOAgFAkP mwpG6/qGoI/bbnW433BuJNNk8FW0mmQ+lYIx1bFnyOiNel+4nMJuHI+8+OylhuwXAkenVIu/ 4Vo7XluW3HChUBnvfKbl82Y0+lU8qwuA+Oz8djOU6a5xjvMBw5vVggp/hTBCzGXRQsfL/CTq SIRK3AmeWubXvxoP4iJqqN6YU67lFoM219P0QLneUKpB65kVVn0DiDQdIHXDmQAAAAAAAA== --------------ms090102060409020407030406-- Return-Path: <TimHare@comcast.net> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 4BBAB7F5C2 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 17:51:28 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 355CB1422C2 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 17:51:28 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01310-02 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 17:51:27 -0700 (PDT) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by smtp.osafoundation.org (Postfix) with ESMTP id 96829142280 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 17:51:27 -0700 (PDT) Received: from thare.comcast.net (pcp03614075pcs.micske01.fl.comcast.net[68.84.31.33]) by comcast.net (sccrmhc12) with SMTP id <20050908005124012002laece>; Thu, 8 Sep 2005 00:51:24 +0000 Message-Id: <6.2.1.2.0.20050907204505.01dda090@mail.comcast.net> X-Mailer: QUALCOMM Windows Eudora Version 6.2.1.2 Date: Wed, 07 Sep 2005 20:51:24 -0400 To: ietf-calsify@osafoundation.org From: Tim Hare <TimHare@comcast.net> Subject: Re: [Ietf-calsify] Multiple iCalendar Objects In-Reply-To: <073A488D-E9A8-4C5C-9D88-DF95F632DFBC@washington.edu> References: <OFB5DF923A.4C9137F4-ON85257075.00683BAC-85257075.00686BB0@notesdev.ibm.com> <431F42D7.3080902@Royer.com> <073A488D-E9A8-4C5C-9D88-DF95F632DFBC@washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.5 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 08 Sep 2005 00:51:28 -0000 One other use case of multiple calendar objects is the very common METHOD:PUBLISH use case, for example an events calendar, is it not? Or am I misinterpreting this part? BEGIN:VCALENDAR METHOD:PUBLISH BEGIN:VEVENT END:VEVENT BEGIN:VEVENT END:VEVENT --- etcetera --- END:VCALENDAR In any case, I don't see any real programming problems dealing even with multiple VCALENDARs in one file; if it's a memory constraint problem, read the file until the first END:VCALENDAR, or END:VEVENT for that matter, process what you have, and then move on. Of course, my roots are in the mainframe world where thinking of files in a sequential manner is perhaps more common, but I believe this would work... At 07:40 PM 9/7/2005, you wrote: >That may be, but I will note that there are many calendar programs >currently on the market that can't handle multiple VCALENDAR objects >within a single file - I wrote about this in 2003 at > >http://staff.washington.edu/oren/weblog2/archives/2003/12/ >more_on_ical_or.html > >- Oren > >On Sep 7, 2005, at 12:43 PM, Doug Royer wrote: > >> >> >>Chris_Stoner@notesdev.ibm.com wrote: >> >>>That's a good point. So you mean that if I have a handheld device >>>and I >>>want to pull down my January 2006 calendar, I would want to >>>tranfer in one >>>shot with many iCalendar objects, each having a method param >>>telling me how >>>to display this? >> >>Yes. I do not know of a handheld that does iTIP yet. It however >>is accurate for my laptop synchronizing with my desktop. >> >>So the existing 2445 text looks accurate to me. >> >>-- >> >>Doug Royer | http://INET-Consulting.com >>-------------------------------|----------------------------- >> >> We Do Standards - You Need Standards >> >> >><Doug.vcf> >>_______________________________________________ >>Ietf-calsify mailing list >>Ietf-calsify@osafoundation.org >>http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > >_______________________________________________ >Ietf-calsify mailing list >Ietf-calsify@osafoundation.org >http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Tim Hare Interested Bystander, Non-Inc. Return-Path: <oren@washington.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 57A3E7F5B0 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 16:40:20 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 3E23B1422C2 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 16:40:20 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29206-09 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 16:40:20 -0700 (PDT) Received: from mxout4.cac.washington.edu (mxout4.cac.washington.edu [140.142.33.19]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id EF4EB1422B2 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 16:40:19 -0700 (PDT) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout4.cac.washington.edu (8.13.4+UW05.04/8.13.4+UW05.07) with ESMTP id j87NeJ7B011250 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 16:40:19 -0700 X-Auth-Received: from [128.208.94.14] (orenmac.cac.washington.edu [128.208.94.14]) (authenticated authid=oren) by smtp.washington.edu (8.13.4+UW05.04/8.13.4+UW05.07) with ESMTP id j87NeIW4005006 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 16:40:18 -0700 Mime-Version: 1.0 (Apple Message framework v734) In-Reply-To: <431F42D7.3080902@Royer.com> References: <OFB5DF923A.4C9137F4-ON85257075.00683BAC-85257075.00686BB0@notesdev.ibm.com> <431F42D7.3080902@Royer.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <073A488D-E9A8-4C5C-9D88-DF95F632DFBC@washington.edu> Content-Transfer-Encoding: 7bit From: Oren Sreebny <oren@washington.edu> Subject: Re: [Ietf-calsify] Multiple iCalendar Objects Date: Wed, 7 Sep 2005 16:40:18 -0700 To: Calsify <ietf-calsify@osafoundation.org> X-Mailer: Apple Mail (2.734) X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __STOCK_CRUFT 0' X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.5 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 07 Sep 2005 23:40:20 -0000 That may be, but I will note that there are many calendar programs currently on the market that can't handle multiple VCALENDAR objects within a single file - I wrote about this in 2003 at http://staff.washington.edu/oren/weblog2/archives/2003/12/ more_on_ical_or.html - Oren On Sep 7, 2005, at 12:43 PM, Doug Royer wrote: > > > Chris_Stoner@notesdev.ibm.com wrote: > >> That's a good point. So you mean that if I have a handheld device >> and I >> want to pull down my January 2006 calendar, I would want to >> tranfer in one >> shot with many iCalendar objects, each having a method param >> telling me how >> to display this? >> > > Yes. I do not know of a handheld that does iTIP yet. It however > is accurate for my laptop synchronizing with my desktop. > > So the existing 2445 text looks accurate to me. > > -- > > Doug Royer | http://INET-Consulting.com > -------------------------------|----------------------------- > > We Do Standards - You Need Standards > > > <Doug.vcf> > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > Return-Path: <Doug@Royer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 3A70F7F5A7 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 12:43:22 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 1B3C11422C0 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 12:43:22 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29284-03 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 12:43:21 -0700 (PDT) Received: from S2.cableone.net (s2.cableone.net [24.116.0.228]) by smtp.osafoundation.org (Postfix) with ESMTP id 9F9691422A9 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 12:43:21 -0700 (PDT) Received: from [192.168.168.10] (unverified [69.92.70.67]) by S2.cableone.net (CableOne SMTP Service S2) with ESMTP id 29557069 for <ietf-calsify@osafoundation.org>; Wed, 07 Sep 2005 13:47:45 -0700 Message-ID: <431F42D7.3080902@Royer.com> Date: Wed, 07 Sep 2005 13:43:19 -0600 From: Doug Royer <Doug@Royer.com> Organization: IntelliCal.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Calsify <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Multiple iCalendar Objects References: <OFB5DF923A.4C9137F4-ON85257075.00683BAC-85257075.00686BB0@notesdev.ibm.com> In-Reply-To: <OFB5DF923A.4C9137F4-ON85257075.00683BAC-85257075.00686BB0@notesdev.ibm.com> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms030803060704070602030602" X-IP-stats: Incoming Outgoing Last 0, First 26, in=33, out=30, spam=0 Known=true X-External-IP: 69.92.70.67 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Calsify <ietf-calsify@osafoundation.org> List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 07 Sep 2005 19:43:22 -0000 This is a cryptographically signed message in MIME format. --------------ms030803060704070602030602 Content-Type: multipart/mixed; boundary="------------070903060804060909020803" This is a multi-part message in MIME format. --------------070903060804060909020803 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Chris_Stoner@notesdev.ibm.com wrote: > That's a good point. So you mean that if I have a handheld device and I > want to pull down my January 2006 calendar, I would want to tranfer in one > shot with many iCalendar objects, each having a method param telling me how > to display this? Yes. I do not know of a handheld that does iTIP yet. It however is accurate for my laptop synchronizing with my desktop. So the existing 2445 text looks accurate to me. -- Doug Royer | http://INET-Consulting.com -------------------------------|----------------------------- We Do Standards - You Need Standards --------------070903060804060909020803 Content-Type: text/x-vcard; charset=utf-8; name="Doug.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Doug.vcf" begin:vcard fn:Doug Royer n:Royer;Doug org:INET-Consulting.com adr:;;;;;;U.S.A email;internet:Doug@Royer.com title:CEO tel;work:866-594-8574 tel;fax:866-494-8574 note;quoted-printable:AOL: SupportUnix=0D=0A= MSN: Support@INET-Consulting.com=0D=0A= Yahoo: Help4Unix x-mozilla-html:FALSE url:http://Royer.com version:2.1 end:vcard --------------070903060804060909020803-- --------------ms030803060704070602030602 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINcDCC A2IwggLLoAMCAQICEAvaCxfBP4mOqwl0erTOLjMwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4 MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp U2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRv cnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2ln biBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0 ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJv nFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpd trA2QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMB AAGjgbAwga0wDwYDVR0TBAgwBgEB/wIBADBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0w KwYIKwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwMQYDVR0fBCow KDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMS5jcmwwCwYDVR0PBAQDAgEG MBEGCWCGSAGG+EIBAQQEAwIBBjANBgkqhkiG9w0BAQIFAAOBgQACfZ5vRUs4oLje6VNkIbzk TCuPHv6SQKzYCjlqoTIhLAebq1n+0mIafVU4sDdz3PQHZmNiveFTcFKH56jYUulbLarh3s+s MVTUixnI2COo7wQrMn0sGBzIfImoLnfyRNFlCk10te7TG5JzdC6JOzUTcudAMZrTssSr51a+ i+P7FTCCBQEwggRqoAMCAQICEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEEBQAwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwHhcNMDQwOTAzMDAw MDAwWhcNMDUwOTE3MjM1OTU5WjCCAQsxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk4MR4wHAYDVQQL ExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxMzAxBgNVBAsTKkRpZ2l0YWwgSUQgQ2xhc3MgMSAt IE5ldHNjYXBlIEZ1bGwgU2VydmljZTETMBEGA1UEAxQKRG91ZyBSb3llcjEdMBsGCSqGSIb3 DQEJARYOZG91Z0Byb3llci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM WHYQKNX06SDOZPZvQOVD5lgC2MtnZOR80c1scI1FHqHI0XKABQSTV+mbHKozcPYLI4Lf4Iaa mL0bbVrINBtKmW5pt5J5dmEVMBlKnuapHyRkznktOqdVnZArTGutzqT97LxXiX+BW3dClNY5 jK4mlvcNFQ43xdn5Ihk4idks99SKWgdqG+t9NoKt8jw21tmvmuOyd/smTlWo0Y6uq+kkkPqY d+1Y8BvgRtU0RDT5Gl1UkO6TkYBwZUE0mvmHBjy4n9rmahQzFWwe1UaHKYPb8d8xO6qGJNis RNI3i9T9ZPU+/4gC83jqUZDunMpHobvIo7IHnwQSQL0hKTtVG0TJAgMBAAGjggEcMIIBGDAJ BgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIB FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlh Yi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwFAYKYIZIAYb4RQEG BwQGFgROb25lMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL2Ns YXNzMS5jcmwwDQYJKoZIhvcNAQEEBQADgYEAtEyTUZBOX3oBnKnjHU79UlsNnkxc9JuPKkM2 6zHybGdD0C7cQ+sali5TCfraIxtRJoZdgWWDQCbZNiQWH9YVXIiZoWW2XzgYFzLmv6+W5w53 CBKKGX1qmPEZY5LOLqZuwXtlIhzZtggUboWrtt7JhyvhlVKvaKpmd3ZPx1J38rgwggUBMIIE aqADAgECAhBXZjZueFWwQTDzMKYn5XftMA0GCSqGSIb3DQEBBAUAMIHMMRcwFQYDVQQKEw5W ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UE CxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElB Qi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1 YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTA0MDkwMzAwMDAwMFoXDTA1MDkx NzIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5 L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBO b3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBG dWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0BCQEWDmRvdWdA cm95ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzFh2ECjV9OkgzmT2 b0DlQ+ZYAtjLZ2TkfNHNbHCNRR6hyNFygAUEk1fpmxyqM3D2CyOC3+CGmpi9G21ayDQbSplu abeSeXZhFTAZSp7mqR8kZM55LTqnVZ2QK0xrrc6k/ey8V4l/gVt3QpTWOYyuJpb3DRUON8XZ +SIZOInZLPfUiloHahvrfTaCrfI8NtbZr5rjsnf7Jk5VqNGOrqvpJJD6mHftWPAb4EbVNEQ0 +RpdVJDuk5GAcGVBNJr5hwY8uJ/a5moUMxVsHtVGhymD2/HfMTuqhiTYrETSN4vU/WT1Pv+I AvN46lGQ7pzKR6G7yKOyB58EEkC9ISk7VRtEyQIDAQABo4IBHDCCARgwCQYDVR0TBAIwADCB rAYDVR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMC AQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMp OTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMBQGCmCGSAGG+EUBBgcEBhYETm9uZTAz BgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0G CSqGSIb3DQEBBAUAA4GBALRMk1GQTl96AZyp4x1O/VJbDZ5MXPSbjypDNusx8mxnQ9Au3EPr GpYuUwn62iMbUSaGXYFlg0Am2TYkFh/WFVyImaFltl84GBcy5r+vlucOdwgSihl9apjxGWOS zi6mbsF7ZSIc2bYIFG6Fq7beyYcr4ZVSr2iqZnd2T8dSd/K4MYIEqjCCBKYCAQEwgeEwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMw pifld+0wCQYFKw4DAhoFAKCCAp0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDUwOTA3MTk0MzE5WjAjBgkqhkiG9w0BCQQxFgQUirGOTMh/U/Ok6goXNXYD VOoSG2MwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgfIGCSsGAQQBgjcQBDGB5DCB 4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5j b3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQV2Y2bnhV sEEw8zCmJ+V37TCB9AYLKoZIhvcNAQkQAgsxgeSggeEwgcwxFzAVBgNVBAoTDlZlcmlTaWdu LCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cu dmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChj KTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJl ci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEB BQAEggEAwibyt7o6WmN1MLiFTdp8rkPATu1NicPYmErv4Ubv0i3HZ8OI5NwxLGvtIicEbz3I EroRS8yRt9Ds6K0MrzeQnrOPz8ynx/bR7VqeyIPBWHyaXKmk4K52RZqOHl5ygh8WcEqF6CDr H507oUuhlioAF5eO2Xrrbebg5KTz4abfvLAYyns5K8zykkmQCCGYOaWr72SQz3tWMPzkO55W YkfBSmyGSpr6bTnVMaQw2uBO7B9KyUkbo66NXSuCAwMUbz8a0KqxorP81hpEcrBOuNadyBH8 EXdWT+YaojYt25hSIU8NdA5qJu1QkrDvuI9mzHJ8biFI+P42wGDf/kASIJDwIgAAAAAAAA== --------------ms030803060704070602030602-- Return-Path: <Chris_Stoner@notesdev.ibm.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 624997F59E for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 12:01:07 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 4C5291422C8 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 12:01:07 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29217-06 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 12:01:07 -0700 (PDT) Received: from [205.159.212.202] (capricorn.notesdev.ibm.com [205.159.212.202]) by smtp.osafoundation.org (Postfix) with ESMTP id 045BB1422C3 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 12:01:07 -0700 (PDT) In-Reply-To: <431F3167.70400@Royer.com> Subject: Re: [Ietf-calsify] Multiple iCalendar Objects To: Calsify <ietf-calsify@osafoundation.org> X-Mailer: Lotus Notes Build V70_08142005NP August 14, 2005 Message-ID: <OFB5DF923A.4C9137F4-ON85257075.00683BAC-85257075.00686BB0@notesdev.ibm.com> Date: Wed, 7 Sep 2005 15:01:03 -0400 From: Chris_Stoner@notesdev.ibm.com X-MIMETrack: CD-MIME by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/07/2005 02:54:57 PM, CD-MIME complete at 09/07/2005 02:54:57 PM, Itemize by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/07/2005 02:54:57 PM, Serialize by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/07/2005 02:54:57 PM, Serialize complete at 09/07/2005 02:54:57 PM MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.3 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, NO_REAL_NAME X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 07 Sep 2005 19:01:07 -0000 That's a good point. So you mean that if I have a handheld device and I want to pull down my January 2006 calendar, I would want to tranfer in one shot with many iCalendar objects, each having a method param telling me how to display this? Is that paraphrased about right? Seems like a good use case to me! -CS ietf-calsify-bounces@osafoundation.org wrote on 09/07/2005 02:28:55 PM: > > Multiple iCalendar objects in one object is essential when > copying calendars that have METHOD properties in them. > Otherwise, there is no way to transport them in a single transfer. > > Its needed in both synchronization and when transferring > a calendar in iCal format. > > > BEGIN:VCALENDAR > METHOD:PUBLISH > ... > END:VCALENDAR > BEGIN:VCALENDAR > METHOD:ADD > ... > END:VCALENDAR > ... > > > Chris_Stoner@notesdev.ibm.com wrote: > > RFC 2445 allows for multiple iCalendar objects, but I'm not so sure this is > > a good idea. Does anyone know of an implementation that makes use of > > multiple iCalendar objects? > > > > I would like to change: "Typically, this information will consist of a > > single iCalendar object. However, multiple iCalendar objects can be > > sequentially grouped together. " > > > > ...to read this instead: "This information will consist of a single > > iCalendar object." > > > > Thoughts on this? > > -Chris Stoner > > > > > > 6. iCalendar Objects > > > > > > The Calendaring and Scheduling Core Object is a collection of calendaring > > and scheduling information. Typically, this information will consist of a > > single iCalendar object. However, multiple iCalendar objects can be > > sequentially grouped together. The first line and last line of the > > iCalendar object MUST contain a pair of iCalendar object delimiter strings. > > > > > > > > > > > > > > _______________________________________________ > > Ietf-calsify mailing list > > Ietf-calsify@osafoundation.org > > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > > -- > > Doug Royer | http://INET-Consulting.com > -------------------------------|----------------------------- > > We Do Standards - You Need Standards > > [attachment "Doug.vcf" deleted by Chris Stoner/Westford/IBM] > [attachment "smime.p7s" deleted by Chris Stoner/Westford/IBM] > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <pete@linkingarts.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 174E07F59B for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 11:30:51 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id EF9B21422C0 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 11:30:50 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28867-03 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 11:30:50 -0700 (PDT) Received: from ecaz.svwh.net (209.133.1.14.svwh.net [209.133.1.14]) by smtp.osafoundation.org (Postfix) with ESMTP id B6C761422AE for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 11:30:50 -0700 (PDT) Received: (from a1297@localhost) by ecaz.svwh.net (8.12.9/8.12.9) id j87IVNAQ028481; Wed, 7 Sep 2005 11:31:23 -0700 (PDT) Received: from 67.164.15.252 ([67.164.15.252]) (SquirrelMail authenticated user a1297) by www.linkingarts.com with HTTP; Wed, 7 Sep 2005 11:31:23 -0700 (PDT) Message-ID: <.67.164.15.252.1126117883.squirrel@www.linkingarts.com> In-Reply-To: <OF51C3CDB7.34F85364-ON85257075.0061E00D-85257075.006223F4@notesdev.ib m.com> References: <op.st6fxscveochem@lisa.local> <OF51C3CDB7.34F85364-ON85257075.0061E00D-85257075.006223F4@notesdev.ibm.com> Date: Wed, 7 Sep 2005 11:31:23 -0700 (PDT) Subject: Re: [Ietf-calsify] Multiple iCalendar Objects From: "Peter Jacobson" <pete@linkingarts.com> To: ietf-calsify@osafoundation.org User-Agent: SquirrelMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=BAYES_00 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pete@linkingarts.com List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 07 Sep 2005 18:30:51 -0000 this is my first post to this list so forgive me if I misinterpret your comment. I'm building a Web app that in part deals with film and video equipment rentals. A customer can look up availability of and book equipment using a calendar interface. Their order corresponds to an iCalendar object. However, customers can book equipment for more than one occasion at a time, which would in our case be represented by two separate orders, or calendars, both of which are associated with that customer. In addition, each piece of equipment has its own iCalendar (so you can look up that video camera to see when it is available). Does that example fit the case? Peter Jacobson <quote who="Chris_Stoner@notesdev.ibm.com"> > RFC 2445 allows for multiple iCalendar objects, but I'm not so sure this > is > a good idea. Does anyone know of an implementation that makes use of > multiple iCalendar objects? > > I would like to change: "Typically, this information will consist of a > single iCalendar object. However, multiple iCalendar objects can be > sequentially grouped together. " > > ...to read this instead: "This information will consist of a single > iCalendar object." > > Thoughts on this? > -Chris Stoner > > > 6. iCalendar Objects > > > The Calendaring and Scheduling Core Object is a collection of calendaring > and scheduling information. Typically, this information will consist of a > single iCalendar object. However, multiple iCalendar objects can be > sequentially grouped together. The first line and last line of the > iCalendar object MUST contain a pair of iCalendar object delimiter > strings. > > > > > > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > > ...................................................... Linking Arts Web Development www.linkingarts.com Return-Path: <Doug@Royer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 717227F59B for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 11:28:59 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 5A8501422C0 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 11:28:59 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29523-01 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 11:28:59 -0700 (PDT) Received: from S2.cableone.net (s2.cableone.net [24.116.0.228]) by smtp.osafoundation.org (Postfix) with ESMTP id CF9FB1422AE for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 11:28:58 -0700 (PDT) Received: from [192.168.168.10] (unverified [69.92.70.67]) by S2.cableone.net (CableOne SMTP Service S2) with ESMTP id 29544510 for <ietf-calsify@osafoundation.org>; Wed, 07 Sep 2005 12:33:20 -0700 Message-ID: <431F3167.70400@Royer.com> Date: Wed, 07 Sep 2005 12:28:55 -0600 From: Doug Royer <Doug@Royer.com> Organization: IntelliCal.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Calsify <ietf-calsify@osafoundation.org> Subject: Re: [Ietf-calsify] Multiple iCalendar Objects References: <OF51C3CDB7.34F85364-ON85257075.0061E00D-85257075.006223F4@notesdev.ibm.com> In-Reply-To: <OF51C3CDB7.34F85364-ON85257075.0061E00D-85257075.006223F4@notesdev.ibm.com> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms030901090705050908040301" X-IP-stats: Incoming Outgoing Last 1, First 26, in=32, out=29, spam=0 Known=true X-External-IP: 69.92.70.67 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Calsify <ietf-calsify@osafoundation.org> List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 07 Sep 2005 18:28:59 -0000 This is a cryptographically signed message in MIME format. --------------ms030901090705050908040301 Content-Type: multipart/mixed; boundary="------------070909000805060701070409" This is a multi-part message in MIME format. --------------070909000805060701070409 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Multiple iCalendar objects in one object is essential when copying calendars that have METHOD properties in them. Otherwise, there is no way to transport them in a single transfer. Its needed in both synchronization and when transferring a calendar in iCal format. BEGIN:VCALENDAR METHOD:PUBLISH ... END:VCALENDAR BEGIN:VCALENDAR METHOD:ADD ... END:VCALENDAR ... Chris_Stoner@notesdev.ibm.com wrote: > RFC 2445 allows for multiple iCalendar objects, but I'm not so sure this is > a good idea. Does anyone know of an implementation that makes use of > multiple iCalendar objects? > > I would like to change: "Typically, this information will consist of a > single iCalendar object. However, multiple iCalendar objects can be > sequentially grouped together. " > > ...to read this instead: "This information will consist of a single > iCalendar object." > > Thoughts on this? > -Chris Stoner > > > 6. iCalendar Objects > > > The Calendaring and Scheduling Core Object is a collection of calendaring > and scheduling information. Typically, this information will consist of a > single iCalendar object. However, multiple iCalendar objects can be > sequentially grouped together. The first line and last line of the > iCalendar object MUST contain a pair of iCalendar object delimiter strings. > > > > > > > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify -- Doug Royer | http://INET-Consulting.com -------------------------------|----------------------------- We Do Standards - You Need Standards --------------070909000805060701070409 Content-Type: text/x-vcard; charset=utf-8; name="Doug.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Doug.vcf" begin:vcard fn:Doug Royer n:Royer;Doug org:INET-Consulting.com adr:;;;;;;U.S.A email;internet:Doug@Royer.com title:CEO tel;work:866-594-8574 tel;fax:866-494-8574 note;quoted-printable:AOL: SupportUnix=0D=0A= MSN: Support@INET-Consulting.com=0D=0A= Yahoo: Help4Unix x-mozilla-html:FALSE url:http://Royer.com version:2.1 end:vcard --------------070909000805060701070409-- --------------ms030901090705050908040301 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINcDCC A2IwggLLoAMCAQICEAvaCxfBP4mOqwl0erTOLjMwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4 MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp U2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRv cnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2ln biBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0 ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJv nFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpd trA2QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMB AAGjgbAwga0wDwYDVR0TBAgwBgEB/wIBADBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0w KwYIKwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwMQYDVR0fBCow KDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMS5jcmwwCwYDVR0PBAQDAgEG MBEGCWCGSAGG+EIBAQQEAwIBBjANBgkqhkiG9w0BAQIFAAOBgQACfZ5vRUs4oLje6VNkIbzk TCuPHv6SQKzYCjlqoTIhLAebq1n+0mIafVU4sDdz3PQHZmNiveFTcFKH56jYUulbLarh3s+s MVTUixnI2COo7wQrMn0sGBzIfImoLnfyRNFlCk10te7TG5JzdC6JOzUTcudAMZrTssSr51a+ i+P7FTCCBQEwggRqoAMCAQICEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEEBQAwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwHhcNMDQwOTAzMDAw MDAwWhcNMDUwOTE3MjM1OTU5WjCCAQsxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk4MR4wHAYDVQQL ExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxMzAxBgNVBAsTKkRpZ2l0YWwgSUQgQ2xhc3MgMSAt IE5ldHNjYXBlIEZ1bGwgU2VydmljZTETMBEGA1UEAxQKRG91ZyBSb3llcjEdMBsGCSqGSIb3 DQEJARYOZG91Z0Byb3llci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM WHYQKNX06SDOZPZvQOVD5lgC2MtnZOR80c1scI1FHqHI0XKABQSTV+mbHKozcPYLI4Lf4Iaa mL0bbVrINBtKmW5pt5J5dmEVMBlKnuapHyRkznktOqdVnZArTGutzqT97LxXiX+BW3dClNY5 jK4mlvcNFQ43xdn5Ihk4idks99SKWgdqG+t9NoKt8jw21tmvmuOyd/smTlWo0Y6uq+kkkPqY d+1Y8BvgRtU0RDT5Gl1UkO6TkYBwZUE0mvmHBjy4n9rmahQzFWwe1UaHKYPb8d8xO6qGJNis RNI3i9T9ZPU+/4gC83jqUZDunMpHobvIo7IHnwQSQL0hKTtVG0TJAgMBAAGjggEcMIIBGDAJ BgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIB FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlh Yi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwFAYKYIZIAYb4RQEG BwQGFgROb25lMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL2Ns YXNzMS5jcmwwDQYJKoZIhvcNAQEEBQADgYEAtEyTUZBOX3oBnKnjHU79UlsNnkxc9JuPKkM2 6zHybGdD0C7cQ+sali5TCfraIxtRJoZdgWWDQCbZNiQWH9YVXIiZoWW2XzgYFzLmv6+W5w53 CBKKGX1qmPEZY5LOLqZuwXtlIhzZtggUboWrtt7JhyvhlVKvaKpmd3ZPx1J38rgwggUBMIIE aqADAgECAhBXZjZueFWwQTDzMKYn5XftMA0GCSqGSIb3DQEBBAUAMIHMMRcwFQYDVQQKEw5W ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UE CxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElB Qi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1 YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTA0MDkwMzAwMDAwMFoXDTA1MDkx NzIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5 L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBO b3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBG dWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0BCQEWDmRvdWdA cm95ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzFh2ECjV9OkgzmT2 b0DlQ+ZYAtjLZ2TkfNHNbHCNRR6hyNFygAUEk1fpmxyqM3D2CyOC3+CGmpi9G21ayDQbSplu abeSeXZhFTAZSp7mqR8kZM55LTqnVZ2QK0xrrc6k/ey8V4l/gVt3QpTWOYyuJpb3DRUON8XZ +SIZOInZLPfUiloHahvrfTaCrfI8NtbZr5rjsnf7Jk5VqNGOrqvpJJD6mHftWPAb4EbVNEQ0 +RpdVJDuk5GAcGVBNJr5hwY8uJ/a5moUMxVsHtVGhymD2/HfMTuqhiTYrETSN4vU/WT1Pv+I AvN46lGQ7pzKR6G7yKOyB58EEkC9ISk7VRtEyQIDAQABo4IBHDCCARgwCQYDVR0TBAIwADCB rAYDVR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMC AQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMp OTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMBQGCmCGSAGG+EUBBgcEBhYETm9uZTAz BgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0G CSqGSIb3DQEBBAUAA4GBALRMk1GQTl96AZyp4x1O/VJbDZ5MXPSbjypDNusx8mxnQ9Au3EPr GpYuUwn62iMbUSaGXYFlg0Am2TYkFh/WFVyImaFltl84GBcy5r+vlucOdwgSihl9apjxGWOS zi6mbsF7ZSIc2bYIFG6Fq7beyYcr4ZVSr2iqZnd2T8dSd/K4MYIEqjCCBKYCAQEwgeEwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMw pifld+0wCQYFKw4DAhoFAKCCAp0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDUwOTA3MTgyODU1WjAjBgkqhkiG9w0BCQQxFgQU4cokefrcs4SL4WqXWYGU 5vzYDZYwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgfIGCSsGAQQBgjcQBDGB5DCB 4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5j b3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQV2Y2bnhV sEEw8zCmJ+V37TCB9AYLKoZIhvcNAQkQAgsxgeSggeEwgcwxFzAVBgNVBAoTDlZlcmlTaWdu LCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cu dmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChj KTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJl ci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEB BQAEggEAlYgXcCvIFqKiz+VRZh3gqSVnOP6AV816IzlHW41YWDkLfCnN+pP2oNJVEW2z/1RR 4qEf8omlG1jCBW45yxuB5Y3xafsbZEeZJ9eSdUknZzlEgAMI2jQQvYzLa5iim2fmpEjJIl6i zbvI7eGGfGmOpiz644qWzn4ki01McCSfLu+v7HnRgBVr9ArQDcuxzIWQ4LnFlXOdLTr9dPSd CuGfDYOPmXvFun1q7LJQm36SGImLEDMRhNx7RcB2xw+Ol4LTI7A7v/yiQ4Ni71agskOMjEkr AGq3+B+HHcAN/ESLUJGNE2mCf7GdIgWwwiYbKuh+DavKK2bRw00G8ErutYQiAQAAAAAAAA== --------------ms030901090705050908040301-- Return-Path: <Chris_Stoner@notesdev.ibm.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 964327F58F for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 10:51:35 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 839091422C2 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 10:51:35 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24002-04 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 10:51:35 -0700 (PDT) Received: from [205.159.212.202] (capricorn.notesdev.ibm.com [205.159.212.202]) by smtp.osafoundation.org (Postfix) with ESMTP id 146EA1422C0 for <ietf-calsify@osafoundation.org>; Wed, 7 Sep 2005 10:51:35 -0700 (PDT) In-Reply-To: <op.st6fxscveochem@lisa.local> To: ietf-calsify@osafoundation.org X-Mailer: Lotus Notes Build V701_08292005NP August 29, 2005 Message-ID: <OF51C3CDB7.34F85364-ON85257075.0061E00D-85257075.006223F4@notesdev.ibm.com> Date: Wed, 7 Sep 2005 13:51:28 -0400 From: Chris_Stoner@notesdev.ibm.com X-MIMETrack: CD-MIME by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/07/2005 01:45:25 PM, CD-MIME complete at 09/07/2005 01:45:25 PM, Itemize by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/07/2005 01:45:25 PM, Serialize by Router on Capricorn/Iris(Build V70_07172005|July 17, 2005) at 09/07/2005 01:45:25 PM, Serialize complete at 09/07/2005 01:45:25 PM MIME-Version: 1.0 Content-transfer-encoding: quoted-printable Content-type: text/plain; charset=ISO-8859-1 X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.3 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, NO_REAL_NAME X-Spam-Level: Subject: [Ietf-calsify] Multiple iCalendar Objects X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Wed, 07 Sep 2005 17:51:35 -0000 RFC 2445 allows for multiple iCalendar objects, but I'm not so sure thi= s is a good idea. Does anyone know of an implementation that makes use of multiple iCalendar objects? I would like to change: "Typically, this information will consist of a single iCalendar object. However, multiple iCalendar objects can be sequentially grouped together. " ...to read this instead: "This information will consist of a single iCalendar object." Thoughts on this? -Chris Stoner 6.=A0iCalendar Objects The Calendaring and Scheduling Core Object is a collection of calendari= ng and scheduling information. Typically, this information will consist of= a single iCalendar object. However, multiple iCalendar objects can be sequentially grouped together. The first line and last line of the iCalendar object MUST contain a pair of iCalendar object delimiter stri= ngs. = Return-Path: <TimHare@comcast.net> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id C10877F53B for <Ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 15:42:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id A84231422A4 for <Ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 15:42:48 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16050-09 for <Ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 15:42:48 -0700 (PDT) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35]) by smtp.osafoundation.org (Postfix) with ESMTP id 6E20914229A for <Ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 15:42:48 -0700 (PDT) Received: from thare.comcast.net (pcp03614075pcs.micske01.fl.comcast.net[68.84.31.33]) by comcast.net (rwcrmhc11) with SMTP id <2005090522424701300auoole>; Mon, 5 Sep 2005 22:42:47 +0000 Message-Id: <6.2.1.2.0.20050905184141.04944ec8@mail.comcast.net> X-Mailer: QUALCOMM Windows Eudora Version 6.2.1.2 Date: Mon, 05 Sep 2005 18:42:45 -0400 To: Ietf-calsify@osafoundation.org, Ietf-calsify@osafoundation.org From: Tim Hare <TimHare@comcast.net> Subject: Re: [Ietf-calsify] Sync: Was Question on VFREEBUSY In-Reply-To: <431C89A5.20302@Royer.com> References: <AA68F96A0E3298F074941D0F@ninevah.cyrusoft.com> <4318BC3A.2030904@Royer.com> <86ed4f4f4c0d8e345b33127a7e08a7db@osafoundation.org> <431BDF71.3030209@nokia.com> <431C89A5.20302@Royer.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.4 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, SUBJ_FREE_CAP X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 05 Sep 2005 22:42:48 -0000 I think if we are going to discuss sync we need a draft which documents how we can fit with SyncML or other generalized synchronization efforts to avoid reinventing the wheel. At 02:08 PM 9/5/2005, Doug Royer wrote: >In addition to those, synchronization information needs to >be defined. As how to merge if both sides edited the same >VEVENT. > >This is not a calsify issue as it has not been covered in any >spec I have seen. I think this would have to be a new draft. > > >Timi Soinio wrote: >>ext Lisa Dusseault wrote: >> >>>These are good questions... my gut feel is that we certainly need >>>separate documents, perhaps more separate documents than we already >>>have. In practice, iCalendar is used for 3 separate purposes: >>>- import and export -- where you don't worry about saving VFREEBUSY >>>information that duplicates event start/end times >>>- invitation >>>- CalDAV (or other access/sharing) >> >>In addition to these three usage purposes, I would also consider >>synchronization (with e.g. OMA DS) as a fourth important purpose for >>using iCalendar. Technically, it resembles import and export cases but it >>can contain some iCal properties that normally are left out from simple >>import/export (PUBLISH?) cases, e.g. ATTENDEE information. >>-Timi >>_______________________________________________ >>Ietf-calsify mailing list >>Ietf-calsify@osafoundation.org >>http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > >-- > >Doug Royer | http://INET-Consulting.com >-------------------------------|----------------------------- > > We Do Standards - You Need Standards > > > > > >_______________________________________________ >Ietf-calsify mailing list >Ietf-calsify@osafoundation.org >http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Tim Hare Interested Bystander, Non-Inc. Return-Path: <Doug@Royer.com> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 778897F547 for <Ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 11:09:11 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 5D08A1422A1 for <Ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 11:09:11 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14261-04 for <Ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 11:09:11 -0700 (PDT) Received: from S3.cableone.net (s3.cableone.net [24.116.0.229]) by smtp.osafoundation.org (Postfix) with ESMTP id D9B1614229F for <Ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 11:09:10 -0700 (PDT) Received: from [192.168.168.10] (unverified [69.92.70.67]) by S3.cableone.net (CableOne SMTP Service S3) with ESMTP id 30264332 for <Ietf-calsify@osafoundation.org>; Mon, 05 Sep 2005 11:10:14 -0700 Message-ID: <431C89A5.20302@Royer.com> Date: Mon, 05 Sep 2005 12:08:37 -0600 From: Doug Royer <Doug@Royer.com> Organization: IntelliCal.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ietf-calsify@osafoundation.org References: <AA68F96A0E3298F074941D0F@ninevah.cyrusoft.com> <4318BC3A.2030904@Royer.com> <86ed4f4f4c0d8e345b33127a7e08a7db@osafoundation.org> <431BDF71.3030209@nokia.com> In-Reply-To: <431BDF71.3030209@nokia.com> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090903080000020206000009" X-IP-stats: Incoming Outgoing Last 1, First 24, in=35, out=35, spam=0 Known=true X-External-IP: 69.92.70.67 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, SUBJ_FREE_CAP X-Spam-Level: Subject: [Ietf-calsify] Sync: Was Question on VFREEBUSY X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ietf-calsify@osafoundation.org List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 05 Sep 2005 18:09:11 -0000 This is a cryptographically signed message in MIME format. --------------ms090903080000020206000009 Content-Type: multipart/mixed; boundary="------------040906010607040001090302" This is a multi-part message in MIME format. --------------040906010607040001090302 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit In addition to those, synchronization information needs to be defined. As how to merge if both sides edited the same VEVENT. This is not a calsify issue as it has not been covered in any spec I have seen. I think this would have to be a new draft. Timi Soinio wrote: > ext Lisa Dusseault wrote: > >> These are good questions... my gut feel is that we certainly need >> separate documents, perhaps more separate documents than we already >> have. In practice, iCalendar is used for 3 separate purposes: >> - import and export -- where you don't worry about saving VFREEBUSY >> information that duplicates event start/end times >> - invitation >> - CalDAV (or other access/sharing) > > > In addition to these three usage purposes, I would also consider > synchronization (with e.g. OMA DS) as a fourth important purpose for > using iCalendar. Technically, it resembles import and export cases but > it can contain some iCal properties that normally are left out from > simple import/export (PUBLISH?) cases, e.g. ATTENDEE information. > > -Timi > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify -- Doug Royer | http://INET-Consulting.com -------------------------------|----------------------------- We Do Standards - You Need Standards --------------040906010607040001090302 Content-Type: text/x-vcard; charset=utf-8; name="Doug.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Doug.vcf" begin:vcard fn:Doug Royer n:Royer;Doug org:INET-Consulting.com adr:;;;;;;U.S.A email;internet:Doug@Royer.com title:CEO tel;work:866-594-8574 tel;fax:866-494-8574 note;quoted-printable:AOL: SupportUnix=0D=0A= MSN: Support@INET-Consulting.com=0D=0A= Yahoo: Help4Unix x-mozilla-html:FALSE url:http://Royer.com version:2.1 end:vcard --------------040906010607040001090302-- --------------ms090903080000020206000009 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINcDCC A2IwggLLoAMCAQICEAvaCxfBP4mOqwl0erTOLjMwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4 MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp U2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRv cnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2ln biBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0 ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJv nFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpd trA2QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMB AAGjgbAwga0wDwYDVR0TBAgwBgEB/wIBADBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0w KwYIKwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwMQYDVR0fBCow KDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMS5jcmwwCwYDVR0PBAQDAgEG MBEGCWCGSAGG+EIBAQQEAwIBBjANBgkqhkiG9w0BAQIFAAOBgQACfZ5vRUs4oLje6VNkIbzk TCuPHv6SQKzYCjlqoTIhLAebq1n+0mIafVU4sDdz3PQHZmNiveFTcFKH56jYUulbLarh3s+s MVTUixnI2COo7wQrMn0sGBzIfImoLnfyRNFlCk10te7TG5JzdC6JOzUTcudAMZrTssSr51a+ i+P7FTCCBQEwggRqoAMCAQICEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEEBQAwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwHhcNMDQwOTAzMDAw MDAwWhcNMDUwOTE3MjM1OTU5WjCCAQsxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk4MR4wHAYDVQQL ExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxMzAxBgNVBAsTKkRpZ2l0YWwgSUQgQ2xhc3MgMSAt IE5ldHNjYXBlIEZ1bGwgU2VydmljZTETMBEGA1UEAxQKRG91ZyBSb3llcjEdMBsGCSqGSIb3 DQEJARYOZG91Z0Byb3llci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM WHYQKNX06SDOZPZvQOVD5lgC2MtnZOR80c1scI1FHqHI0XKABQSTV+mbHKozcPYLI4Lf4Iaa mL0bbVrINBtKmW5pt5J5dmEVMBlKnuapHyRkznktOqdVnZArTGutzqT97LxXiX+BW3dClNY5 jK4mlvcNFQ43xdn5Ihk4idks99SKWgdqG+t9NoKt8jw21tmvmuOyd/smTlWo0Y6uq+kkkPqY d+1Y8BvgRtU0RDT5Gl1UkO6TkYBwZUE0mvmHBjy4n9rmahQzFWwe1UaHKYPb8d8xO6qGJNis RNI3i9T9ZPU+/4gC83jqUZDunMpHobvIo7IHnwQSQL0hKTtVG0TJAgMBAAGjggEcMIIBGDAJ BgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIB FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlh Yi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwFAYKYIZIAYb4RQEG BwQGFgROb25lMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL2Ns YXNzMS5jcmwwDQYJKoZIhvcNAQEEBQADgYEAtEyTUZBOX3oBnKnjHU79UlsNnkxc9JuPKkM2 6zHybGdD0C7cQ+sali5TCfraIxtRJoZdgWWDQCbZNiQWH9YVXIiZoWW2XzgYFzLmv6+W5w53 CBKKGX1qmPEZY5LOLqZuwXtlIhzZtggUboWrtt7JhyvhlVKvaKpmd3ZPx1J38rgwggUBMIIE aqADAgECAhBXZjZueFWwQTDzMKYn5XftMA0GCSqGSIb3DQEBBAUAMIHMMRcwFQYDVQQKEw5W ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UE CxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElB Qi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1 YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTA0MDkwMzAwMDAwMFoXDTA1MDkx NzIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5 L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBO b3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBG dWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0BCQEWDmRvdWdA cm95ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzFh2ECjV9OkgzmT2 b0DlQ+ZYAtjLZ2TkfNHNbHCNRR6hyNFygAUEk1fpmxyqM3D2CyOC3+CGmpi9G21ayDQbSplu abeSeXZhFTAZSp7mqR8kZM55LTqnVZ2QK0xrrc6k/ey8V4l/gVt3QpTWOYyuJpb3DRUON8XZ +SIZOInZLPfUiloHahvrfTaCrfI8NtbZr5rjsnf7Jk5VqNGOrqvpJJD6mHftWPAb4EbVNEQ0 +RpdVJDuk5GAcGVBNJr5hwY8uJ/a5moUMxVsHtVGhymD2/HfMTuqhiTYrETSN4vU/WT1Pv+I AvN46lGQ7pzKR6G7yKOyB58EEkC9ISk7VRtEyQIDAQABo4IBHDCCARgwCQYDVR0TBAIwADCB rAYDVR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMC AQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMp OTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMBQGCmCGSAGG+EUBBgcEBhYETm9uZTAz BgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0G CSqGSIb3DQEBBAUAA4GBALRMk1GQTl96AZyp4x1O/VJbDZ5MXPSbjypDNusx8mxnQ9Au3EPr GpYuUwn62iMbUSaGXYFlg0Am2TYkFh/WFVyImaFltl84GBcy5r+vlucOdwgSihl9apjxGWOS zi6mbsF7ZSIc2bYIFG6Fq7beyYcr4ZVSr2iqZnd2T8dSd/K4MYIEqjCCBKYCAQEwgeEwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMw pifld+0wCQYFKw4DAhoFAKCCAp0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDUwOTA1MTgwODM3WjAjBgkqhkiG9w0BCQQxFgQUGG8mKoY5o67sC3bRfFrp DX8307YwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgfIGCSsGAQQBgjcQBDGB5DCB 4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5j b3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQV2Y2bnhV sEEw8zCmJ+V37TCB9AYLKoZIhvcNAQkQAgsxgeSggeEwgcwxFzAVBgNVBAoTDlZlcmlTaWdu LCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cu dmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChj KTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJl ci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEB BQAEggEACykf1G8gJ6J9i/V3s2nu5HRRGqPY0QkUNcI+5E5IGDIskVSIMA9MBspmaRYTpq5+ 5fXQmz1s70kHe7+r+iCIx0YidnzhrGRAvgvMrn7jcX5c4aWQ6Quz2cKiEDoETm6Va3cf0NCW eVSBeRATjMVw7PsUr0qx6+RIYerHNih2ey9rUcSbiHPU5zg2mNlGVXLRCgCKt6/jC+c/SE74 GZgeDGMrmJ8oYS4SaUCKNGiSFNtgTZMyfjYMnR88XvJwBFDg8xScUj/LdtsV2heCbG0J2i78 BMw1X6r0/QCaCMTGfd5+7i17/JH1aB3khBzEDU+lsJZBQD79ZNAacvHaNZm5MAAAAAAAAA== --------------ms090903080000020206000009-- Return-Path: <Doug@Royer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id D0D987F539 for <ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 11:02:01 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id BB38D1422A1 for <ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 11:02:01 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09707-09 for <ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 11:02:01 -0700 (PDT) Received: from S4.cableone.net (unknown [24.116.0.230]) by smtp.osafoundation.org (Postfix) with ESMTP id 4EDD714229F for <ietf-calsify@osafoundation.org>; Mon, 5 Sep 2005 11:02:01 -0700 (PDT) Received: from [192.168.168.10] (unverified [69.92.70.67]) by S4.cableone.net (CableOne SMTP Service S4) with ESMTP id 30040512 for <ietf-calsify@osafoundation.org>; Mon, 05 Sep 2005 11:09:55 -0700 Message-ID: <431C87EE.3020502@Royer.com> Date: Mon, 05 Sep 2005 12:01:18 -0600 From: Doug Royer <Doug@Royer.com> Organization: IntelliCal.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] DTEND for day events References: <76f0ff9705090111082a47514c@mail.google.com> <431879A6.8090803@scalix.com> <431B9D90.9070603@rpi.edu> In-Reply-To: <431B9D90.9070603@rpi.edu> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms020108020503070903090804" X-IP-stats: Incoming Outgoing Last 3, First 26, in=36, out=30, spam=0 Known=true X-External-IP: 69.92.70.67 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ietf-calsify@osafoundation.org List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 05 Sep 2005 18:02:01 -0000 This is a cryptographically signed message in MIME format. --------------ms020108020503070903090804 Content-Type: multipart/mixed; boundary="------------060501000606050405000802" This is a multi-part message in MIME format. --------------060501000606050405000802 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit I have never seen any. Mike Douglass wrote: > Slightly related, is a vevent DATE DTEND allowed with a DATE-TIME > DTSTART and if so what does it mean? > > I could only find that a DATE DTSTART requires a DATE DTEND if present. > -- Doug Royer | http://INET-Consulting.com -------------------------------|----------------------------- We Do Standards - You Need Standards --------------060501000606050405000802 Content-Type: text/x-vcard; charset=utf-8; name="Doug.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Doug.vcf" begin:vcard fn:Doug Royer n:Royer;Doug org:INET-Consulting.com adr:;;;;;;U.S.A email;internet:Doug@Royer.com title:CEO tel;work:866-594-8574 tel;fax:866-494-8574 note;quoted-printable:AOL: SupportUnix=0D=0A= MSN: Support@INET-Consulting.com=0D=0A= Yahoo: Help4Unix x-mozilla-html:FALSE url:http://Royer.com version:2.1 end:vcard --------------060501000606050405000802-- --------------ms020108020503070903090804 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINcDCC A2IwggLLoAMCAQICEAvaCxfBP4mOqwl0erTOLjMwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4 MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp U2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRv cnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2ln biBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0 ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJv nFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpd trA2QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMB AAGjgbAwga0wDwYDVR0TBAgwBgEB/wIBADBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0w KwYIKwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwMQYDVR0fBCow KDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMS5jcmwwCwYDVR0PBAQDAgEG MBEGCWCGSAGG+EIBAQQEAwIBBjANBgkqhkiG9w0BAQIFAAOBgQACfZ5vRUs4oLje6VNkIbzk TCuPHv6SQKzYCjlqoTIhLAebq1n+0mIafVU4sDdz3PQHZmNiveFTcFKH56jYUulbLarh3s+s MVTUixnI2COo7wQrMn0sGBzIfImoLnfyRNFlCk10te7TG5JzdC6JOzUTcudAMZrTssSr51a+ i+P7FTCCBQEwggRqoAMCAQICEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEEBQAwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwHhcNMDQwOTAzMDAw MDAwWhcNMDUwOTE3MjM1OTU5WjCCAQsxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk4MR4wHAYDVQQL ExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxMzAxBgNVBAsTKkRpZ2l0YWwgSUQgQ2xhc3MgMSAt IE5ldHNjYXBlIEZ1bGwgU2VydmljZTETMBEGA1UEAxQKRG91ZyBSb3llcjEdMBsGCSqGSIb3 DQEJARYOZG91Z0Byb3llci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM WHYQKNX06SDOZPZvQOVD5lgC2MtnZOR80c1scI1FHqHI0XKABQSTV+mbHKozcPYLI4Lf4Iaa mL0bbVrINBtKmW5pt5J5dmEVMBlKnuapHyRkznktOqdVnZArTGutzqT97LxXiX+BW3dClNY5 jK4mlvcNFQ43xdn5Ihk4idks99SKWgdqG+t9NoKt8jw21tmvmuOyd/smTlWo0Y6uq+kkkPqY d+1Y8BvgRtU0RDT5Gl1UkO6TkYBwZUE0mvmHBjy4n9rmahQzFWwe1UaHKYPb8d8xO6qGJNis RNI3i9T9ZPU+/4gC83jqUZDunMpHobvIo7IHnwQSQL0hKTtVG0TJAgMBAAGjggEcMIIBGDAJ BgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIB FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlh Yi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwFAYKYIZIAYb4RQEG BwQGFgROb25lMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL2Ns YXNzMS5jcmwwDQYJKoZIhvcNAQEEBQADgYEAtEyTUZBOX3oBnKnjHU79UlsNnkxc9JuPKkM2 6zHybGdD0C7cQ+sali5TCfraIxtRJoZdgWWDQCbZNiQWH9YVXIiZoWW2XzgYFzLmv6+W5w53 CBKKGX1qmPEZY5LOLqZuwXtlIhzZtggUboWrtt7JhyvhlVKvaKpmd3ZPx1J38rgwggUBMIIE aqADAgECAhBXZjZueFWwQTDzMKYn5XftMA0GCSqGSIb3DQEBBAUAMIHMMRcwFQYDVQQKEw5W ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UE CxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElB Qi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1 YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTA0MDkwMzAwMDAwMFoXDTA1MDkx NzIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5 L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBO b3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBG dWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0BCQEWDmRvdWdA cm95ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzFh2ECjV9OkgzmT2 b0DlQ+ZYAtjLZ2TkfNHNbHCNRR6hyNFygAUEk1fpmxyqM3D2CyOC3+CGmpi9G21ayDQbSplu abeSeXZhFTAZSp7mqR8kZM55LTqnVZ2QK0xrrc6k/ey8V4l/gVt3QpTWOYyuJpb3DRUON8XZ +SIZOInZLPfUiloHahvrfTaCrfI8NtbZr5rjsnf7Jk5VqNGOrqvpJJD6mHftWPAb4EbVNEQ0 +RpdVJDuk5GAcGVBNJr5hwY8uJ/a5moUMxVsHtVGhymD2/HfMTuqhiTYrETSN4vU/WT1Pv+I AvN46lGQ7pzKR6G7yKOyB58EEkC9ISk7VRtEyQIDAQABo4IBHDCCARgwCQYDVR0TBAIwADCB rAYDVR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMC AQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMp OTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMBQGCmCGSAGG+EUBBgcEBhYETm9uZTAz BgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0G CSqGSIb3DQEBBAUAA4GBALRMk1GQTl96AZyp4x1O/VJbDZ5MXPSbjypDNusx8mxnQ9Au3EPr GpYuUwn62iMbUSaGXYFlg0Am2TYkFh/WFVyImaFltl84GBcy5r+vlucOdwgSihl9apjxGWOS zi6mbsF7ZSIc2bYIFG6Fq7beyYcr4ZVSr2iqZnd2T8dSd/K4MYIEqjCCBKYCAQEwgeEwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMw pifld+0wCQYFKw4DAhoFAKCCAp0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDUwOTA1MTgwMTE4WjAjBgkqhkiG9w0BCQQxFgQUnZtc8CYsZGEKFRmZGMwM kBXv0QkwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgfIGCSsGAQQBgjcQBDGB5DCB 4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5j b3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQV2Y2bnhV sEEw8zCmJ+V37TCB9AYLKoZIhvcNAQkQAgsxgeSggeEwgcwxFzAVBgNVBAoTDlZlcmlTaWdu LCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cu dmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChj KTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJl ci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEB BQAEggEAZaTXbx7vVoXBvqYI8MCT1yryYRMhoVBB/Dn2c07NG7mwQvBDaiaW3UKxSMWOhPc7 5s+TKnSBWcVAFS7FzwsHY8yGqunBakc5aveLN427XHMP4nMJ3nl1ElykXqcEEEA7HPE3PZ7x FVTYZ/4zuc8ehA1t2pcBgrFsga26YYhy1Df+ELV0d/RVTZ1wEUK1P7Rz3h6iPbtUjNyfVQjT Omul0RwNAj5d5nz74/OTQpvbdW4ni8HGuOE+9CMKKckY4GeuGb/z+0JPNdRlrja2b35D6iw8 0xwjeun9m78B+2rN3uIjf5hSREHdITFd7TDqmTmEwJiuL4Uww/MEtC8QJBRdjQAAAAAAAA== --------------ms020108020503070903090804-- Return-Path: <timi.soinio@nokia.com> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 588457F518; Sun, 4 Sep 2005 23:02:30 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 41CCB1422A4; Sun, 4 Sep 2005 23:02:30 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05860-03; Sun, 4 Sep 2005 23:02:30 -0700 (PDT) Received: from mgw-ext04.nokia.com (mgw-ext04.nokia.com [131.228.20.96]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id B00931422A3; Sun, 4 Sep 2005 23:02:29 -0700 (PDT) Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com [172.21.143.143]) by mgw-ext04.nokia.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id j85618o9001848; Mon, 5 Sep 2005 09:01:11 +0300 Received: from esebh101.NOE.Nokia.com ([172.21.138.177]) by esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 5 Sep 2005 09:02:26 +0300 Received: from trebe101.NOE.Nokia.com ([172.22.124.61]) by esebh101.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 5 Sep 2005 09:02:26 +0300 Received: from [172.22.69.141] ([172.22.69.141]) by trebe101.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 5 Sep 2005 09:02:25 +0300 Message-ID: <431BDF71.3030209@nokia.com> Date: Mon, 05 Sep 2005 09:02:25 +0300 From: Timi Soinio <timi.soinio@nokia.com> User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ext Lisa Dusseault <lisa@osafoundation.org> Subject: Re: [Ietf-calsify] Question on VFREEBUSY References: <AA68F96A0E3298F074941D0F@ninevah.cyrusoft.com> <4318BC3A.2030904@Royer.com> <86ed4f4f4c0d8e345b33127a7e08a7db@osafoundation.org> In-Reply-To: <86ed4f4f4c0d8e345b33127a7e08a7db@osafoundation.org> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 05 Sep 2005 06:02:25.0625 (UTC) FILETIME=[6391CC90:01C5B1DF] X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.5 tagged_above=-50.0 required=4.0 tests=BAYES_00, SUBJ_FREE_CAP X-Spam-Level: Cc: Ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 05 Sep 2005 06:02:30 -0000 ext Lisa Dusseault wrote: > These are good questions... my gut feel is that we certainly need > separate documents, perhaps more separate documents than we already > have. In practice, iCalendar is used for 3 separate purposes: > - import and export -- where you don't worry about saving VFREEBUSY > information that duplicates event start/end times > - invitation > - CalDAV (or other access/sharing) In addition to these three usage purposes, I would also consider synchronization (with e.g. OMA DS) as a fourth important purpose for using iCalendar. Technically, it resembles import and export cases but it can contain some iCal properties that normally are left out from simple import/export (PUBLISH?) cases, e.g. ATTENDEE information. -Timi Return-Path: <douglm@rpi.edu> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id A17F37F506 for <ietf-calsify@osafoundation.org>; Sun, 4 Sep 2005 18:21:29 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 8B3E31422A2 for <ietf-calsify@osafoundation.org>; Sun, 4 Sep 2005 18:21:29 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06292-01 for <ietf-calsify@osafoundation.org>; Sun, 4 Sep 2005 18:21:29 -0700 (PDT) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id 2811014229D for <ietf-calsify@osafoundation.org>; Sun, 4 Sep 2005 18:21:29 -0700 (PDT) Received: from [192.168.0.103] (vpn-786.nss.rpi.edu [128.113.211.36]) by smtp4.server.rpi.edu (8.13.0/8.13.0) with ESMTP id j851LQxZ004841 for <ietf-calsify@osafoundation.org>; Sun, 4 Sep 2005 21:21:27 -0400 Message-ID: <431B9D90.9070603@rpi.edu> Date: Sun, 04 Sep 2005 21:21:20 -0400 From: Mike Douglass <douglm@rpi.edu> User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 Cc: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] DTEND for day events References: <76f0ff9705090111082a47514c@mail.google.com> <431879A6.8090803@scalix.com> In-Reply-To: <431879A6.8090803@scalix.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.4 X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, MISSING_HEADERS X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Mon, 05 Sep 2005 01:21:29 -0000 Slightly related, is a vevent DATE DTEND allowed with a DATE-TIME DTSTART and if so what does it mean? I could only find that a DATE DTSTART requires a DATE DTEND if present. -- Mike Douglass douglm@rpi.edu Senior Systems Programmer Communication & Collaboration Technologies 518 276 6780(voice) 2809 (fax) Rensselaer Polytechnic Institute 110 8th Street, Troy, NY 12180 Return-Path: <Doug@Royer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id A0B957F541; Sat, 3 Sep 2005 19:20:35 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 8B1FA1422C9; Sat, 3 Sep 2005 19:20:35 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25344-05; Sat, 3 Sep 2005 19:20:35 -0700 (PDT) Received: from S1.cableone.net (s1.cableone.net [24.116.0.227]) by smtp.osafoundation.org (Postfix) with ESMTP id 146B01422C8; Sat, 3 Sep 2005 19:20:35 -0700 (PDT) Received: from [192.168.168.10] (unverified [69.92.70.67]) by S1.cableone.net (CableOne SMTP Service S1) with ESMTP id 30269406 for multiple; Sat, 03 Sep 2005 19:20:07 -0700 Message-ID: <431A59CE.7010102@Royer.com> Date: Sat, 03 Sep 2005 20:19:58 -0600 From: Doug Royer <Doug@Royer.com> Organization: IntelliCal.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Calsify <ietf-calsify@osafoundation.org>, CalDAV DevList <ietf-caldav@osafoundation.org>, "ietf-calendar@imc.org" <ietf-calendar@imc.org>, www-rdf-calendar@w3.org, xcal@inet-consulting.com, timezone@inet-consulting.com Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms030502060600040401020900" X-IP-stats: Incoming Outgoing Last 0, First 25, in=37, out=36, spam=0 Known=true X-External-IP: 69.92.70.67 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: Subject: [Ietf-calsify] iCalendar Source Forge Project - new X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sun, 04 Sep 2005 02:20:35 -0000 This is a cryptographically signed message in MIME format. --------------ms030502060600040401020900 Content-Type: multipart/mixed; boundary="------------010704080309030704000201" This is a multi-part message in MIME format. --------------010704080309030704000201 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit I have created a new http://SourceForge.net project - iCalendar https://sourceforge.net/projects/icalendar I released the XSLT files that transform an xCal object into an iCalendar object. I want to open this SourceForge project open to any iCalendar open source work. -- Doug Royer | http://INET-Consulting.com -------------------------------|----------------------------- We Do Standards - You Need Standards --------------010704080309030704000201 Content-Type: text/x-vcard; charset=utf-8; name="Doug.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Doug.vcf" begin:vcard fn:Doug Royer n:Royer;Doug org:INET-Consulting.com adr:;;;;;;U.S.A email;internet:Doug@Royer.com title:CEO tel;work:866-594-8574 tel;fax:866-494-8574 note;quoted-printable:AOL: SupportUnix=0D=0A= MSN: Support@INET-Consulting.com=0D=0A= Yahoo: Help4Unix x-mozilla-html:FALSE url:http://Royer.com version:2.1 end:vcard --------------010704080309030704000201-- --------------ms030502060600040401020900 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINcDCC A2IwggLLoAMCAQICEAvaCxfBP4mOqwl0erTOLjMwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4 MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp U2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRv cnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2ln biBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0 ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJv nFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpd trA2QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMB AAGjgbAwga0wDwYDVR0TBAgwBgEB/wIBADBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0w KwYIKwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwMQYDVR0fBCow KDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMS5jcmwwCwYDVR0PBAQDAgEG MBEGCWCGSAGG+EIBAQQEAwIBBjANBgkqhkiG9w0BAQIFAAOBgQACfZ5vRUs4oLje6VNkIbzk TCuPHv6SQKzYCjlqoTIhLAebq1n+0mIafVU4sDdz3PQHZmNiveFTcFKH56jYUulbLarh3s+s MVTUixnI2COo7wQrMn0sGBzIfImoLnfyRNFlCk10te7TG5JzdC6JOzUTcudAMZrTssSr51a+ i+P7FTCCBQEwggRqoAMCAQICEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEEBQAwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwHhcNMDQwOTAzMDAw MDAwWhcNMDUwOTE3MjM1OTU5WjCCAQsxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk4MR4wHAYDVQQL ExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxMzAxBgNVBAsTKkRpZ2l0YWwgSUQgQ2xhc3MgMSAt IE5ldHNjYXBlIEZ1bGwgU2VydmljZTETMBEGA1UEAxQKRG91ZyBSb3llcjEdMBsGCSqGSIb3 DQEJARYOZG91Z0Byb3llci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM WHYQKNX06SDOZPZvQOVD5lgC2MtnZOR80c1scI1FHqHI0XKABQSTV+mbHKozcPYLI4Lf4Iaa mL0bbVrINBtKmW5pt5J5dmEVMBlKnuapHyRkznktOqdVnZArTGutzqT97LxXiX+BW3dClNY5 jK4mlvcNFQ43xdn5Ihk4idks99SKWgdqG+t9NoKt8jw21tmvmuOyd/smTlWo0Y6uq+kkkPqY d+1Y8BvgRtU0RDT5Gl1UkO6TkYBwZUE0mvmHBjy4n9rmahQzFWwe1UaHKYPb8d8xO6qGJNis RNI3i9T9ZPU+/4gC83jqUZDunMpHobvIo7IHnwQSQL0hKTtVG0TJAgMBAAGjggEcMIIBGDAJ BgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIB FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlh Yi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwFAYKYIZIAYb4RQEG BwQGFgROb25lMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL2Ns YXNzMS5jcmwwDQYJKoZIhvcNAQEEBQADgYEAtEyTUZBOX3oBnKnjHU79UlsNnkxc9JuPKkM2 6zHybGdD0C7cQ+sali5TCfraIxtRJoZdgWWDQCbZNiQWH9YVXIiZoWW2XzgYFzLmv6+W5w53 CBKKGX1qmPEZY5LOLqZuwXtlIhzZtggUboWrtt7JhyvhlVKvaKpmd3ZPx1J38rgwggUBMIIE aqADAgECAhBXZjZueFWwQTDzMKYn5XftMA0GCSqGSIb3DQEBBAUAMIHMMRcwFQYDVQQKEw5W ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UE CxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElB Qi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1 YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTA0MDkwMzAwMDAwMFoXDTA1MDkx NzIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5 L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBO b3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBG dWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0BCQEWDmRvdWdA cm95ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzFh2ECjV9OkgzmT2 b0DlQ+ZYAtjLZ2TkfNHNbHCNRR6hyNFygAUEk1fpmxyqM3D2CyOC3+CGmpi9G21ayDQbSplu abeSeXZhFTAZSp7mqR8kZM55LTqnVZ2QK0xrrc6k/ey8V4l/gVt3QpTWOYyuJpb3DRUON8XZ +SIZOInZLPfUiloHahvrfTaCrfI8NtbZr5rjsnf7Jk5VqNGOrqvpJJD6mHftWPAb4EbVNEQ0 +RpdVJDuk5GAcGVBNJr5hwY8uJ/a5moUMxVsHtVGhymD2/HfMTuqhiTYrETSN4vU/WT1Pv+I AvN46lGQ7pzKR6G7yKOyB58EEkC9ISk7VRtEyQIDAQABo4IBHDCCARgwCQYDVR0TBAIwADCB rAYDVR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMC AQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMp OTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMBQGCmCGSAGG+EUBBgcEBhYETm9uZTAz BgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0G CSqGSIb3DQEBBAUAA4GBALRMk1GQTl96AZyp4x1O/VJbDZ5MXPSbjypDNusx8mxnQ9Au3EPr GpYuUwn62iMbUSaGXYFlg0Am2TYkFh/WFVyImaFltl84GBcy5r+vlucOdwgSihl9apjxGWOS zi6mbsF7ZSIc2bYIFG6Fq7beyYcr4ZVSr2iqZnd2T8dSd/K4MYIEqjCCBKYCAQEwgeEwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMw pifld+0wCQYFKw4DAhoFAKCCAp0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDUwOTA0MDIxOTU4WjAjBgkqhkiG9w0BCQQxFgQUqAXPxsUCE3PbMByPppfd TKWlLh0wUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgfIGCSsGAQQBgjcQBDGB5DCB 4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5j b3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQV2Y2bnhV sEEw8zCmJ+V37TCB9AYLKoZIhvcNAQkQAgsxgeSggeEwgcwxFzAVBgNVBAoTDlZlcmlTaWdu LCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cu dmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChj KTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJl ci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEB BQAEggEAB+1UqWiFf7gxxess8jEKIhRda1xtKvJ82YepIegDtIeZpyTcLsXoebSsIriKuxl7 nFjdrfU78ckamQoRxMOWe8FoRtcSLGh7JTRhFnhf//KV6iRdr/9UtwKH1pbiFjbOrLzPR4sF 7JX2p4bigrhU0vMqA1YdbqPKhY11F7NOjXYEg+Xx3UQYBqjKcL9A9x1kd2VNyiPxpOglyBN/ 9umeKB9OdnKoUeCmz404uhjsAcZApMYU8UMygsWpbKJ1P8d1QDQstvU+460MdPy1Xm6+Kc9i XnvXu+8/tKiw9ZDlJ55QB/PzN+67i8ENYadNC357wkvI3EeBpErPUoNZJUN6dwAAAAAAAA== --------------ms030502060600040401020900-- Return-Path: <Doug@Royer.com> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 3114B7F503 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 20:32:37 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 190D81422C1 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 20:32:37 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14408-09 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 20:32:36 -0700 (PDT) Received: from S2.cableone.net (s2.cableone.net [24.116.0.228]) by smtp.osafoundation.org (Postfix) with ESMTP id 99DC91422C0 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 20:32:36 -0700 (PDT) Received: from [192.168.168.10] (unverified [69.92.70.67]) by S2.cableone.net (CableOne SMTP Service S2) with ESMTP id 29210314 for <Ietf-calsify@osafoundation.org>; Fri, 02 Sep 2005 21:35:39 -0700 Message-ID: <43191952.5090704@Royer.com> Date: Fri, 02 Sep 2005 21:32:34 -0600 From: Doug Royer <Doug@Royer.com> Organization: IntelliCal.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ietf-calsify@osafoundation.org References: <AA68F96A0E3298F074941D0F@ninevah.cyrusoft.com> <4318BC3A.2030904@Royer.com> <86ed4f4f4c0d8e345b33127a7e08a7db@osafoundation.org> In-Reply-To: <86ed4f4f4c0d8e345b33127a7e08a7db@osafoundation.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090101030300050507040709" X-IP-stats: Incoming Outgoing Last 0, First 21, in=25, out=23, spam=0 Known=true X-External-IP: 69.92.70.67 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: Subject: [Ietf-calsify] Import / Export X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ietf-calsify@osafoundation.org List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Sat, 03 Sep 2005 03:32:37 -0000 This is a cryptographically signed message in MIME format. --------------ms090101030300050507040709 Content-Type: multipart/mixed; boundary="------------070607050301090406070608" This is a multi-part message in MIME format. --------------070607050301090406070608 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit . You would have to know if or to what level the other endpoint understood recurrence rules, how they used DTEND (As date or fixed duration). iCal-Basic is as far as I can tell the minimum set of interchange information that works with most vendors. With iCal-Basic you do not assume the other end knows RRULE or EXRULE. And you do not need to guess how they handle the length of 2nd and up instances across a time zone change as all instances specify the duration. Lisa Dusseault wrote: > ..., but I'm unaware of specific > guidance for import/export even though that should probably exist (any > volunteers?). There are probably minor areas of iTIP workflow and > iCalendar usage where we can make the separation cleaner, but as a basic > document structure it's always seemed sensible to me the way the > documents are divided. -- Doug Royer | http://INET-Consulting.com -------------------------------|----------------------------- We Do Standards - You Need Standards --------------070607050301090406070608 Content-Type: text/x-vcard; charset=utf-8; name="Doug.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Doug.vcf" begin:vcard fn:Doug Royer n:Royer;Doug org:INET-Consulting.com adr:;;;;;;U.S.A email;internet:Doug@Royer.com title:CEO tel;work:866-594-8574 tel;fax:866-494-8574 note;quoted-printable:AOL: SupportUnix=0D=0A= MSN: Support@INET-Consulting.com=0D=0A= Yahoo: Help4Unix x-mozilla-html:FALSE url:http://Royer.com version:2.1 end:vcard --------------070607050301090406070608-- --------------ms090101030300050507040709 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINcDCC A2IwggLLoAMCAQICEAvaCxfBP4mOqwl0erTOLjMwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4 MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp U2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRv cnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2ln biBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0 ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJv nFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpd trA2QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMB AAGjgbAwga0wDwYDVR0TBAgwBgEB/wIBADBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0w KwYIKwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwMQYDVR0fBCow KDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMS5jcmwwCwYDVR0PBAQDAgEG MBEGCWCGSAGG+EIBAQQEAwIBBjANBgkqhkiG9w0BAQIFAAOBgQACfZ5vRUs4oLje6VNkIbzk TCuPHv6SQKzYCjlqoTIhLAebq1n+0mIafVU4sDdz3PQHZmNiveFTcFKH56jYUulbLarh3s+s MVTUixnI2COo7wQrMn0sGBzIfImoLnfyRNFlCk10te7TG5JzdC6JOzUTcudAMZrTssSr51a+ i+P7FTCCBQEwggRqoAMCAQICEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEEBQAwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwHhcNMDQwOTAzMDAw MDAwWhcNMDUwOTE3MjM1OTU5WjCCAQsxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk4MR4wHAYDVQQL ExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxMzAxBgNVBAsTKkRpZ2l0YWwgSUQgQ2xhc3MgMSAt IE5ldHNjYXBlIEZ1bGwgU2VydmljZTETMBEGA1UEAxQKRG91ZyBSb3llcjEdMBsGCSqGSIb3 DQEJARYOZG91Z0Byb3llci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM WHYQKNX06SDOZPZvQOVD5lgC2MtnZOR80c1scI1FHqHI0XKABQSTV+mbHKozcPYLI4Lf4Iaa mL0bbVrINBtKmW5pt5J5dmEVMBlKnuapHyRkznktOqdVnZArTGutzqT97LxXiX+BW3dClNY5 jK4mlvcNFQ43xdn5Ihk4idks99SKWgdqG+t9NoKt8jw21tmvmuOyd/smTlWo0Y6uq+kkkPqY d+1Y8BvgRtU0RDT5Gl1UkO6TkYBwZUE0mvmHBjy4n9rmahQzFWwe1UaHKYPb8d8xO6qGJNis RNI3i9T9ZPU+/4gC83jqUZDunMpHobvIo7IHnwQSQL0hKTtVG0TJAgMBAAGjggEcMIIBGDAJ BgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIB FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlh Yi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwFAYKYIZIAYb4RQEG BwQGFgROb25lMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL2Ns YXNzMS5jcmwwDQYJKoZIhvcNAQEEBQADgYEAtEyTUZBOX3oBnKnjHU79UlsNnkxc9JuPKkM2 6zHybGdD0C7cQ+sali5TCfraIxtRJoZdgWWDQCbZNiQWH9YVXIiZoWW2XzgYFzLmv6+W5w53 CBKKGX1qmPEZY5LOLqZuwXtlIhzZtggUboWrtt7JhyvhlVKvaKpmd3ZPx1J38rgwggUBMIIE aqADAgECAhBXZjZueFWwQTDzMKYn5XftMA0GCSqGSIb3DQEBBAUAMIHMMRcwFQYDVQQKEw5W ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UE CxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElB Qi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1 YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTA0MDkwMzAwMDAwMFoXDTA1MDkx NzIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5 L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBO b3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBG dWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0BCQEWDmRvdWdA cm95ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzFh2ECjV9OkgzmT2 b0DlQ+ZYAtjLZ2TkfNHNbHCNRR6hyNFygAUEk1fpmxyqM3D2CyOC3+CGmpi9G21ayDQbSplu abeSeXZhFTAZSp7mqR8kZM55LTqnVZ2QK0xrrc6k/ey8V4l/gVt3QpTWOYyuJpb3DRUON8XZ +SIZOInZLPfUiloHahvrfTaCrfI8NtbZr5rjsnf7Jk5VqNGOrqvpJJD6mHftWPAb4EbVNEQ0 +RpdVJDuk5GAcGVBNJr5hwY8uJ/a5moUMxVsHtVGhymD2/HfMTuqhiTYrETSN4vU/WT1Pv+I AvN46lGQ7pzKR6G7yKOyB58EEkC9ISk7VRtEyQIDAQABo4IBHDCCARgwCQYDVR0TBAIwADCB rAYDVR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMC AQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMp OTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMBQGCmCGSAGG+EUBBgcEBhYETm9uZTAz BgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0G CSqGSIb3DQEBBAUAA4GBALRMk1GQTl96AZyp4x1O/VJbDZ5MXPSbjypDNusx8mxnQ9Au3EPr GpYuUwn62iMbUSaGXYFlg0Am2TYkFh/WFVyImaFltl84GBcy5r+vlucOdwgSihl9apjxGWOS zi6mbsF7ZSIc2bYIFG6Fq7beyYcr4ZVSr2iqZnd2T8dSd/K4MYIEqjCCBKYCAQEwgeEwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMw pifld+0wCQYFKw4DAhoFAKCCAp0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDUwOTAzMDMzMjM0WjAjBgkqhkiG9w0BCQQxFgQUhJpWLxwqC/kQZnd60Rg3 zUoybV8wUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgfIGCSsGAQQBgjcQBDGB5DCB 4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5j b3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQV2Y2bnhV sEEw8zCmJ+V37TCB9AYLKoZIhvcNAQkQAgsxgeSggeEwgcwxFzAVBgNVBAoTDlZlcmlTaWdu LCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cu dmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChj KTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJl ci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEB BQAEggEAHWhtMPggGdGpGCqNNRoFZ/XGxowK03CVexK8BU6jjxaEJc9Eu8QRUpjipfjUz3MD qKNPvbbRbkFagURjVPCdmi79pe1tXIAK6x/xRY6zOw90xZwNEwwJtN+6AXnSOkWz9rkuPgVe H6N9C7BNQbPJBgIa5frU1YBdCakxiylTP/0bZebf/Y3lKNnJPCzMSul2+gIuVBxju+Gc0TbS QcrWiqAAtEROiBH4MDvSWEmOFChOcrM6HFsMbujFB9t4PE2IumLsqZWXT8g6C6rZUqUQ+dvL +Litpbs7N1zgrgTMyIzu4fgxPhCOP6bSacvkUpHRMA0Gy0EFI+hZ1KUTJM3xOQAAAAAAAA== --------------ms090101030300050507040709-- Return-Path: <lisa@osafoundation.org> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 0FA3B7F566 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 14:51:40 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id EEED31422C0 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 14:51:39 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11686-06; Fri, 2 Sep 2005 14:51:39 -0700 (PDT) Received: from [192.168.1.100] (unknown [198.144.201.116]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id A5A991422BE; Fri, 2 Sep 2005 14:51:38 -0700 (PDT) In-Reply-To: <4318BC3A.2030904@Royer.com> References: <AA68F96A0E3298F074941D0F@ninevah.cyrusoft.com> <4318BC3A.2030904@Royer.com> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <86ed4f4f4c0d8e345b33127a7e08a7db@osafoundation.org> Content-Transfer-Encoding: 7bit From: Lisa Dusseault <lisa@osafoundation.org> Subject: Re: [Ietf-calsify] Question on VFREEBUSY Date: Fri, 2 Sep 2005 14:51:35 -0700 To: Doug Royer <Doug@Royer.com> X-Mailer: Apple Mail (2.622) X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, SUBJ_FREE_CAP X-Spam-Level: Cc: Ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 02 Sep 2005 21:51:40 -0000 These are good questions... my gut feel is that we certainly need separate documents, perhaps more separate documents than we already have. In practice, iCalendar is used for 3 separate purposes: - import and export -- where you don't worry about saving VFREEBUSY information that duplicates event start/end times - invitation - CalDAV (or other access/sharing) The CalDAV spec already has and requires some guidance on how to use parts of iCalendar in that context, and iTIP has some guidance for how to use iCalendar for invitation workflow, but I'm unaware of specific guidance for import/export even though that should probably exist (any volunteers?). There are probably minor areas of iTIP workflow and iCalendar usage where we can make the separation cleaner, but as a basic document structure it's always seemed sensible to me the way the documents are divided. Still, if anybody has other proposals for how the information should be factored into documents (or major sections within docs), speak up early rather than late. Lisa On Sep 2, 2005, at 1:55 PM, Doug Royer wrote: > > The original idea was that 2445 was the object dictionary. > And 2446 was how to use 2445 objects. Many implementations > ignore 2446 and just send 2445 objects and they ignore the > 2446 restrictions. > > I agree with you. Bruce fought very hard to keep VFREEBUSY > from being different than a 100% mapping of OPAQUE components > in a calendar. So there was no point in having them in a 2445 object > as the 2445 objects had exactly the same OPAQUE time blocks. > > VFREEBUSY existed so that you could make quick guess as to when > someone was available. > > Your supposed to publish both your calendar and your VFREEBUSY > calendars. Almost no one does that. > > > Cyrus Daboo wrote: >> Hi folks, >> According to 2445 VFREEBUSY components are only supposed to be used >> in iTIP publish/request/reply methods. For some reason I was under >> the impression that I could use VFREEBUSY in a 'regular' calendar to >> indicate my own busy time without having to create a 'dummy' event to >> block out the time. What do other people think about the use of >> VFREEBUSY? >> If its really the case that VFREEBUSY is only used by iTIP, then >> would it not make sense to move it to the iTIP bis document and drop >> it from 2445bis? That would remove VFREEBUSY and the FREEBUSY >> property from 2445bis. > > Is what is really the case is that ALL of 2445 is supposed to be used > in iTIP only. Almost all calendar implementations out there PUBLISH > their calendars, and yet do not add the METHOD:PUBLISH property and > value. > >> Another thing: the FREEBUSY property contains three 'busy' types: >> BUSY, BUSY-TENTATIVE and BUSY-UNAVAILABLE. The first two are fairly >> easy to understand - they are based on the STATUS of VEVENTs within >> the busy-time period request. However, I can't see how a calendar >> user is supposed to indicate BUSY-UNAVAILABLE in their own calendar >> so that busy-time requests will generate that. That is, unless >> VFREEBUSY components could be created in 'regular' calendars in which >> case BUSY-UNAVAILABLE could be set and returned. > > > BUSY-UNAVAILABE - example: Non-working hours. No VEVENT associated > with it at all. They are not useless. And I agree with you that > they should not be tied 100% to OPAQUE components in the calendar. > > > So, should 2445 remain the data dictionary Or does it become a > standalone document? If standalone I think you will find MANY issues > like this that will force 2445 and 2446 to have a lot of rewrite. > > > > -- > > Doug Royer | http://INET-Consulting.com > -------------------------------|----------------------------- > > We Do Standards - You Need Standards > > <Doug.vcf>_______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <Doug@Royer.com> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 77EB57F554 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 13:55:27 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 4B10C1422C0 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 13:55:27 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10807-06 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 13:55:26 -0700 (PDT) Received: from S3.cableone.net (s3.cableone.net [24.116.0.229]) by smtp.osafoundation.org (Postfix) with ESMTP id BAD9B1422A1 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 13:55:26 -0700 (PDT) Received: from [192.168.168.10] (unverified [69.92.70.67]) by S3.cableone.net (CableOne SMTP Service S3) with ESMTP id 30129623 for multiple; Fri, 02 Sep 2005 13:56:25 -0700 Message-ID: <4318BC3A.2030904@Royer.com> Date: Fri, 02 Sep 2005 14:55:22 -0600 From: Doug Royer <Doug@Royer.com> Organization: IntelliCal.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Cyrus Daboo <daboo@isamet.com> Subject: Re: [Ietf-calsify] Question on VFREEBUSY References: <AA68F96A0E3298F074941D0F@ninevah.cyrusoft.com> In-Reply-To: <AA68F96A0E3298F074941D0F@ninevah.cyrusoft.com> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms010005050805040304000409" X-IP-stats: Incoming Outgoing Last 2, First 21, in=32, out=31, spam=0 Known=true X-External-IP: 69.92.70.67 X-Abuse-Info: Send abuse complaints to abuse@cableone.net X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, SUBJ_FREE_CAP X-Spam-Level: Cc: Ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 02 Sep 2005 20:55:27 -0000 This is a cryptographically signed message in MIME format. --------------ms010005050805040304000409 Content-Type: multipart/mixed; boundary="------------030902050702070703060400" This is a multi-part message in MIME format. --------------030902050702070703060400 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit The original idea was that 2445 was the object dictionary. And 2446 was how to use 2445 objects. Many implementations ignore 2446 and just send 2445 objects and they ignore the 2446 restrictions. I agree with you. Bruce fought very hard to keep VFREEBUSY from being different than a 100% mapping of OPAQUE components in a calendar. So there was no point in having them in a 2445 object as the 2445 objects had exactly the same OPAQUE time blocks. VFREEBUSY existed so that you could make quick guess as to when someone was available. Your supposed to publish both your calendar and your VFREEBUSY calendars. Almost no one does that. Cyrus Daboo wrote: > Hi folks, > According to 2445 VFREEBUSY components are only supposed to be used in > iTIP publish/request/reply methods. For some reason I was under the > impression that I could use VFREEBUSY in a 'regular' calendar to > indicate my own busy time without having to create a 'dummy' event to > block out the time. What do other people think about the use of VFREEBUSY? > > If its really the case that VFREEBUSY is only used by iTIP, then would > it not make sense to move it to the iTIP bis document and drop it from > 2445bis? That would remove VFREEBUSY and the FREEBUSY property from > 2445bis. Is what is really the case is that ALL of 2445 is supposed to be used in iTIP only. Almost all calendar implementations out there PUBLISH their calendars, and yet do not add the METHOD:PUBLISH property and value. > Another thing: the FREEBUSY property contains three 'busy' types: BUSY, > BUSY-TENTATIVE and BUSY-UNAVAILABLE. The first two are fairly easy to > understand - they are based on the STATUS of VEVENTs within the > busy-time period request. However, I can't see how a calendar user is > supposed to indicate BUSY-UNAVAILABLE in their own calendar so that > busy-time requests will generate that. That is, unless VFREEBUSY > components could be created in 'regular' calendars in which case > BUSY-UNAVAILABLE could be set and returned. BUSY-UNAVAILABE - example: Non-working hours. No VEVENT associated with it at all. They are not useless. And I agree with you that they should not be tied 100% to OPAQUE components in the calendar. So, should 2445 remain the data dictionary Or does it become a standalone document? If standalone I think you will find MANY issues like this that will force 2445 and 2446 to have a lot of rewrite. -- Doug Royer | http://INET-Consulting.com -------------------------------|----------------------------- We Do Standards - You Need Standards --------------030902050702070703060400 Content-Type: text/x-vcard; charset=utf-8; name="Doug.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Doug.vcf" begin:vcard fn:Doug Royer n:Royer;Doug org:INET-Consulting.com adr:;;;;;;U.S.A email;internet:Doug@Royer.com title:CEO tel;work:866-594-8574 tel;fax:866-494-8574 note;quoted-printable:AOL: SupportUnix=0D=0A= MSN: Support@INET-Consulting.com=0D=0A= Yahoo: Help4Unix x-mozilla-html:FALSE url:http://Royer.com version:2.1 end:vcard --------------030902050702070703060400-- --------------ms010005050805040304000409 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINcDCC A2IwggLLoAMCAQICEAvaCxfBP4mOqwl0erTOLjMwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4 MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp U2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRv cnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2ln biBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0 ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJv nFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpd trA2QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMB AAGjgbAwga0wDwYDVR0TBAgwBgEB/wIBADBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0w KwYIKwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwMQYDVR0fBCow KDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMS5jcmwwCwYDVR0PBAQDAgEG MBEGCWCGSAGG+EIBAQQEAwIBBjANBgkqhkiG9w0BAQIFAAOBgQACfZ5vRUs4oLje6VNkIbzk TCuPHv6SQKzYCjlqoTIhLAebq1n+0mIafVU4sDdz3PQHZmNiveFTcFKH56jYUulbLarh3s+s MVTUixnI2COo7wQrMn0sGBzIfImoLnfyRNFlCk10te7TG5JzdC6JOzUTcudAMZrTssSr51a+ i+P7FTCCBQEwggRqoAMCAQICEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEEBQAwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwHhcNMDQwOTAzMDAw MDAwWhcNMDUwOTE3MjM1OTU5WjCCAQsxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYD VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk4MR4wHAYDVQQL ExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxMzAxBgNVBAsTKkRpZ2l0YWwgSUQgQ2xhc3MgMSAt IE5ldHNjYXBlIEZ1bGwgU2VydmljZTETMBEGA1UEAxQKRG91ZyBSb3llcjEdMBsGCSqGSIb3 DQEJARYOZG91Z0Byb3llci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM WHYQKNX06SDOZPZvQOVD5lgC2MtnZOR80c1scI1FHqHI0XKABQSTV+mbHKozcPYLI4Lf4Iaa mL0bbVrINBtKmW5pt5J5dmEVMBlKnuapHyRkznktOqdVnZArTGutzqT97LxXiX+BW3dClNY5 jK4mlvcNFQ43xdn5Ihk4idks99SKWgdqG+t9NoKt8jw21tmvmuOyd/smTlWo0Y6uq+kkkPqY d+1Y8BvgRtU0RDT5Gl1UkO6TkYBwZUE0mvmHBjy4n9rmahQzFWwe1UaHKYPb8d8xO6qGJNis RNI3i9T9ZPU+/4gC83jqUZDunMpHobvIo7IHnwQSQL0hKTtVG0TJAgMBAAGjggEcMIIBGDAJ BgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIB FhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlh Yi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwFAYKYIZIAYb4RQEG BwQGFgROb25lMDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL2Ns YXNzMS5jcmwwDQYJKoZIhvcNAQEEBQADgYEAtEyTUZBOX3oBnKnjHU79UlsNnkxc9JuPKkM2 6zHybGdD0C7cQ+sali5TCfraIxtRJoZdgWWDQCbZNiQWH9YVXIiZoWW2XzgYFzLmv6+W5w53 CBKKGX1qmPEZY5LOLqZuwXtlIhzZtggUboWrtt7JhyvhlVKvaKpmd3ZPx1J38rgwggUBMIIE aqADAgECAhBXZjZueFWwQTDzMKYn5XftMA0GCSqGSIb3DQEBBAUAMIHMMRcwFQYDVQQKEw5W ZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UE CxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElB Qi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1 YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTA0MDkwMzAwMDAwMFoXDTA1MDkx NzIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5 L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMVUGVyc29uYSBO b3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBOZXRzY2FwZSBG dWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0BCQEWDmRvdWdA cm95ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzFh2ECjV9OkgzmT2 b0DlQ+ZYAtjLZ2TkfNHNbHCNRR6hyNFygAUEk1fpmxyqM3D2CyOC3+CGmpi9G21ayDQbSplu abeSeXZhFTAZSp7mqR8kZM55LTqnVZ2QK0xrrc6k/ey8V4l/gVt3QpTWOYyuJpb3DRUON8XZ +SIZOInZLPfUiloHahvrfTaCrfI8NtbZr5rjsnf7Jk5VqNGOrqvpJJD6mHftWPAb4EbVNEQ0 +RpdVJDuk5GAcGVBNJr5hwY8uJ/a5moUMxVsHtVGhymD2/HfMTuqhiTYrETSN4vU/WT1Pv+I AvN46lGQ7pzKR6G7yKOyB58EEkC9ISk7VRtEyQIDAQABo4IBHDCCARgwCQYDVR0TBAIwADCB rAYDVR0gBIGkMIGhMIGeBgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMC AQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMp OTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeAMBQGCmCGSAGG+EUBBgcEBhYETm9uZTAz BgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0G CSqGSIb3DQEBBAUAA4GBALRMk1GQTl96AZyp4x1O/VJbDZ5MXPSbjypDNusx8mxnQ9Au3EPr GpYuUwn62iMbUSaGXYFlg0Am2TYkFh/WFVyImaFltl84GBcy5r+vlucOdwgSihl9apjxGWOS zi6mbsF7ZSIc2bYIFG6Fq7beyYcr4ZVSr2iqZnd2T8dSd/K4MYIEqjCCBKYCAQEwgeEwgcwx FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4g QnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIElu ZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMw pifld+0wCQYFKw4DAhoFAKCCAp0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDUwOTAyMjA1NTIyWjAjBgkqhkiG9w0BCQQxFgQUPwzrwzIJaGysENlNgxB2 7xgYqHEwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgfIGCSsGAQQBgjcQBDGB5DCB 4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5j b3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQV2Y2bnhV sEEw8zCmJ+V37TCB9AYLKoZIhvcNAQkQAgsxgeSggeEwgcwxFzAVBgNVBAoTDlZlcmlTaWdu LCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cu dmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChj KTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJl ci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQCEFdmNm54VbBBMPMwpifld+0wDQYJKoZIhvcNAQEB BQAEggEAktgdzLn4tIzXsg29uSrXhf3fU90L0lHoDR2euYrS54C7mTv3KdTY31iAsfDYUGBc ItyuVRvp23ZSENalc7RhvTiVevvJCJ8p35ZF/fCee/vovW1ZsJ7X2+rLVY4V+/m088nhSz1T SDs+J0RfhbO1HhZbGaFRZXpVBhawfuCSZeHimx/r1Zhu0DZLI6upROxnvmBgS7tm71WbQp44 sY+u3Wsf6ZDsyrN30Fx7WWjoDbAIn3WGz+O3jOU+gQdK/zE701n5rNJ4Ok4uFig+Exq019PI 6DO3hptOKYSSFrQvT/qhamNCUihPmeUPfC2Jo6vDSHxkbGMeDejpG06UZ5xicwAAAAAAAA== --------------ms010005050805040304000409-- Return-Path: <Carsten.Guenther@scalix.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 3992C7F556 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 09:11:23 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 242611422C2 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 09:11:23 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06663-04 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 09:11:22 -0700 (PDT) Received: from hagrid.scalix.local (66-7-233-83.scalix.com [66.7.233.83]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id DDEC51422C1 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 09:11:22 -0700 (PDT) Received: from hagrid.scalix.local (localhost.localdomain [127.0.0.1]) by hagrid.scalix.local (8.12.11/8.12.11) with ESMTP id j82GBDMT012169; Fri, 2 Sep 2005 09:11:13 -0700 Received: from hagrid.scalix.local (root@localhost) by hagrid.scalix.local (8.12.11/8.12.11/Submit) with ESMTP id j82GBDJa012167; Fri, 2 Sep 2005 09:11:13 -0700 Received: from [10.17.80.81] (hobbit.local.scalix.com 10.17.80.81) by sting.scalix.local (Scalix SMTP Relay 10.0.0.32-alpha) via ESMTP; Fri, 02 Sep 2005 09:11:13 -0700 (PDT) Date: Fri, 2 Sep 2005 09:11:18 -0700 From: "Carsten Guenther" <Carsten.Guenther@scalix.com> Sender: "Carsten Guenther" <Carsten.Guenther@scalix.com> To: Jeffrey Harris <jeffrey@skyhouseconsulting.com> Message-ID: <431879A6.8090803@scalix.com> In-Reply-To: <43186B9F.9050208@skyhouseconsulting.com> References: <76f0ff9705090111082a47514c@mail.google.com> References: <200509012246.33444.reinhold@kainhofer.com> References: <4317726C.4060203@skyhouseconsulting.com> References: <200509021303.16427.reinhold@kainhofer.com> References: <43186B9F.9050208@skyhouseconsulting.com> Subject: Re: [Ietf-calsify] DTEND for day events x-scalix-Hops: 3 User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1"; format="flowed" Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.4 tagged_above=-50.0 required=4.0 tests=BAYES_00, FORGED_RCVD_HELO X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 02 Sep 2005 16:11:23 -0000 >We should probably find out what different implementations are doing >what with VALUE=DATE events at the upcoming CalConnect... Perhaps if >it's just iCal, we could special case anything old iCal data, but that >sounds like a nightmare to me. > Unfortunately it's not just iCal. Just to name a few others that do the same thing: Evolution, Sunbird, Outlook/MSN and the next release of the Scalix server. Some vendors (Microsoft for example) also introduced their own property to explicitely mark an event as all-day. Carsten Return-Path: <cbryant-ical@corp.usa.net> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 8BF987F556 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 09:06:14 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 71F4F1422C2 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 09:06:14 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00319-10 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 09:06:14 -0700 (PDT) Received: from cmsout02.mbox.net (cmsout02.mbox.net [165.212.64.32]) by smtp.osafoundation.org (Postfix) with ESMTP id 37BC61422C1 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 09:06:14 -0700 (PDT) Received: from cmsout02.mbox.net (cmsout02.mbox.net [165.212.64.32]) by cmsout02.mbox.net (Postfix) with ESMTP id 28FF24C95E; Fri, 2 Sep 2005 16:06:13 +0000 (GMT) Received: from cmsapps02.cms.usa.net [165.212.11.138] by cmsout02.mbox.net via smtad (C8.MAIN.3.21U); Fri, 02 Sep 2005 16:06:13 GMT X-USANET-Source: 165.212.11.138 IN cbryant-ical@corp.usa.net cmsapps02.cms.usa.net X-USANET-MsgId: XID902JiBqgN1394X02 Received: from cbryantlt2 [165.212.20.20] by cmsapps02.cms.usa.net (ASMTP/) via mtad (C8.MAIN.3.25R) with ESMTP id 123JiBqgL0173M38; Fri, 02 Sep 2005 16:06:11 GMT X-USANET-Auth: 165.212.20.20 AUTO cbryant-ical@corp.usa.net cbryantlt2 Message-ID: <000801c5afd8$3e7ccc10$1414d4a5@corp.usa.net> From: "Chris Bryant" <cbryant-ical@corp.usa.net> To: "Cyrus Daboo" <daboo@isamet.com>, "Jeffrey Harris" <jeffrey@skyhouseconsulting.com>, "Reinhold Kainhofer" <reinhold@kainhofer.com> References: <76f0ff9705090111082a47514c@mail.google.com><200509012246.33444.reinhold@kainhofer.com><4317726C.4060203@skyhouseconsulting.com><200509021303.16427.reinhold@kainhofer.com><43186B9F.9050208@skyhouseconsulting.com> <155312AD92DCF25076958E1D@ninevah.cyrusoft.com> Subject: Re: [Ietf-calsify] DTEND for day events Date: Fri, 2 Sep 2005 12:06:14 -0400 Organization: USA.NET MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Z-USANET-MsgId: XID123JiBqgm0173X38 X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=BAYES_00 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 02 Sep 2005 16:06:14 -0000 ----- Original Message ----- From: "Cyrus Daboo" <daboo@isamet.com> Sent: Friday, September 02, 2005 11:49 AM Subject: Re: [Ietf-calsify] DTEND for day events > I treat DTEND as always being exclusive in iCalendar data - even for > date-only values. However, when a user edits or creates an 'all-day' > event, the displayed end time is actually the inclusive end. So I > basically map between inclusive/exclusive values for display purposes > because I found inclusive end to be more intuitive for users. i.e it makes > more sense that a two day event starts on Monday and ends on Tuesday, than > it does to start on Monday and end on Wednesday (the exclusive option). > We also handle DTEND like Cyrus described above. Chris Return-Path: <daboo@isamet.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 6149D7F54C for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 08:49:46 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 4AF471422D0 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 08:49:46 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28905-07 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 08:49:46 -0700 (PDT) Received: from darius.cyrusoft.com (darius.cyrusoft.com [63.163.82.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id D9D951422C5 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 08:49:45 -0700 (PDT) Received: from ninevah.cyrusoft.com (ninevah.cyrusoft.com [63.163.82.9]) (authenticated bits=0) by darius.cyrusoft.com (8.12.9/8.12.9) with ESMTP id j82FijuG005542 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 Sep 2005 11:44:45 -0400 Date: Fri, 02 Sep 2005 11:49:38 -0400 From: Cyrus Daboo <daboo@isamet.com> To: Jeffrey Harris <jeffrey@skyhouseconsulting.com>, Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] DTEND for day events Message-ID: <155312AD92DCF25076958E1D@ninevah.cyrusoft.com> In-Reply-To: <43186B9F.9050208@skyhouseconsulting.com> References: <76f0ff9705090111082a47514c@mail.google.com> <200509012246.33444.reinhold@kainhofer.com> <4317726C.4060203@skyhouseconsulting.com> <200509021303.16427.reinhold@kainhofer.com> <43186B9F.9050208@skyhouseconsulting.com> X-Mailer: Mulberry/4.0.3 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 02 Sep 2005 15:49:46 -0000 Hi Jeffrey, --On September 2, 2005 8:11:27 AM -0700 Jeffrey Harris <jeffrey@skyhouseconsulting.com> wrote: > If we followed what I believe iCal is doing (and what I have done in > Chandler, following iCal, but Chandler's not shipping so it can change > however we want), there would be no semantic difference between the > three examples above. > > I'll freely admit I have lots of special casing in Chandler to deal with > this oddity, I'd be delighted to get rid of it. Unfortunately, I think > given how widespread the above (admittedly not the intended by the > authors) interpretation is in actual use, we need to work with it for > VERSION:2.0 iCalendar. > > We should probably find out what different implementations are doing > what with VALUE=DATE events at the upcoming CalConnect... Perhaps if > it's just iCal, we could special case anything old iCal data, but that > sounds like a nightmare to me. I treat DTEND as always being exclusive in iCalendar data - even for date-only values. However, when a user edits or creates an 'all-day' event, the displayed end time is actually the inclusive end. So I basically map between inclusive/exclusive values for display purposes because I found inclusive end to be more intuitive for users. i.e it makes more sense that a two day event starts on Monday and ends on Tuesday, than it does to start on Monday and end on Wednesday (the exclusive option). -- Cyrus Daboo Return-Path: <jeffrey@skyhouseconsulting.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 9601F7F54F for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 08:33:59 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 7E6CA1422D8 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 08:33:59 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06107-09 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 08:33:59 -0700 (PDT) Received: from mail.skyhouseconsulting.com (skyhouseconsulting.com [69.55.227.180]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id 479031422D0 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 08:33:59 -0700 (PDT) Received: from [192.168.101.106] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.skyhouseconsulting.com (Postfix) with ESMTP id AD25938C25F5; Fri, 2 Sep 2005 10:33:58 -0500 (CDT) Message-ID: <43186B9F.9050208@skyhouseconsulting.com> Date: Fri, 02 Sep 2005 08:11:27 -0700 From: Jeffrey Harris <jeffrey@skyhouseconsulting.com> User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] DTEND for day events References: <76f0ff9705090111082a47514c@mail.google.com> <200509012246.33444.reinhold@kainhofer.com> <4317726C.4060203@skyhouseconsulting.com> <200509021303.16427.reinhold@kainhofer.com> In-Reply-To: <200509021303.16427.reinhold@kainhofer.com> X-Enigmail-Version: 0.90.1.1 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=BAYES_00 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 02 Sep 2005 15:33:59 -0000 Hi Folks, >>>"When a DATE value is used for DTEND no time during the given day is >>>included in the component, so >>> >>>DTSTART;VALUE=DATE:20050101 >>>DTEND;VALUE=DATE:20050102 >>> >>>represents a 24 hour period." > > > The problem then is that DTEND and DURATION are not required. If you have only > a DTSTART, e.g. > > DTSTART;VALUE=DATE:20050101 > > the above quote says that this is equivalent to > > DTSTART;VALUE=DATE:20050101 > DTEND;VALUE=DATE:20050101 > > How would you have to understand this? And what would be the difference to > > > DTSTART;VALUE=DATE:20050101 > DTEND;VALUE=DATE:20050102 If we followed what I believe iCal is doing (and what I have done in Chandler, following iCal, but Chandler's not shipping so it can change however we want), there would be no semantic difference between the three examples above. I'll freely admit I have lots of special casing in Chandler to deal with this oddity, I'd be delighted to get rid of it. Unfortunately, I think given how widespread the above (admittedly not the intended by the authors) interpretation is in actual use, we need to work with it for VERSION:2.0 iCalendar. We should probably find out what different implementations are doing what with VALUE=DATE events at the upcoming CalConnect... Perhaps if it's just iCal, we could special case anything old iCal data, but that sounds like a nightmare to me. Sincerely, Jeffrey Return-Path: <daboo@isamet.com> X-Original-To: Ietf-calsify@osafoundation.org Delivered-To: Ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 011047F552 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 07:34:56 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id CC8DE142347 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 07:34:55 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05380-06 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 07:34:55 -0700 (PDT) Received: from darius.cyrusoft.com (darius.cyrusoft.com [63.163.82.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id EC174142343 for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 07:34:54 -0700 (PDT) Received: from ninevah.cyrusoft.com (ninevah.cyrusoft.com [63.163.82.9]) (authenticated bits=0) by darius.cyrusoft.com (8.12.9/8.12.9) with ESMTP id j82ETvuG003403 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <Ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 10:29:58 -0400 Date: Fri, 02 Sep 2005 10:34:50 -0400 From: Cyrus Daboo <daboo@isamet.com> To: Ietf-calsify@osafoundation.org Message-ID: <AA68F96A0E3298F074941D0F@ninevah.cyrusoft.com> X-Mailer: Mulberry/4.0.3 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00, SUBJ_FREE_CAP X-Spam-Level: Subject: [Ietf-calsify] Question on VFREEBUSY X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 02 Sep 2005 14:34:56 -0000 Hi folks, According to 2445 VFREEBUSY components are only supposed to be used in iTIP publish/request/reply methods. For some reason I was under the impression that I could use VFREEBUSY in a 'regular' calendar to indicate my own busy time without having to create a 'dummy' event to block out the time. What do other people think about the use of VFREEBUSY? If its really the case that VFREEBUSY is only used by iTIP, then would it not make sense to move it to the iTIP bis document and drop it from 2445bis? That would remove VFREEBUSY and the FREEBUSY property from 2445bis. Another thing: the FREEBUSY property contains three 'busy' types: BUSY, BUSY-TENTATIVE and BUSY-UNAVAILABLE. The first two are fairly easy to understand - they are based on the STATUS of VEVENTs within the busy-time period request. However, I can't see how a calendar user is supposed to indicate BUSY-UNAVAILABLE in their own calendar so that busy-time requests will generate that. That is, unless VFREEBUSY components could be created in 'regular' calendars in which case BUSY-UNAVAILABLE could be set and returned. -- Cyrus Daboo Return-Path: <reinhold@kainhofer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 3DC667F555 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 04:13:44 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 1A006142343 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 04:13:44 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31200-04 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 04:13:43 -0700 (PDT) Received: from doob.fam.tuwien.ac.at (doob.fam.tuwien.ac.at [128.130.51.99]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id 61718142332 for <ietf-calsify@osafoundation.org>; Fri, 2 Sep 2005 04:13:43 -0700 (PDT) Received: from wiener.fam.tuwien.ac.at (wiener.fam.tuwien.ac.at [12.0.0.100]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3) with ESMTP id j82BDf9A021580 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Fri, 2 Sep 2005 13:13:41 +0200 Received: from localhost ([127.0.0.1] helo=ip6-localhost) by wiener.fam.tuwien.ac.at with esmtp (Exim 4.50) id 1EB9UL-0000jh-4r; Fri, 02 Sep 2005 13:13:41 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: Vienna University of Technology To: Jeffrey Harris <jeffrey@skyhouseconsulting.com> Subject: Re: [Ietf-calsify] DTEND for day events Date: Fri, 2 Sep 2005 13:03:11 +0200 User-Agent: KMail/1.8.91 References: <76f0ff9705090111082a47514c@mail.google.com> <200509012246.33444.reinhold@kainhofer.com> <4317726C.4060203@skyhouseconsulting.com> In-Reply-To: <4317726C.4060203@skyhouseconsulting.com> Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200509021303.16427.reinhold@kainhofer.com> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=BAYES_00 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Fri, 02 Sep 2005 11:13:44 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Donnerstag, 1. September 2005 23:28 schrieb Jeffrey Harris: > > Then please see the following mail by Frank Dawson, who is one of the > > original authors of rfc 2445: > > http://www.imc.org/ietf-calendar/archive1/msg03648.html > > > > In particular: > > 'We explicitly got feedback to add the "non-inclusive" term. It means up > > to "T235959".' > > Wow. You're right, it looks like their intention was for non-inclusive > to mean not including the last minute of but including the rest of the > day. That's sure not the way I read that language, so lets come up with > better language for 2445bis as Lisa suggests. But there are other places in rfc 2445 which suggest that the DTEND is the last date of the event: Sec 4.6.1: "The anniversary type of "VEVENT" can span more than one date (i.e, "DTEND" property value is set to a calendar date after the "DTSTART" property value)." In particular that last sentence says that it's a multi-day event if DTEND is not eqal to DTSTART, so your example from below is a two-day event. Sec 4.6.1: "For cases where a "VEVENT" calendar component specifies a "DTSTART" property with a DATE data type but no "DTEND" property, the events non-inclusive end is the end of the calendar date specified by the "DTSTART" property. This last sentence is a strong indication that "non-inclusive" was intended to be understood the way Frank explained. > It seems to me that there's lots of iCal data out there with the > "doesn't include the whole day" interpretation, I suspect Outlook does > the same thing. So I'd suggest we change the language in 2445bis to say > something like: > > "When a DATE value is used for DTEND no time during the given day is > included in the component, so > > DTSTART;VALUE=DATE:20050101 > DTEND;VALUE=DATE:20050102 > > represents a 24 hour period." The problem then is that DTEND and DURATION are not required. If you have only a DTSTART, e.g. DTSTART;VALUE=DATE:20050101 the above quote says that this is equivalent to DTSTART;VALUE=DATE:20050101 DTEND;VALUE=DATE:20050101 How would you have to understand this? And what would be the difference to DTSTART;VALUE=DATE:20050101 DTEND;VALUE=DATE:20050102 Cheers, Reinhold - -- - ------------------------------------------------------------------ Reinhold Kainhofer, Vienna, Austria email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at * K Desktop Environment, http://www.kde.org/, KOrganizer maintainer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDGDF0TqjEwhXvPN0RAlNjAJ4j9P6BfymtiDGKgn0s9L5isHG87ACfXhLZ BoMWlrsA2S0bytoyPTSNPPw= =dYXs -----END PGP SIGNATURE----- Return-Path: <jeffrey@skyhouseconsulting.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 0B42D7F537 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 14:28:14 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id E433314233A for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 14:28:13 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25653-07 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 14:28:13 -0700 (PDT) Received: from mail.skyhouseconsulting.com (skyhouseconsulting.com [69.55.227.180]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id A82C3142337 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 14:28:13 -0700 (PDT) Received: from [192.168.101.77] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.skyhouseconsulting.com (Postfix) with ESMTP id B36E438C2030; Thu, 1 Sep 2005 16:28:12 -0500 (CDT) Message-ID: <4317726C.4060203@skyhouseconsulting.com> Date: Thu, 01 Sep 2005 14:28:12 -0700 From: Jeffrey Harris <jeffrey@skyhouseconsulting.com> User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Reinhold Kainhofer <reinhold@kainhofer.com> Subject: Re: [Ietf-calsify] DTEND for day events References: <76f0ff9705090111082a47514c@mail.google.com> <3CED48E3-4CFE-408A-B7FF-AD575CE7C34B@scalix.com> <200509012246.33444.reinhold@kainhofer.com> In-Reply-To: <200509012246.33444.reinhold@kainhofer.com> X-Enigmail-Version: 0.90.1.1 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=BAYES_00 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 01 Sep 2005 21:28:14 -0000 > Then please see the following mail by Frank Dawson, who is one of the original > authors of rfc 2445: > http://www.imc.org/ietf-calendar/archive1/msg03648.html > > In particular: > 'We explicitly got feedback to add the "non-inclusive" term. It means up to > "T235959".' Wow. You're right, it looks like their intention was for non-inclusive to mean not including the last minute of but including the rest of the day. That's sure not the way I read that language, so lets come up with better language for 2445bis as Lisa suggests. > So, the question is now what to do about this. Shall we stick to the > interpretation that "non-inclusive" means that DTEND needs to be first date > after the item? Or shall we use the correct interpretation from now on? > > The reason I'm asking is that we are releasing KDE 3.5 shortly, and currently > I fixed it to use Frank's interpretation. It seems to me that there's lots of iCal data out there with the "doesn't include the whole day" interpretation, I suspect Outlook does the same thing. So I'd suggest we change the language in 2445bis to say something like: "When a DATE value is used for DTEND no time during the given day is included in the component, so DTSTART;VALUE=DATE:20050101 DTEND;VALUE=DATE:20050102 represents a 24 hour period." It's too bad there's data in the wild that means this, I really think dates for dtends would adhere to common usage better if they were inclusive, but ce la vies. Sincerely, Jeffrey Harris Return-Path: <reinhold@kainhofer.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 704167F557 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 14:05:53 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 9F3EE14237D for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 13:46:40 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21253-09 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 13:46:40 -0700 (PDT) Received: from doob.fam.tuwien.ac.at (doob.fam.tuwien.ac.at [128.130.51.99]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id 0A51214237A for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 13:46:39 -0700 (PDT) Received: from wiener.fam.tuwien.ac.at (wiener.fam.tuwien.ac.at [12.0.0.100]) by doob.fam.tuwien.ac.at (8.13.4/8.13.4/Debian-3) with ESMTP id j81KkbN8021802 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT) for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 22:46:37 +0200 Received: from localhost ([127.0.0.1] helo=ip6-localhost) by wiener.fam.tuwien.ac.at with esmtp (Exim 4.50) id 1EAvxF-0007gf-Eb for ietf-calsify@osafoundation.org; Thu, 01 Sep 2005 22:46:37 +0200 From: Reinhold Kainhofer <reinhold@kainhofer.com> Organization: Vienna University of Technology To: ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] DTEND for day events Date: Thu, 1 Sep 2005 22:46:28 +0200 User-Agent: KMail/1.8.91 References: <76f0ff9705090111082a47514c@mail.google.com> <3CED48E3-4CFE-408A-B7FF-AD575CE7C34B@scalix.com> In-Reply-To: <3CED48E3-4CFE-408A-B7FF-AD575CE7C34B@scalix.com> Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200509012246.33444.reinhold@kainhofer.com> X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=BAYES_00 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 01 Sep 2005 21:05:54 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Donnerstag, 1. September 2005 20:15 schrieb Carsten Guenther: > Afaik RFC 2445 does not say anything about allday events, but in all > implementations I have seen so far the DTEND is exclusive. Then please see the following mail by Frank Dawson, who is one of the original authors of rfc 2445: http://www.imc.org/ietf-calendar/archive1/msg03648.html In particular: 'We explicitly got feedback to add the "non-inclusive" term. It means up to "T235959".' I found this mail only recently, and so far (from KDE 3.1 until 3.4.2) we (=Korganizer and Kontact resp.)also interpreted non-inclusive to mean that DTEND should be the first date after the event. A while ago I also talked with one of the evolution developers and he agreed that if Frank's mail is true, we might have misunderstood rfc 2445. So, the question is now what to do about this. Shall we stick to the interpretation that "non-inclusive" means that DTEND needs to be first date after the item? Or shall we use the correct interpretation from now on? The reason I'm asking is that we are releasing KDE 3.5 shortly, and currently I fixed it to use Frank's interpretation. Cheers, Reinhold - -- - ------------------------------------------------------------------ Reinhold Kainhofer, Vienna, Austria email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at * K Desktop Environment, http://www.kde.org/, KOrganizer maintainer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDF2ipTqjEwhXvPN0RAk3QAJ41JL5IkSAvEJfrCSzsMkxtk/CVmACfYui/ mMKFtPPuYh+zBKlXA+Q52i8= =xEbM -----END PGP SIGNATURE----- Return-Path: <olivierg@apple.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id D0BA37F535 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 12:59:00 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id B9FC8142337 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 12:59:00 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23536-08 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 12:59:00 -0700 (PDT) Received: from mail-out4.apple.com (mail-out4.apple.com [17.254.13.23]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id 83B09142332 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 12:59:00 -0700 (PDT) Received: from mailgate2.apple.com (a17-128-100-204.apple.com [17.128.100.204]) by mail-out4.apple.com (8.12.11/8.12.11) with ESMTP id j81Jx0Rp027208 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 12:59:00 -0700 (PDT) Received: from relay2.apple.com (relay2.apple.com) by mailgate2.apple.com (Content Technologies SMTPRS 4.3.17) with ESMTP id <T731e2d8a46118064cc3c0@mailgate2.apple.com>; Thu, 1 Sep 2005 12:59:00 -0700 Received: from [17.219.210.44] ([17.219.210.44]) by relay2.apple.com (8.12.11/8.12.11) with ESMTP id j81JwwPe000486; Thu, 1 Sep 2005 12:58:59 -0700 (PDT) In-Reply-To: <43174652.80407@skyhouseconsulting.com> References: <76f0ff9705090111082a47514c@mail.google.com> <43174652.80407@skyhouseconsulting.com> Mime-Version: 1.0 (Apple Message framework v734) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <0A95A507-1C6D-4E0C-8E0D-7E1AD9C8725F@apple.com> Content-Transfer-Encoding: 7bit From: Olivier Gutknecht <olivierg@apple.com> Subject: Re: [Ietf-calsify] DTEND for day events Date: Thu, 1 Sep 2005 21:58:58 +0200 To: Jeffrey Harris <jeffrey@skyhouseconsulting.com> X-Mailer: Apple Mail (2.734) X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=BAYES_00 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 01 Sep 2005 19:59:00 -0000 Hi Jeffrey, On Sep 1, 2005, at 8:20 PM, Jeffrey Harris wrote: >> rfc2445 is unclear if the DTEND is inclusive or exclusive when >> both the >> DTSTART and DTEND are DATEs. >> > > To find the language about this, you have to look in the (not > intuitively located) VEVENT definition. It says: > > The "DTSTART" property for a "VEVENT" specifies the inclusive start > of the event. For recurring events, it also specifies the very > first > instance in the recurrence set. The "DTEND" property for a "VEVENT" > calendar component specifies the non-inclusive end of the event. > > It doesn't say anything specific about DATE valued events, so DTEND is > always exclusive. Which also makes sense with the DATETIME case (i.e. a 'ponctual' event): "For cases where a "VEVENT" calendar component specifies a "DTSTART" property with a DATE-TIME data type but no "DTEND" property, the event ends on the same calendar date and time of day specified by the "DTSTART" property. > In practice, Apple's iCal always exports one-day all-day events > with an > explicit DTEND of the day after the start. I scratched my head about > that for a while, too, till I looked in VEVENT. I'm not sure it's 'always'. I think that with our implementation you might get in some cases a one-day DATE valued event without a DTEND. Ol. Return-Path: <lisa@osafoundation.org> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id BD0D17F535 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 12:44:29 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id AF57014233A for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 12:44:29 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24530-06; Thu, 1 Sep 2005 12:44:29 -0700 (PDT) Received: from [192.168.101.65] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id 4826B142332; Thu, 1 Sep 2005 12:44:29 -0700 (PDT) In-Reply-To: <43174652.80407@skyhouseconsulting.com> References: <76f0ff9705090111082a47514c@mail.google.com> <43174652.80407@skyhouseconsulting.com> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <f3d6e1065cf1df6b434997258c6a302d@osafoundation.org> Content-Transfer-Encoding: 7bit From: Lisa Dusseault <lisa@osafoundation.org> Subject: Re: [Ietf-calsify] DTEND for day events Date: Thu, 1 Sep 2005 12:44:25 -0700 To: Jeffrey Harris <jeffrey@skyhouseconsulting.com> X-Mailer: Apple Mail (2.622) X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.6 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_00 X-Spam-Level: Cc: ietf-calsify@osafoundation.org X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 01 Sep 2005 19:44:29 -0000 Anybody have text to propose for RFC2445 bis to improve the clarity of this? lisa On Sep 1, 2005, at 11:20 AM, Jeffrey Harris wrote: > Hi Neal, > >> rfc2445 is unclear if the DTEND is inclusive or exclusive when both >> the >> DTSTART and DTEND are DATEs. > > To find the language about this, you have to look in the (not > intuitively located) VEVENT definition. It says: > > The "DTSTART" property for a "VEVENT" specifies the inclusive start > of the event. For recurring events, it also specifies the very first > instance in the recurrence set. The "DTEND" property for a "VEVENT" > calendar component specifies the non-inclusive end of the event. > > It doesn't say anything specific about DATE valued events, so DTEND is > always exclusive. > > In practice, Apple's iCal always exports one-day all-day events with an > explicit DTEND of the day after the start. I scratched my head about > that for a while, too, till I looked in VEVENT. > > Sincerely, > Jeffrey Harris > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify Return-Path: <jeffrey@skyhouseconsulting.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id E19CE7F54D for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:20:06 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id C862014233D for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:20:06 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22260-08 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:20:06 -0700 (PDT) Received: from mail.skyhouseconsulting.com (skyhouseconsulting.com [69.55.227.180]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id 9809B14233C for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:20:06 -0700 (PDT) Received: from [192.168.101.77] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.skyhouseconsulting.com (Postfix) with ESMTP id 3CA9638C2254; Thu, 1 Sep 2005 13:20:04 -0500 (CDT) Message-ID: <43174652.80407@skyhouseconsulting.com> Date: Thu, 01 Sep 2005 11:20:02 -0700 From: Jeffrey Harris <jeffrey@skyhouseconsulting.com> User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: gafter@google.com, ietf-calsify@osafoundation.org Subject: Re: [Ietf-calsify] DTEND for day events References: <76f0ff9705090111082a47514c@mail.google.com> In-Reply-To: <76f0ff9705090111082a47514c@mail.google.com> X-Enigmail-Version: 0.90.1.1 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.7 tagged_above=-50.0 required=4.0 tests=BAYES_00 X-Spam-Level: X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 01 Sep 2005 18:20:07 -0000 Hi Neal, > rfc2445 is unclear if the DTEND is inclusive or exclusive when both the > DTSTART and DTEND are DATEs. To find the language about this, you have to look in the (not intuitively located) VEVENT definition. It says: The "DTSTART" property for a "VEVENT" specifies the inclusive start of the event. For recurring events, it also specifies the very first instance in the recurrence set. The "DTEND" property for a "VEVENT" calendar component specifies the non-inclusive end of the event. It doesn't say anything specific about DATE valued events, so DTEND is always exclusive. In practice, Apple's iCal always exports one-day all-day events with an explicit DTEND of the day after the start. I scratched my head about that for a while, too, till I looked in VEVENT. Sincerely, Jeffrey Harris Return-Path: <Carsten.Guenther@scalix.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 435867F54B for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:15:25 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 2DED714233D for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:15:25 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23498-04 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:15:25 -0700 (PDT) Received: from hagrid.scalix.local (66-7-233-83.scalix.com [66.7.233.83]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id E644714233C for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:15:24 -0700 (PDT) Received: from hagrid.scalix.local (localhost.localdomain [127.0.0.1]) by hagrid.scalix.local (8.12.11/8.12.11) with ESMTP id j81IFK0R025055; Thu, 1 Sep 2005 11:15:20 -0700 Received: from hagrid.scalix.local (root@localhost) by hagrid.scalix.local (8.12.11/8.12.11/Submit) with ESMTP id j81IFKgj025053; Thu, 1 Sep 2005 11:15:20 -0700 Received: from [10.17.1.109] (mirabelle.scalix.local 10.17.1.109) by sting.scalix.local (Scalix SMTP Relay 10.0.0.32-alpha) via ESMTP; Thu, 01 Sep 2005 11:15:19 -0700 (PDT) Date: Thu, 1 Sep 2005 11:15:10 -0700 From: "Carsten Guenther" <Carsten.Guenther@scalix.com> Sender: "Carsten Guenther" <Carsten.Guenther@scalix.com> To: gafter@google.com Message-ID: <3CED48E3-4CFE-408A-B7FF-AD575CE7C34B@scalix.com> In-Reply-To: <76f0ff9705090111082a47514c@mail.google.com> References: <76f0ff9705090111082a47514c@mail.google.com> Subject: Re: [Ietf-calsify] DTEND for day events x-scalix-Hops: 3 X-Mailer: Apple Mail (2.733) Mime-Version: 1.0 (Apple Message framework v733) Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed" Content-Disposition: inline X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=-1.4 tagged_above=-50.0 required=4.0 tests=BAYES_00, FORGED_RCVD_HELO X-Spam-Level: Cc: Calsify <ietf-calsify@osafoundation.org> X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 01 Sep 2005 18:15:25 -0000 Afaik RFC 2445 does not say anything about allday events, but in all implementations I have seen so far the DTEND is exclusive. Example for a one day allday event on Jul 15: DTSTART;VALUE=DATE:20050715 DTEND;VALUE=DATE:20050716 Think of this being another form for midnight to midnight local time: DTSTART:20050715T000000 DTEND:20050716T000000 Carsten On Sep 1, 2005, at 11:08 AM, Neal Gafter wrote: > rfc2445 is unclear if the DTEND is inclusive or exclusive when both > the DTSTART and DTEND are DATEs. > _______________________________________________ > Ietf-calsify mailing list > Ietf-calsify@osafoundation.org > http://lists.osafoundation.org/mailman/listinfo/ietf-calsify > Return-Path: <gafter@google.com> X-Original-To: ietf-calsify@osafoundation.org Delivered-To: ietf-calsify@osafoundation.org Received: from smtp.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 270D07F545 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:08:10 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 13E8014233E for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:08:10 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22778-05 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:08:09 -0700 (PDT) Received: from 216-239-45-4.google.com (216-239-45-4.google.com [216.239.45.4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id E4DC114233C for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:08:09 -0700 (PDT) Received: from 216-239-45-4.google.com (zzb8.corp.google.com [172.25.12.88]) by nappa.corp.google.com with ESMTP id j81I865Y006941 for <ietf-calsify@osafoundation.org>; Thu, 1 Sep 2005 11:08:06 -0700 Received: by 216-239-45-4.google.com with SMTP id 8so112759zzb for <ietf-calsify@osafoundation.org>; Thu, 01 Sep 2005 11:08:06 -0700 (PDT) Received: by 172.25.12.120 with SMTP id 40mr616334zzb; Thu, 01 Sep 2005 11:08:06 -0700 (PDT) Received: by 172.25.12.107 with HTTP; Thu, 1 Sep 2005 11:08:06 -0700 (PDT) Message-ID: <76f0ff9705090111082a47514c@mail.google.com> Date: Thu, 1 Sep 2005 11:08:06 -0700 From: Neal Gafter <gafter@google.com> To: Calsify <ietf-calsify@osafoundation.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_2093_525179.1125598086456" X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Spam-Status: No, hits=1.0 tagged_above=-50.0 required=4.0 tests=AWL, BAYES_50, HTML_00_10, HTML_MESSAGE, HTML_SHORT_LENGTH, RCVD_BY_IP, UPPERCASE_25_50 X-Spam-Level: Subject: [Ietf-calsify] DTEND for day events X-BeenThere: ietf-calsify@osafoundation.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gafter@google.com List-Id: ietf-calsify.osafoundation.org List-Unsubscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=unsubscribe> List-Archive: <http://lists.osafoundation.org/pipermail/ietf-calsify> List-Post: <mailto:ietf-calsify@osafoundation.org> List-Help: <mailto:ietf-calsify-request@osafoundation.org?subject=help> List-Subscribe: <http://lists.osafoundation.org/mailman/listinfo/ietf-calsify>, <mailto:ietf-calsify-request@osafoundation.org?subject=subscribe> X-List-Received-Date: Thu, 01 Sep 2005 18:08:10 -0000 ------=_Part_2093_525179.1125598086456 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline rfc2445 is unclear if the DTEND is inclusive or exclusive when both the=20 DTSTART and DTEND are DATEs. ------=_Part_2093_525179.1125598086456 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline rfc2445 is unclear if the DTEND is inclusive or exclusive when both the DTS= TART and DTEND are DATEs.<br> ------=_Part_2093_525179.1125598086456--
- [Ietf-calsify] Re: xCal - namespace URL Tim Hare
- [Ietf-calsify] Re: [Ietf-caldav] xCal - resubmitt… Julian Reschke
- [Ietf-calsify] Re: [Ietf-caldav] xCal - resubmitt… Joe Hildebrand