From owner-ietf-calendar@mail.imc.org  Mon Jun  3 13:22:39 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA24668
	for <calsch-archive@odin.ietf.org>; Mon, 3 Jun 2002 13:22:39 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g53H52Z08319
	for ietf-calendar-bks; Mon, 3 Jun 2002 10:05:02 -0700 (PDT)
Received: from inet-mail1.oracle.com (inet-mail1.oracle.com [148.87.2.201])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g53H50g08315
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 10:05:01 -0700 (PDT)
Received: from inet-mail1.oracle.com (localhost [127.0.0.1])
	by inet-mail1.oracle.com (Switch-2.2.2/Switch-2.2.0) with ESMTP id g53H5Fc06037
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 10:05:15 -0700 (PDT)
Received: from rgmgw4.us.oracle.com (rgmgw4.us.oracle.com [138.1.191.13])
	by inet-mail1.oracle.com (Switch-2.2.2/Switch-2.2.0) with ESMTP id g53H5EX06021
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 10:05:14 -0700 (PDT)
Received: from oracle.com (insn049a.idc.oracle.com [152.69.168.49])
	by rgmgw4.us.oracle.com (Switch-2.1.3/Switch-2.1.0) with ESMTP id g53H4rF22625;
	Mon, 3 Jun 2002 11:04:54 -0600 (MDT)
Message-ID: <3CFBEFDB.8905AE1F@oracle.com>
Date: Mon, 03 Jun 2002 22:38:19 +0000
From: suchet singh khalsa <suchet.khalsa@oracle.com>
Reply-To: Suchet Singh Khalsa <suchet.khalsa@oracle.com>
X-Mailer: Mozilla 4.61 [en] (X11; I; SunOS 5.6 sun4u)
X-Accept-Language: en, fr
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: To show Busy OR not to show Busy
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
&nbsp;
<br>Hi All,
<br>&nbsp;&nbsp;&nbsp;&nbsp; I have joined late in the game... So answers
needed for some fundamental questions. Any help will be greatly appreciated.
<p>(I&nbsp;have formatted my questions in HTML&nbsp;Table. Hope it does
not get garbled...)
<br>&nbsp;
<table BORDER WIDTH="80%" NOSAVE >
<tr>
<td>Sr. No.</td>

<td>Reference</td>

<td>Background for the Question</td>

<td>Q. No.</td>

<td>Question</td>
</tr>

<tr>
<td>1.</td>

<td>iTIP / FreeBusy</td>

<td>Mary has REQUESTed a vevent with Tom as attendee. The REQUESTed vevent
has STATUS set to CONFIRMED.
<br>Another Calendar User Bill wants to see FreeBusy of Mary and Tom for
the period of Mary's meeting.</td>

<td>1.</td>

<td>Should Mary be shown to be BUSY as she is the ORGANIZER and she is
by default expected to attend the meeting?&nbsp;
<br>(Assume that she has not set role to non-participant)</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>2.</td>

<td>Case 1: PartStat for Tom is still NEEDS-ACTION:
<br>Should Tom be shown to be BUSY ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>3.</td>

<td>Case 2: PartStat for Tom is DECLINED:
<br>Should Mary be shown BUSY now or since all attendees have declined
to attend, she should be shown FREE?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td></td>

<td></td>
</tr>

<tr>
<td>2.</td>

<td>iTIP / FreeBusy</td>

<td>Mary has REQUESTed a vevent with Tom as attendee. The REQUESTed vevent
has STATUS set to TENTATIVE.
<br>Another Calendar User Bill wants to see FreeBusy of Mary and Tom for
the period of Mary's meeting.</td>

<td>1.</td>

<td>Should Mary be shown to be BUSY even though she has created the vevent
with status TENTATIVE ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>2.</td>

<td>If PartStat for Tom is NEEDS-ACTION should he be shown BUSY&nbsp;?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td></td>

<td></td>
</tr>

<tr>
<td>3.</td>

<td>iTIP / REPLY, CANCEL</td>

<td>Restriction Table for these methods allows 0+ occurrences of the following
properties:
<br>RRULE , RDATE, EXRULE, EXDATE,
<br>CONTACT, ATTACH,
<br>RELATED-TO</td>

<td>1.</td>

<td>What significance do these properties have in the MIME&nbsp;object
having these methods ?
<p>Is it that the RRULE&nbsp;received in REPLY method should be interpreted
like this :&nbsp; if attendee is ACCEPTing then he means to ACCEPT only
for those instances determined by the RRULE in the REPLY ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>2.</td>

<td>I cannot make sense of an ATTACH property in a MIME&nbsp;object with
method REPLY or CANCEL.
<br>Similarly for the properties CONTACT and RELATED-TO.</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td></td>

<td></td>
</tr>

<tr>
<td>4.</td>

<td>CAP / VCAR</td>

<td>There are 2 VCARs defined with TARGET as calendar id "CAL-PARENT".
<p>There are 3 VCARs defined with TARGET as calendar id "CAL-CHILD".
<p>The Calendar "CAL-CHILD" is contained in the calendar "CAL-PARENT"
<p>The word "calendar" in the above three statements means VAGENDA&nbsp;as
defined by CAP.</td>

<td>1.</td>

<td>Whenever any operation is to be done on the calendar "CAL-CHILD" should
the VCARs defined on calendar "CAL-PARENT" also be considered ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>2.</td>

<td>For e.g.: A REQUEST&nbsp;is received for a vevent with TARGET&nbsp;as
"CAL-CHILD". This operation does not violate any VCARs defined on "CAL-CHILD"&nbsp;but
one of the VCARs defined on "CAL-PARENT" is violated. Should this operation
be allowed or not ?</td>
</tr>
</table>

<p>Thanks in advance,
<br>Suchet Singh Khalsa
<br>Oracle Corporation
<p>Disclaimer : The statements and opinions expressed here are my own and
do not necessarily represent those of Oracle Corporation.
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;</html>



From owner-ietf-calendar@mail.imc.org  Mon Jun  3 14:06:17 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA25828
	for <calsch-archive@odin.ietf.org>; Mon, 3 Jun 2002 14:06:17 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g53HwmI10031
	for ietf-calendar-bks; Mon, 3 Jun 2002 10:58:48 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g53Hwkg10022
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 10:58:46 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g53HwjQX011689
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 10:58:48 -0700
Message-ID: <3CFBADAC.8423DC2A@Royer.com>
Date: Mon, 03 Jun 2002 11:55:56 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Organization: INET-Consulting <http://INET-Consulting.com>
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: To show Busy OR not to show Busy
References: <3CFBEFDB.8905AE1F@oracle.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms80B0713248FF5C822F2F0BF6"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms80B0713248FF5C822F2F0BF6
Content-Type: multipart/mixed;
 boundary="------------97E019F17C510D42A564E923"

This is a multi-part message in MIME format.
--------------97E019F17C510D42A564E923
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

suchet singh khalsa wrote:
> 
> 
> Hi All,
>      I have joined late in the game... So answers needed for some
> fundamental questions. Any help will be greatly appreciated.
> 
> (I have formatted my questions in HTML Table. Hope it does not get
> garbled...)

HTML is not a good thing to send to most (all?) ietf lists.

(1-2):
Busy time is determined by the attendee, not the iTIP object.
I could have the same entries in my calendar - and not plan
to attend. So I would not mark them as busy time.
 
(3):
[I am not sure which table your are referring to here and in
which draft. iTIP? CAP?]
I think this may help:
Your can CANCEL instances of an object. So they would exist
in the object when an instance or specific instances are
being canceled / acknowledges / ...

(4): 
No and No. There is no VCAR inheritance. Each calendar
is independent. The only exception being that they can not
violate any decreed VCARs.
--------------97E019F17C510D42A564E923
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:INET-Consulting LLC <http://INET-Consulting.com>
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;-29152
fn:Doug Royer
end:vcard

--------------97E019F17C510D42A564E923--

--------------ms80B0713248FF5C822F2F0BF6
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MDMxNzU1NTlaMCMGCSqGSIb3DQEJ
BDEWBBTpLcA9UtxoYmAc0AGCZwKUxPHR4jBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgKrVr6JDmj7fcz3GlMtiRGAar/wQiV017qmDm0XOeF987dJ+
zu5yCb5LaUdGXVzZv92/jPwP2kh5+RhoJK5zKMTe1NgwSe0u5pogWU7VGt2gm4C3RWiyWOGl
mUEqppBHgf6JsbTe2tFBB8lrNwWRenC8xI13MFpwbjo6712dcEY3
--------------ms80B0713248FF5C822F2F0BF6--



From owner-ietf-calendar@mail.imc.org  Mon Jun  3 14:15:05 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26081
	for <calsch-archive@odin.ietf.org>; Mon, 3 Jun 2002 14:15:05 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g53I8f810471
	for ietf-calendar-bks; Mon, 3 Jun 2002 11:08:41 -0700 (PDT)
Received: from netscape.com (r2d2.netscape.com [205.217.237.47])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g53I8dg10467
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 11:08:39 -0700 (PDT)
Received: from dredd.mcom.com (dredd.nscp.aoltw.net [10.169.8.48])
	by netscape.com (8.10.0/8.10.0) with ESMTP id g53I8Z614075
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 11:08:35 -0700 (PDT)
Received: from netscape.com ([10.169.59.204]) by dredd.mcom.com
          (Netscape Messaging Server 4.15) with ESMTP id GX56EB00.LFT;
          Mon, 3 Jun 2002 11:08:35 -0700 
Message-ID: <3CFBB023.A2787FFD@netscape.com>
Date: Mon, 03 Jun 2002 11:06:27 -0700
From: sman@netscape.com (Steve Mansour)
X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Suchet Singh Khalsa <suchet.khalsa@oracle.com>
CC: CalSched IETF <ietf-calendar@imc.org>
Subject: Re: To show Busy OR not to show Busy
References: <3CFBEFDB.8905AE1F@oracle.com>
Content-Type: multipart/mixed;
 boundary="------------51D5F2AD2AC64C7D4FD3A887"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multi-part message in MIME format.
--------------51D5F2AD2AC64C7D4FD3A887
Content-Type: multipart/alternative;
 boundary="------------85F474ACBF50A5D9507EC988"


--------------85F474ACBF50A5D9507EC988
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Here's my opinion:

Sr. No. 1
1. Mary should be shown as busy
2. Tom should be shown as busy
3. Mary should be shown as busy, Tom should be shown as free

Sr. No. 2
1. Mary should be shown as busy
2. Tom should be shown as busy

Sr. No 3
1. In the case you describe, I think the REPLY would apply only to those
instances called out in the RRULE(s).
2. We believe them to be harmless. Do you see a reason that should cause
us to preclude them from the reply?

I'll respond to the CAP questions later.

-Steve

suchet singh khalsa wrote:

>
> Hi All,
>      I have joined late in the game... So answers needed for some
> fundamental questions. Any help will be greatly appreciated.
>
> (I have formatted my questions in HTML Table. Hope it does not get
> garbled...)
>
> Sr.             Background for Q.
  No.  Reference  the Question   No.  Question
                  Mary has
                  REQUESTed a
                  vevent with
                  Tom as
                  attendee. The       Should Mary be
                  REQUESTed           shown to be BUSY as
                  vevent has          she is the
                  STATUS set to       ORGANIZER and she
  1.   iTIP /     CONFIRMED.     1.   is by default
       FreeBusy   Another             expected to attend
                  Calendar User       the meeting?
                  Bill wants to       (Assume that she
                  see FreeBusy        has not set role to
                  of Mary and         non-participant)
                  Tom for the
                  period of
                  Mary's
                  meeting.
                                      Case 1: PartStat
                                      for Tom is still
                                 2.   NEEDS-ACTION:
                                      Should Tom be shown
                                      to be BUSY ?
                                      Case 2: PartStat
                                      for Tom is
                                      DECLINED:
                                      Should Mary be
                                 3.   shown BUSY now or
                                      since all attendees
                                      have declined to
                                      attend, she should
                                      be shown FREE?

                  Mary has
                  REQUESTed a
                  vevent with
                  Tom as
                  attendee. The
                  REQUESTed
                  vevent has          Should Mary be
                  STATUS set to       shown to be BUSY
  2.   iTIP /     TENTATIVE.     1.   even though she has
       FreeBusy   Another             created the vevent
                  Calendar User       with status
                  Bill wants to       TENTATIVE ?
                  see FreeBusy
                  of Mary and
                  Tom for the
                  period of
                  Mary's
                  meeting.
                                      If PartStat for Tom
                                 2.   is NEEDS-ACTION
                                      should he be shown
                                      BUSY ?

                                      What significance
                                      do these properties
                  Restriction         have in the MIME
                  Table for           object having these
                  these methods       methods ?
                  allows 0+
                  occurrences of      Is it that the
       iTIP /     the following       RRULE received in
  3.   REPLY,     properties:    1.   REPLY method should
       CANCEL     RRULE , RDATE,      be interpreted like
                  EXRULE,             this :  if attendee
                  EXDATE,             is ACCEPTing then
                  CONTACT,            he means to ACCEPT
                  ATTACH,             only for those
                  RELATED-TO          instances
                                      determined by the
                                      RRULE in the REPLY
                                      ?
                                      I cannot make sense
                                      of an ATTACH
                                      property in a MIME
                                 2.   object with method
                                      REPLY or CANCEL.
                                      Similarly for the
                                      properties CONTACT
                                      and RELATED-TO.

                  There are 2
                  VCARs defined
                  with TARGET as
                  calendar id
                  "CAL-PARENT".

                  There are 3
                  VCARs defined
                  with TARGET as
                  calendar id         Whenever any
                  "CAL-CHILD".        operation is to be
                                      done on the
                                      calendar
  4.   CAP /      The Calendar   1.   "CAL-CHILD" should
       VCAR       "CAL-CHILD" is
                  contained in        the VCARs defined
                  the calendar        on calendar
                  "CAL-PARENT"        "CAL-PARENT" also
                                      be considered ?
                  The word
                  "calendar" in
                  the above
                  three
                  statements
                  means VAGENDA
                  as defined by
                  CAP.
                                      For e.g.: A REQUEST
                                      is received for a
                                      vevent with TARGET
                                      as "CAL-CHILD".
                                      This operation does
                                      not violate any
                                 2.   VCARs defined on
                                      "CAL-CHILD" but one
                                      of the VCARs
                                      defined on
                                      "CAL-PARENT" is
                                      violated. Should
                                      this operation be
                                      allowed or not ?
>
> Thanks in advance,
> Suchet Singh Khalsa
> Oracle Corporation
>
> Disclaimer : The statements and opinions expressed here are my own and
> do not necessarily represent those of Oracle Corporation.
>
>
>
>
>
>
>
>
>
>

--------------85F474ACBF50A5D9507EC988
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Here's my opinion:
<p>Sr. No. 1
<br>1. Mary should be shown as busy
<br>2. Tom should be shown as busy
<br>3. Mary should be shown as busy, Tom should be shown as free
<p>Sr. No. 2
<br>1. Mary should be shown as busy
<br>2. Tom should be shown as busy
<p>Sr. No 3
<br>1. In the case you describe, I think the REPLY would apply only to
those instances called out in the RRULE(s).
<br>2. We believe them to be harmless. Do you see a reason that should
cause us to preclude them from the reply?
<p>I'll respond to the CAP questions later.
<p>-Steve
<p>suchet singh khalsa wrote:
<blockquote TYPE=CITE>&nbsp;
<br>Hi All,
<br>&nbsp;&nbsp;&nbsp;&nbsp; I have joined late in the game... So answers
needed for some fundamental questions. Any help will be greatly appreciated.
<p>(I have formatted my questions in HTML Table. Hope it does not get garbled...)
<br>&nbsp;
<table BORDER WIDTH="80%" NOSAVE >
<tr>
<td>Sr. No.</td>

<td>Reference</td>

<td>Background for the Question</td>

<td>Q. No.</td>

<td>Question</td>
</tr>

<tr>
<td>1.</td>

<td>iTIP / FreeBusy</td>

<td>Mary has REQUESTed a vevent with Tom as attendee. The REQUESTed vevent
has STATUS set to CONFIRMED.
<br>Another Calendar User Bill wants to see FreeBusy of Mary and Tom for
the period of Mary's meeting.</td>

<td>1.</td>

<td>Should Mary be shown to be BUSY as she is the ORGANIZER and she is
by default expected to attend the meeting?&nbsp;
<br>(Assume that she has not set role to non-participant)</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>2.</td>

<td>Case 1: PartStat for Tom is still NEEDS-ACTION:
<br>Should Tom be shown to be BUSY ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>3.</td>

<td>Case 2: PartStat for Tom is DECLINED:
<br>Should Mary be shown BUSY now or since all attendees have declined
to attend, she should be shown FREE?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td></td>

<td></td>
</tr>

<tr>
<td>2.</td>

<td>iTIP / FreeBusy</td>

<td>Mary has REQUESTed a vevent with Tom as attendee. The REQUESTed vevent
has STATUS set to TENTATIVE.
<br>Another Calendar User Bill wants to see FreeBusy of Mary and Tom for
the period of Mary's meeting.</td>

<td>1.</td>

<td>Should Mary be shown to be BUSY even though she has created the vevent
with status TENTATIVE ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>2.</td>

<td>If PartStat for Tom is NEEDS-ACTION should he be shown BUSY ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td></td>

<td></td>
</tr>

<tr>
<td>3.</td>

<td>iTIP / REPLY, CANCEL</td>

<td>Restriction Table for these methods allows 0+ occurrences of the following
properties:
<br>RRULE , RDATE, EXRULE, EXDATE,
<br>CONTACT, ATTACH,
<br>RELATED-TO</td>

<td>1.</td>

<td>What significance do these properties have in the MIME object having
these methods ?
<p>Is it that the RRULE received in REPLY method should be interpreted
like this :&nbsp; if attendee is ACCEPTing then he means to ACCEPT only
for those instances determined by the RRULE in the REPLY ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>2.</td>

<td>I cannot make sense of an ATTACH property in a MIME object with method
REPLY or CANCEL.
<br>Similarly for the properties CONTACT and RELATED-TO.</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td></td>

<td></td>
</tr>

<tr>
<td>4.</td>

<td>CAP / VCAR</td>

<td>There are 2 VCARs defined with TARGET as calendar id "CAL-PARENT".
<p>There are 3 VCARs defined with TARGET as calendar id "CAL-CHILD".
<p>The Calendar "CAL-CHILD" is contained in the calendar "CAL-PARENT"
<p>The word "calendar" in the above three statements means VAGENDA as defined
by CAP.</td>

<td>1.</td>

<td>Whenever any operation is to be done on the calendar "CAL-CHILD" should
the VCARs defined on calendar "CAL-PARENT" also be considered ?</td>
</tr>

<tr>
<td></td>

<td></td>

<td></td>

<td>2.</td>

<td>For e.g.: A REQUEST is received for a vevent with TARGET as "CAL-CHILD".
This operation does not violate any VCARs defined on "CAL-CHILD" but one
of the VCARs defined on "CAL-PARENT" is violated. Should this operation
be allowed or not ?</td>
</tr>
</table>

<p>Thanks in advance,
<br>Suchet Singh Khalsa
<br>Oracle Corporation
<p>Disclaimer : The statements and opinions expressed here are my own and
do not necessarily represent those of Oracle Corporation.
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;</blockquote>
</html>

--------------85F474ACBF50A5D9507EC988--

--------------51D5F2AD2AC64C7D4FD3A887
Content-Type: text/x-vcard; charset=us-ascii;
 name="sman.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Steve Mansour
Content-Disposition: attachment;
 filename="sman.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Mansour;Steve
tel;work:650.937.3351
x-mozilla-html:FALSE
org:AOL / Netscape
adr:;;;;;;
version:2.1
title:Director of Engineering
fn:Steve Mansour
end:vcard

--------------51D5F2AD2AC64C7D4FD3A887--



From owner-ietf-calendar@mail.imc.org  Mon Jun  3 16:44:56 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA00412
	for <calsch-archive@odin.ietf.org>; Mon, 3 Jun 2002 16:44:54 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g53Karf17019
	for ietf-calendar-bks; Mon, 3 Jun 2002 13:36:53 -0700 (PDT)
Received: from netscape.com (c3po.netscape.com [205.217.237.46])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g53Kapg17014
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 13:36:51 -0700 (PDT)
Received: from dredd.mcom.com (dredd.nscp.aoltw.net [10.169.8.48])
	by netscape.com (8.10.0/8.10.0) with ESMTP id g53KalX03514
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 13:36:47 -0700 (PDT)
Received: from netscape.com ([10.169.59.204]) by dredd.mcom.com
          (Netscape Messaging Server 4.15) with ESMTP id GX5D9C00.5LO;
          Mon, 3 Jun 2002 13:36:48 -0700 
Message-ID: <3CFBD2DF.5DC70F9D@netscape.com>
Date: Mon, 03 Jun 2002 13:34:39 -0700
From: sman@netscape.com (Steve Mansour)
X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Doug Royer <Doug@royer.com>, CalSched IETF <ietf-calendar@imc.org>
Subject: Re: To show Busy OR not to show Busy
References: <3CFBEFDB.8905AE1F@oracle.com> <3CFBB023.A2787FFD@netscape.com> <3CFBB9A0.5BB15992@Royer.com>
Content-Type: multipart/mixed;
 boundary="------------7B833F04A8EC3509CAEEE1F7"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multi-part message in MIME format.
--------------7B833F04A8EC3509CAEEE1F7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Doug Royer wrote:

> Steve Mansour wrote:
> >
> > Here's my opinion:
> >
> > Sr. No. 1
> > 1. Mary should be shown as busy
> > 2. Tom should be shown as busy
> > 3. Mary should be shown as busy, Tom should be shown as free
> >
> > Sr. No. 2
> > 1. Mary should be shown as busy
> > 2. Tom should be shown as busy
>
> It's up to the CU/CUA to decide if they want there time
> marked as BUSY, not the protocol. Correct?

yep. that's why I indicated that it's my opinion.

My take is that when a person has been requested to show up at a
meeting, you should show their time as busy (that is, if you only have a
choice between 'free' or 'busy'; there's no option like 'pending'). As
an example, assume that I've been invited to a meeting Monday from
10:00a to 11:00a. If other people see me as busy at that time (even
though I've not actually accepted the meeting) they can invite me to
their meeting at some other time when I'm completely free. On the other
hand, if my time on Monday from 10:00 - 11:00 was marked as free, then
other people might invite me to a meeting from 10-11. I would only be
able to accept one of the invitations, and I would decline the others.
Similar double-bookings would be sure to happen with other attendees. I
believe that the overall amount of hassle and swirl associated with
getting the meeting scheduled will greatly increase if "needs action"
time is shown as free rather than busy.

iTIP provides capability to indicate whatever is appropriate, but not
the policy.

-Steve


--------------7B833F04A8EC3509CAEEE1F7
Content-Type: text/x-vcard; charset=us-ascii;
 name="sman.vcf"
Content-Description: Card for Steve Mansour
Content-Disposition: attachment;
 filename="sman.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Mansour;Steve
tel;work:650.937.3351
x-mozilla-html:FALSE
org:AOL / Netscape
adr:;;;;;;
version:2.1
title:Director of Engineering
fn:Steve Mansour
end:vcard

--------------7B833F04A8EC3509CAEEE1F7--



From owner-ietf-calendar@mail.imc.org  Mon Jun  3 16:50:30 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA00562
	for <calsch-archive@odin.ietf.org>; Mon, 3 Jun 2002 16:50:29 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g53KihH17221
	for ietf-calendar-bks; Mon, 3 Jun 2002 13:44:43 -0700 (PDT)
Received: from plexus.steltor.com (plexus.CST.CA [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g53Kigg17217
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 13:44:42 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g53Kidpf012586
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 16:44:39 -0400
Received: from c-1241.in.steltor.com (c-1241.in.steltor.com [101.1.42.10])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g53Kiar03471
	for <ietf-calendar@imc.org>; Mon, 3 Jun 2002 16:44:36 -0400 (EDT)
Subject: Re: To show Busy OR not to show Busy
From: Patrice Lapierre <patricel@steltor.com>
To: ietf-calendar@imc.org
In-Reply-To: <3CFBEFDB.8905AE1F@oracle.com>
References: <3CFBEFDB.8905AE1F@oracle.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.5 
Date: 03 Jun 2002 16:44:13 -0400
Message-Id: <1023137053.1351.72.camel@c-1241.in.steltor.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


My opinions:

Sr.No. 1

  Q.No. 1) No, since Mary is not an ATTENDEE. The ORGANIZER is not
           by default expected to attend the meeting.
  
  Q.No. 2) No, since Tom hasn't accepted the meeting.
  
  Q.No. 3) Yes, since she is not an attendee, and not because 
           Tom declined.

Sr.No. 2

  Q.No. 1) If Mary is not an attendee, then no.
           
  Q.No. 2) No, since Tom hasn't accepted the meeting.

  Note: Tentative intervals in you agenda should have the value
        "BUSY-TENTATIVE".
  
Sr.No. 3

  Q.No 1 and 2)

    My guess is that an almost complete component might be useful 
    to allow a simple MUA/CUA to display information about the
    subject of reply/cancellation without accessing a database.

    For question 1) the RECURRENCE-ID should be used to identify 
    a single instance of a recurring event (not RRULE).
    

Sr.No. 4

  VAGENDA hierarchy and VCAR inheritance were removed from CAP.
  
  Q.No. 1) No.

  Q.No. 2) Yes.

--
Patrice


On Mon, 2002-06-03 at 18:38, suchet singh khalsa wrote:   
Hi All, 
     I have joined late in the game... So answers needed for some
fundamental questions. Any help will be greatly appreciated. 

(I have formatted my questions in HTML Table. Hope it does not get
garbled...) 
  
Sr. No.
Reference
Background for
the Question
Q. No.
Question
1.
iTIP /
FreeBusy
Mary has
REQUESTed a
vevent with
Tom as
attendee. The
REQUESTed
vevent has
STATUS set to
CONFIRMED. 
Another
Calendar User
Bill wants to
see FreeBusy
of Mary and
Tom for the
period of
Mary's
meeting.
1.
Should Mary be
shown to be
BUSY as she is
the ORGANIZER
and she is by
default
expected to
attend the
meeting?  
(Assume that
she has not
set role to
non-participant)



2.
Case 1:
PartStat for
Tom is still
NEEDS-ACTION: 
Should Tom be
shown to be
BUSY ?



3.
Case 2:
PartStat for
Tom is
DECLINED: 
Should Mary be
shown BUSY now
or since all
attendees have
declined to
attend, she
should be
shown FREE?





2.
iTIP /
FreeBusy
Mary has
REQUESTed a
vevent with
Tom as
attendee. The
REQUESTed
vevent has
STATUS set to
TENTATIVE. 
Another
Calendar User
Bill wants to
see FreeBusy
of Mary and
Tom for the
period of
Mary's
meeting.
1.
Should Mary be
shown to be
BUSY even
though she has
created the
vevent with
status
TENTATIVE ?



2.
If PartStat
for Tom is
NEEDS-ACTION
should he be
shown BUSY ?





3.
iTIP / REPLY,
CANCEL
Restriction
Table for
these methods
allows 0+
occurrences of
the following
properties: 
RRULE , RDATE,
EXRULE,
EXDATE, 
CONTACT,
ATTACH, 
RELATED-TO
1.
What
significance
do these
properties
have in the
MIME object
having these
methods ? 

Is it that the
RRULE received
in REPLY
method should
be interpreted
like this : 
if attendee is
ACCEPTing then
he means to
ACCEPT only
for those
instances
determined by
the RRULE in
the REPLY ?



2.
I cannot make
sense of an
ATTACH
property in a
MIME object
with method
REPLY or
CANCEL. 
Similarly for
the properties
CONTACT and
RELATED-TO.





4.
CAP / VCAR
There are 2
VCARs defined
with TARGET as
calendar id
"CAL-PARENT". 

There are 3
VCARs defined
with TARGET as
calendar id
"CAL-CHILD". 

The Calendar
"CAL-CHILD" is
contained in
the calendar
"CAL-PARENT" 

The word
"calendar" in
the above
three
statements
means
VAGENDA as
defined by
CAP.
1.
Whenever any
operation is
to be done on
the calendar
"CAL-CHILD"
should the
VCARs defined
on calendar
"CAL-PARENT"
also be
considered ?



2.
For e.g.: A
REQUEST is
received for a
vevent with
TARGET as
"CAL-CHILD".
This operation
does not
violate any
VCARs defined
on
"CAL-CHILD" but one of the VCARs defined on "CAL-PARENT" is violated.
Should this operation be allowed or not ?

Thanks in advance, 
Suchet Singh Khalsa 
Oracle Corporation 

Disclaimer : The statements and opinions expressed here are my own and
do not necessarily represent those of Oracle Corporation. 
  
  
  
  
  
  
  
  
  
 




From owner-ietf-calendar@mail.imc.org  Tue Jun 11 11:52:57 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA00191
	for <calsch-archive@odin.ietf.org>; Tue, 11 Jun 2002 11:52:57 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5BFfqm12176
	for ietf-calendar-bks; Tue, 11 Jun 2002 08:41:52 -0700 (PDT)
Received: from mail.samsungcontact.com ([195.89.159.51])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5BFfon12169
	for <ietf-calendar@imc.org>; Tue, 11 Jun 2002 08:41:51 -0700 (PDT)
Received: from mail.samsungcontact.com (root@localhost)
	by mail.samsungcontact.com (8.11.6/8.11.6) with ESMTP id g5BFfo615935
	for <ietf-calendar@imc.org>; Tue, 11 Jun 2002 16:41:51 +0100
Received: from samsungcontact.com ( 195.89.159.62)
        by mail.samsungcontact.com (Samsung Contact SMTP Relay 7.1.0)
        via ESMTP; Tue, 11 Jun 2002 16:41:51 +0100 (BST)
Message-ID: <3D061A3E.5020703@samsungcontact.com>
Date: Tue, 11 Jun 2002 16:41:50 +0100
From: Mark Davidson <markd@samsungcontact.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc1) Gecko/20020417
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: draft-07 - XML
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


I have read in the archives that XML has been removed since draft 07, 
but I am unsure about the new form of the commands.

Is CAP now sending text/calendar objects directly via BEEP?

If so, are there any extra properties for the commands?

What format are the replies in? Particuarly for the generate-uid and
get-capability commands.

Thanks,
  Mark Davidson

PS I have been reading this list for a couple of months getting up to 
speed. I am currently working on a calendar server.



From owner-ietf-calendar@mail.imc.org  Tue Jun 11 13:30:18 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA04278
	for <calsch-archive@odin.ietf.org>; Tue, 11 Jun 2002 13:30:17 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5BHO6A16600
	for ietf-calendar-bks; Tue, 11 Jun 2002 10:24:06 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5BHO5n16596
	for <ietf-calendar@imc.org>; Tue, 11 Jun 2002 10:24:05 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5BHO2pf014661
	for <ietf-calendar@imc.org>; Tue, 11 Jun 2002 13:24:02 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5BHO1B22865
	for <ietf-calendar@imc.org>; Tue, 11 Jun 2002 13:24:01 -0400 (EDT)
Message-ID: <3D063326.7FFD3D16@steltor.com>
Date: Tue, 11 Jun 2002 13:28:06 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: draft-07 - XML
References: <3D061A3E.5020703@samsungcontact.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Mark Davidson wrote:
> 
> What format are the replies in? Particuarly for the generate-uid and
> get-capability commands.

Hi Mark,

There is currently no consensus on the format of the
results for these commands.

My guess is that we'll have to create new components
to hold the results of these commands to avoid breaking
RFC 2445.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Tue Jun 11 17:39:03 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13863
	for <calsch-archive@odin.ietf.org>; Tue, 11 Jun 2002 17:39:03 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5BLS5u28491
	for ietf-calendar-bks; Tue, 11 Jun 2002 14:28:05 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5BLS4n28487
	for <ietf-calendar@imc.org>; Tue, 11 Jun 2002 14:28:04 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5BLS4QX006447
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Tue, 11 Jun 2002 14:28:07 -0700
Message-ID: <3D066AA2.854D412E@Royer.com>
Date: Tue, 11 Jun 2002 15:24:50 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: draft-07 - XML
References: <3D061A3E.5020703@samsungcontact.com>
Content-Type: multipart/mixed;
 boundary="------------4EC7EC8520CD7CE53C95E29E"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multi-part message in MIME format.
--------------4EC7EC8520CD7CE53C95E29E
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Mark Davidson wrote:
> 
> I have read in the archives that XML has been removed since draft 07,
> but I am unsure about the new form of the commands.

We have not yet published all of those changes. They
will look like the 05 (I think) draft with CMD and
the other CAP commands inside the iCalendar objects.

> Is CAP now sending text/calendar objects directly via BEEP?

Yes. In fact I think that we will be able to just send
all (most?) iTIP objects down 'as is' (when you don't want
to do multiple parallel commands), and as they are self-defining,
the CS will know what to do with them - store them in the
unprocessed state.

BEEP knows what MIME is, so there is no need for another wrapper.
We will get send and get text/calendar MIME types.

All other (non-iTIP) iCalendar objects are unique to CAP
built on iCalendar. So there should be zero to minimum
impact on the other RFCs in most areas.

> If so, are there any extra properties for the commands?

Yes. The target has been moved back into the object.
And the command has been moved into the object. These
are optional for iTIP objects in CAP as iTIP objects
already contain that implied information in the METHOD property.

All CAP objects are pure iCalendar compliant objects.

The CMD property for example is not defined in RFC244[567],
however it can be easily added without impacting the
iCalendar "2.0" object format.

We will have to add 'or iana registered' to some of the places
they were lacking in 244[567], but there is no structure change
so the 'VERSION' property will still be "2.0".

> What format are the replies in? Particuarly for the generate-uid and
> get-capability commands.

In iCalendar format.

Queries can come back in any iCalendar format depending on
the query. It is not possible to define every possible
contents for all queries.

Same with generate-uid and get-capability. They will be in the same
format as a query reply. No reason to invent a wrapper for each
reply type - the CUA knew what it asked for, it will need
to be able to know what it gets back. There will be new
properties and a reply container.

Nothing new that has not been discussed on this list. But
perhaps not exactly the way it was discussed on this list.

> Thanks,
>   Mark Davidson
> 
> PS I have been reading this list for a couple of months getting up to
> speed. I am currently working on a calendar server.

Awesome!

I have been doing some edits and expect to check in the edits
so the other editors can see them by Monday of next week (apx Jun 17).
Then we hope to send out a draft as soon as they double check my work
for typos and errors (and as they also work it may not be a quick
turn arround). I also suspect they will make more tweaks before the
next push.
--------------4EC7EC8520CD7CE53C95E29E
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------4EC7EC8520CD7CE53C95E29E--



From owner-ietf-calendar@mail.imc.org  Wed Jun 12 10:04:46 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28705
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 10:04:45 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CDx7Y27748
	for ietf-calendar-bks; Wed, 12 Jun 2002 06:59:07 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CDx6n27743
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 06:59:06 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5CDx1pf026955
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 09:59:02 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5CDx1623832
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 09:59:01 -0400 (EDT)
Message-ID: <3D07549A.E2038E70@steltor.com>
Date: Wed, 12 Jun 2002 10:03:06 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: draft-07 - XML
References: <3D061A3E.5020703@samsungcontact.com> <3D066AA2.854D412E@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Doug Royer wrote:
> 
> Mark Davidson wrote:
> >
> > Is CAP now sending text/calendar objects directly via BEEP?
> 
> Yes. In fact I think that we will be able to just send
> all (most?) iTIP objects down 'as is' (when you don't want
> to do multiple parallel commands), and as they are self-defining,
> the CS will know what to do with them - store them in the
> unprocessed state.

iTIP objects will require at a minimum the addition of
a TARGET property, which is not allowed per RFC 2446.


> > If so, are there any extra properties for the commands?
> 
> Yes. The target has been moved back into the object.
> And the command has been moved into the object. These
> are optional for iTIP objects in CAP as iTIP objects
> already contain that implied information in the METHOD property.
> 
> All CAP objects are pure iCalendar compliant objects.
> 
> The CMD property for example is not defined in RFC244[567],
> however it can be easily added without impacting the
> iCalendar "2.0" object format.
> 
> We will have to add 'or iana registered' to some of the places
> they were lacking in 244[567], but there is no structure change
> so the 'VERSION' property will still be "2.0".

What you are proposing here violates RFC 2445.
Here's how RFC 2445 defines the VERSION property:

4.7.4 Version

   Property Name: VERSION

   Purpose: This property specifies the identifier corresponding to the
   highest version number or the minimum and maximum range of the
   iCalendar specification that is required in order to interpret the
   iCalendar object.

   Value Type: TEXT

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MUST be specified by an iCalendar object,
   but MUST only be specified once.

   Description: A value of "2.0" corresponds to this memo.


So, basically, VERSION:2.0 means that the iCalendar object is
fully compliant with RFC 2445, not that it is simply following
the format specified in RFC 2445.

It would seem that any change to the ABNF in RFC 2445 would
require a VERSION change.


> > What format are the replies in? Particuarly for the generate-uid and
> > get-capability commands.
> 
> In iCalendar format.
> 
> Queries can come back in any iCalendar format depending on
> the query. It is not possible to define every possible
> contents for all queries.
> 
> Same with generate-uid and get-capability. They will be in the same
> format as a query reply. No reason to invent a wrapper for each
> reply type - the CUA knew what it asked for, it will need
> to be able to know what it gets back. There will be new
> properties and a reply container.

If this is what you mean:

  BEGIN:VCALENDAR
  VERSION:2.0
  UID:uid1
  UID:uid2
  UID:uid3
  END:VCALENDAR

then you are violating RFC 2445, since an iCalendar object
MUST include at least one calendar component.  On the other
hand, the following construct would obey RFC 2445:

  BEGIN:VCALENDAR
  PRODID:-//ACME//DesktopCalendar//EN
  VERSION:2.0
  BEGIN:VUIDLIST
  UID:uid1
  UID:uid2
  UID:uid3
  END:VUIDLIST
  END:VCALENDAR

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 11:06:08 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA00607
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 11:06:07 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CEvS802174
	for ietf-calendar-bks; Wed, 12 Jun 2002 07:57:28 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CEvRn02170
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 07:57:27 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5CEvIpf027953
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 10:57:18 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5CEvI600859
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 10:57:18 -0400 (EDT)
Message-ID: <3D076243.80B16170@steltor.com>
Date: Wed, 12 Jun 2002 11:01:23 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Full proposal for current issue (i.e., Where to store METHOD info)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


It has been more than two weeks since I gave answers to the
questions that, I believe, need to be addressed in order to
solve the current issue, and there is no other proposal that
obeys to RFC 2445 and RFC 2446, so I propose that the following
text be added to the current draft, and that all the examples
be changed accordingly.  I volunteer to do the editing!

Here are some hightlights of the proposal:

- Allow us to obey to RFC 2445 and RFC 2446 by making use
  of additional components (as was done in draft 05). This
  will avoid the hassle of changing the VERSION number;

- Make the model clear.  Commands are sent in VCOMMAND
  compoents, and results returned in VRESULT components.
  No more commands returned as a result to a command!

- The use of a VITIP component doesn't make query for iTIP
  objects a special case (no change required to CAP-QL);

- Querying on VERSION, PRODID, METHOD as well as X-PROP
  in iTIP objects will be possible, yet straightforward;

- The proposed model can easily be documented with ABNF
  (as in RFC 2445) and restriction tables (as in RFC 2446)
  (i.e., to assert whether a property is required, is optional
  and the number of times it may appear in a VCOMMAND component
  given the value of its CMD property).

I truly believe that my proposal will allow us to move forward
and to start addressing the other issues in the pipeline.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878

------------------------------------------------------------------------
X.1 Command Component

   Component Name: "VCOMMAND"

   Purpose: Provide a grouping of component properties that describe a
   CAP command.

   Format Definition: A "VCOMMAND" calendar component is defined by the
   following notation:

        commandc = "BEGIN" ":" "VCOMMAND" CRLF
                   commandprop
                   [ component ]      ; Defined in RFC 2445
                   "END" ":" "VCOMMAND" CRLF

        commandprop = *(

                    ; the following are REQUIRED,
                    ; and MUST NOT occur more than once

                    cmd / cmdid /

                    ; the following are OPTIONAL,
                    ; and MUST NOT occur more than once

                    latency /
                    destination /   ; Used with CMD:MOVE
                    uidcount /      ; Used with CMD:GENERATE-UID
                    identity /      ; Used with CMD:IDENTIFY

                    ; the following are OPTIONAL,
                    ; and MAY occur more than once

                    target / x-prop / iana-prop

                    )

   Description: A "VCOMMAND" calendar component is a grouping of
   component properties, and possibly including other calendar
   components, that represents a CAP command.

   Example: The following is an example of the "VCOMMAND" calendar
   component used to create a meeting in a calendar:

     BEGIN:VCOMMAND
     CMD:CREATE
     CMDID:abcd1234
     LATENCY;ACTION=ABORT:10
     TARGET:cap://cal.host.com/mary-relcalid
     BEGIN:VEVENT
     UID:20010919T103000Z-123401@host.com
     ORGAGNIZER:cap://cal.host.com/mary-relcalid
     ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid
    
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid
     DTSTART:20010920T180000Z
     DTEND:20010920T190000Z
     SUMMARY:Mary invites Bob
     END:VEVENT
     END:VCOMMAND

   The following is an example of the "VCOMMAND" calendar component used
   to search for a specific meeting in a calendar:

     BEGIN:VCOMMAND
     CMD:SEARCH
     CMDID:abcd1235
     TARGET:cap://cal.host.com/mary-relcalid
     BEGIN:VQUERY
     QUERY:SELECT * FROM VEVENT
      WHERE UID = '20010919T103000Z-123401@host.com'
     END:VQUERY
     END:VCOMMAND

------------------------------------------------------------------------
X.2 Result Component

   Component Name: "VRESULT"

   Purpose: Provide a grouping of component properties that describe the
   result of a command.

   Format Definition: A "VRESULT" calendar component is defined by the
   following notation:

        resultc = "BEGIN" ":" "VRESULT" CRLF
                  resultprop
                  component          ; Defined in RFC 2445
                  "END" ":" "VRESULT" CRLF

        resultprop = *(

                   ; the following are REQUIRED,
                   ; and MUST NOT occur more than once

                   cmdid / request-status

                   ; the following are OPTIONAL,
                   ; and MAY occur more than once

                   target / x-prop / iana-prop

                   )

   Description: A "VRESULT" calendar component is a grouping of
   component properties, and possibly including other calendar
   components, that represents the result of a CAP command.  Multiple
   VRESULT components may be returned as a result of a single VCOMMAND
   (e.g., one VRESULT component for each TARGET property specified in
   the submitted VCOMMAND component).

   Example: The following is an example of the "VRESULT" calendar
   component return after a successful creation of a new VEVENT
   in a calendar:

     BEGIN:VRESULT
     CMDID:abcd1234
     REQUEST-STATUS:2.0
     TARGET:cap://cal.host.com/mary-relcalid
     BEGIN:VEVENT
     UID:20010919T103000Z-123401@host.com
     END:VEVENT
     END:VRESULT

   The following is an example of the "VRESULT" calendar component 
   returned after a successful search command for a specific VEVENT:

     BEGIN:VRESULT
     CMDID:abcd1235
     REQUEST-STATUS:2.0
     TARGET:cap://cal.host.com/mary-relcalid
     BEGIN:VEVENT
     UID:20010919T103000Z-123401@host.com
     ORGAGNIZER:cap://cal.host.com/mary-relcalid
     ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid
    
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid
     DTSTART:20010920T180000Z
     DTEND:20010920T190000Z
     SUMMARY:Mary invites Bob
     END:VEVENT
     END:VRESULT

------------------------------------------------------------------------
X.3 iTIP Component

   Component Name: "VITIP"

   Purpose: Provide a grouping of component properties that describe an
   iTIP message.

   Format Definition: A "VITIP" calendar component is defined by the
   following notation:

        vitipc = "BEGIN" ":" "VITIP" CRLF
                 icalbody        ; Defined in RFC 2445
                 "END" ":" "VITIP" CRLF

   Description: A "VITIP" calendar component is a grouping of component
   properties, and possibly including other calendar components, that
   represents an iTIP message.

   Example: The following is an example of the "VITIP" calendar
   component return after a successful creation of a new VEVENT
   in a calendar:

     BEGIN:VITIP
     VERSION:2.0
     PRODID:-//ACME/DesktopCalendar//EN
     METHOD:REQUEST
     BEGIN:VEVENT
     UID:20010919T103000Z-123401@host.com
     ORGAGNIZER:cap://cal.host.com/mary-relcalid
     ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid
    
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid
     DTSTART:20010920T180000Z
     DTEND:20010920T190000Z
     SUMMARY:Mary invites Bob
     END:VEVENT
     END:VITIP

------------------------------------------------------------------------
X.4 Command Property

   Property Name: CMD

   Purpose: This property identifies the command in the VCOMMAND
   component.

   Value Type: TEXT

   Property Parameters: Only non-standard property parameters can be
   specified on this property.

   Conformance: This property MUST be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify the command to be performed by the CUA or
   the CS.

   Format Definition: The property is defined by the following notation:

        cmd     = "CMD" cmdparam ":" cmdvalue CRLF

        cmdparam  = *( ";" xparam )

        cmdvalue = ( "GENERATE-UID" /
                     "GET-CAPABILITY" /
                     "IDENTIFY" /
                     "NOOP" /
                     "CREATE" /
                     "MOVE" /
                     "DELETE" /
                     "MODIFY" /
                     "SEARCH" /
                     "ABORT" /
                     "CONTINUE" /
                     x-name /
                     iana-token )

   Example: The following are examples of this property:

        CMD:CREATE

        CMD:MOVE

------------------------------------------------------------------------
X.5 Command Identifier Property

   Property Name: CMDID

   Purpose: This property specifies the identifier for a command
   calendar component.

   Value Type: TEXT

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MUST be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify an identifier.


   Format Definition: The property is defined by the following notation:

        cmdid      = "CMDID" cmdidparam ":" text CRLF

        cmdidparam = *( ";" xparam )

   Example: The following is an example of this property:

        CMDID:abcd-123

------------------------------------------------------------------------
X.6 Command Latency Property

   Property Name: LATENCY

   Purpose: This property specifies the maximum latency time in seconds
   for a CAP command.

   Value Type: INTEGER

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MAY be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify the maximum latency time in seconds for a
   CAP command.

   Format Definition: The property is defined by the following notation:

        latency      = "LATENCY" latencyparam ":" integer CRLF

        latencyparam = *(

                     ; the following is optional,
                     ; but MUST NOT occur more than once

                     ( ";" actionparam ) /

                     ; the following is optional,
                     ; and MAY occur more than once

                     ( ";" xparam )

                     )


   Example: The following are examples of this property:

        LATENCY:10

        LATENCY;ACTION=ASK:5

------------------------------------------------------------------------
X.7 Action Parameter

   Parameter Name: ACTION

   Purpose: To specify the action that should be taken when the maximum
   latency time is exceeded.

   Format Definition: The property parameter is defined by the following
   notation:

     actionparam  = "ACTION" "=" ( "ABORT" /
                                   "ASK" /
                                   x-name /
                                   iana-token )

   Description: This parameter can be specified on the "LATENCY"
   property.  The parameter specifies whether a command should
   be aborted when the maximum latency time is exceed or if the
   remote peer (e.g., CUA) should be prompted to find out if
   the command should be continued or aborted.

------------------------------------------------------------------------
X.8 Destination Property

   Property Name: DESTINATION

   Purpose: This property specifies the address of a calendar to
   which components should be moved.

   Value Type: CAL-ADDRESS

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MAY be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify the address of a calendar to which components
   should be moved as a result of a MOVE command.

   Format Definition: The property is defined by the following notation:

        destination = "DESTINATION" destinationparam ":" integer CRLF

        destinationparam = *( ";" xparam )

   Example: The following is an example of this property:

        DESTINATION:cap://cal.host.com/mary-relcalid

------------------------------------------------------------------------
X.9 Unique Identifier Count Property

   Property Name: UIDCOUNT

   Purpose: This property specifies the number of UID properties
   requested as part of a GENERATE-UID command.

   Value Type: INTEGER

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MAY be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify the number of UID properties that must be
   returned as a result of a GENERATE-UID command.

   Format Definition: The property is defined by the following notation:

        uidcount      = "UIDCOUNT" uidcountparam ":" integer CRLF

        uidcountparam = *( ";" xparam )

   Example: The following is an example of this property:

        UIDCOUNT:42

------------------------------------------------------------------------
X.10 Identity Property

   Property Name: IDENTITY

   Purpose: This property specifies a new identity for a CAP session.

   Value Type: UPN

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MAY be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify a new identity for a CAP session.

   Format Definition: The property is defined by the following notation:

        identity     = "IDENTITY" identityparam ":" upn CRLF

        identityparam = *( ";" xparam )

   Example: The following are examples of this property:

        IDENTITY:bill@cal.example.com

        IDENTITY:@

------------------------------------------------------------------------


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 11:22:54 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01146
	for <calsch-archive@lists.ietf.org>; Wed, 12 Jun 2002 11:22:54 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5CFDvZ02738
	for ietf-calendar-bks; Wed, 12 Jun 2002 08:13:57 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CFDun02734
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 08:13:56 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5CFDtQX013345
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 08:13:57 -0700
Message-ID: <3D076468.E7D0985D@Royer.com>
Date: Wed, 12 Jun 2002 09:10:32 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: draft-07 - XML
References: <3D061A3E.5020703@samsungcontact.com> <3D066AA2.854D412E@Royer.com> <3D07549A.E2038E70@steltor.com>
Content-Type: multipart/mixed;
 boundary="------------3F83C5D289347B2F1C6BE61D"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multi-part message in MIME format.
--------------3F83C5D289347B2F1C6BE61D
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


> > We will have to add 'or iana registered' to some of the places
> > they were lacking in 244[567], but there is no structure change
> > so the 'VERSION' property will still be "2.0".

After this I will ignore ALL of these three points.

	WE ARE ALLOWED TO CHANGE THINGS - AND IT IS IN OUR CHARTER.
	
	WE ARE ALLOWED TO ADD THINGS.

	VERSION 2.0 REFERS TO THE FORMAT, NOT THE CONTENT.


To anyone interested, look to the archives and you will see
that the chairs have issues statments with regard to
the above three facts. These are closed issues.
--------------3F83C5D289347B2F1C6BE61D
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------3F83C5D289347B2F1C6BE61D--



From owner-ietf-calendar@mail.imc.org  Wed Jun 12 13:44:32 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA06581
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 13:44:31 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CHVk411642
	for ietf-calendar-bks; Wed, 12 Jun 2002 10:31:46 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CHVfn11630
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 10:31:42 -0700 (PDT)
To: Bernard Desruisseaux <bernard@steltor.com>
Cc: ietf-calendar@imc.org, owner-ietf-calendar@mail.imc.org
Subject: Re: Full proposal for current issue (i.e., Where to store METHOD info)
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OF26477D5F.7AFE0987-ON85256BD6.00603AEC@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Wed, 12 Jun 2002 13:31:37 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/12/2002 01:31:44 PM,
	Serialize complete at 06/12/2002 01:31:44 PM
Content-Type: multipart/alternative; boundary="=_alternative 006047B585256BD6_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 006047B585256BD6_=
Content-Type: text/plain; charset="us-ascii"

Bernard, I thought there were some major issues with Version 05.  Will 
putting these comments back in bring back those issues?




Bernard Desruisseaux <bernard@steltor.com>
Sent by: owner-ietf-calendar@mail.imc.org
06/12/02 11:01

 
        To:     ietf-calendar@imc.org
        cc: 
        Subject:        Full proposal for current issue (i.e., Where to store METHOD info)



It has been more than two weeks since I gave answers to the
questions that, I believe, need to be addressed in order to
solve the current issue, and there is no other proposal that
obeys to RFC 2445 and RFC 2446, so I propose that the following
text be added to the current draft, and that all the examples
be changed accordingly.  I volunteer to do the editing!

Here are some hightlights of the proposal:

- Allow us to obey to RFC 2445 and RFC 2446 by making use
  of additional components (as was done in draft 05). This
  will avoid the hassle of changing the VERSION number;

- Make the model clear.  Commands are sent in VCOMMAND
  compoents, and results returned in VRESULT components.
  No more commands returned as a result to a command!

- The use of a VITIP component doesn't make query for iTIP
  objects a special case (no change required to CAP-QL);

- Querying on VERSION, PRODID, METHOD as well as X-PROP
  in iTIP objects will be possible, yet straightforward;

- The proposed model can easily be documented with ABNF
  (as in RFC 2445) and restriction tables (as in RFC 2446)
  (i.e., to assert whether a property is required, is optional
  and the number of times it may appear in a VCOMMAND component
  given the value of its CMD property).

I truly believe that my proposal will allow us to move forward
and to start addressing the other issues in the pipeline.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878

------------------------------------------------------------------------
X.1 Command Component

   Component Name: "VCOMMAND"

   Purpose: Provide a grouping of component properties that describe a
   CAP command.

   Format Definition: A "VCOMMAND" calendar component is defined by the
   following notation:

        commandc = "BEGIN" ":" "VCOMMAND" CRLF
                   commandprop
                   [ component ]      ; Defined in RFC 2445
                   "END" ":" "VCOMMAND" CRLF

        commandprop = *(

                    ; the following are REQUIRED,
                    ; and MUST NOT occur more than once

                    cmd / cmdid /

                    ; the following are OPTIONAL,
                    ; and MUST NOT occur more than once

                    latency /
                    destination /   ; Used with CMD:MOVE
                    uidcount /      ; Used with CMD:GENERATE-UID
                    identity /      ; Used with CMD:IDENTIFY

                    ; the following are OPTIONAL,
                    ; and MAY occur more than once

                    target / x-prop / iana-prop

                    )

   Description: A "VCOMMAND" calendar component is a grouping of
   component properties, and possibly including other calendar
   components, that represents a CAP command.

   Example: The following is an example of the "VCOMMAND" calendar
   component used to create a meeting in a calendar:

     BEGIN:VCOMMAND
     CMD:CREATE
     CMDID:abcd1234
     LATENCY;ACTION=ABORT:10
     TARGET:cap://cal.host.com/mary-relcalid
     BEGIN:VEVENT
     UID:20010919T103000Z-123401@host.com
     ORGAGNIZER:cap://cal.host.com/mary-relcalid
     ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid
 
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid
     DTSTART:20010920T180000Z
     DTEND:20010920T190000Z
     SUMMARY:Mary invites Bob
     END:VEVENT
     END:VCOMMAND

   The following is an example of the "VCOMMAND" calendar component used
   to search for a specific meeting in a calendar:

     BEGIN:VCOMMAND
     CMD:SEARCH
     CMDID:abcd1235
     TARGET:cap://cal.host.com/mary-relcalid
     BEGIN:VQUERY
     QUERY:SELECT * FROM VEVENT
      WHERE UID = '20010919T103000Z-123401@host.com'
     END:VQUERY
     END:VCOMMAND

------------------------------------------------------------------------
X.2 Result Component

   Component Name: "VRESULT"

   Purpose: Provide a grouping of component properties that describe the
   result of a command.

   Format Definition: A "VRESULT" calendar component is defined by the
   following notation:

        resultc = "BEGIN" ":" "VRESULT" CRLF
                  resultprop
                  component          ; Defined in RFC 2445
                  "END" ":" "VRESULT" CRLF

        resultprop = *(

                   ; the following are REQUIRED,
                   ; and MUST NOT occur more than once

                   cmdid / request-status

                   ; the following are OPTIONAL,
                   ; and MAY occur more than once

                   target / x-prop / iana-prop

                   )

   Description: A "VRESULT" calendar component is a grouping of
   component properties, and possibly including other calendar
   components, that represents the result of a CAP command.  Multiple
   VRESULT components may be returned as a result of a single VCOMMAND
   (e.g., one VRESULT component for each TARGET property specified in
   the submitted VCOMMAND component).

   Example: The following is an example of the "VRESULT" calendar
   component return after a successful creation of a new VEVENT
   in a calendar:

     BEGIN:VRESULT
     CMDID:abcd1234
     REQUEST-STATUS:2.0
     TARGET:cap://cal.host.com/mary-relcalid
     BEGIN:VEVENT
     UID:20010919T103000Z-123401@host.com
     END:VEVENT
     END:VRESULT

   The following is an example of the "VRESULT" calendar component 
   returned after a successful search command for a specific VEVENT:

     BEGIN:VRESULT
     CMDID:abcd1235
     REQUEST-STATUS:2.0
     TARGET:cap://cal.host.com/mary-relcalid
     BEGIN:VEVENT
     UID:20010919T103000Z-123401@host.com
     ORGAGNIZER:cap://cal.host.com/mary-relcalid
     ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid
 
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid
     DTSTART:20010920T180000Z
     DTEND:20010920T190000Z
     SUMMARY:Mary invites Bob
     END:VEVENT
     END:VRESULT

------------------------------------------------------------------------
X.3 iTIP Component

   Component Name: "VITIP"

   Purpose: Provide a grouping of component properties that describe an
   iTIP message.

   Format Definition: A "VITIP" calendar component is defined by the
   following notation:

        vitipc = "BEGIN" ":" "VITIP" CRLF
                 icalbody        ; Defined in RFC 2445
                 "END" ":" "VITIP" CRLF

   Description: A "VITIP" calendar component is a grouping of component
   properties, and possibly including other calendar components, that
   represents an iTIP message.

   Example: The following is an example of the "VITIP" calendar
   component return after a successful creation of a new VEVENT
   in a calendar:

     BEGIN:VITIP
     VERSION:2.0
     PRODID:-//ACME/DesktopCalendar//EN
     METHOD:REQUEST
     BEGIN:VEVENT
     UID:20010919T103000Z-123401@host.com
     ORGAGNIZER:cap://cal.host.com/mary-relcalid
     ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid
 
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid
     DTSTART:20010920T180000Z
     DTEND:20010920T190000Z
     SUMMARY:Mary invites Bob
     END:VEVENT
     END:VITIP

------------------------------------------------------------------------
X.4 Command Property

   Property Name: CMD

   Purpose: This property identifies the command in the VCOMMAND
   component.

   Value Type: TEXT

   Property Parameters: Only non-standard property parameters can be
   specified on this property.

   Conformance: This property MUST be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify the command to be performed by the CUA or
   the CS.

   Format Definition: The property is defined by the following notation:

        cmd     = "CMD" cmdparam ":" cmdvalue CRLF

        cmdparam  = *( ";" xparam )

        cmdvalue = ( "GENERATE-UID" /
                     "GET-CAPABILITY" /
                     "IDENTIFY" /
                     "NOOP" /
                     "CREATE" /
                     "MOVE" /
                     "DELETE" /
                     "MODIFY" /
                     "SEARCH" /
                     "ABORT" /
                     "CONTINUE" /
                     x-name /
                     iana-token )

   Example: The following are examples of this property:

        CMD:CREATE

        CMD:MOVE

------------------------------------------------------------------------
X.5 Command Identifier Property

   Property Name: CMDID

   Purpose: This property specifies the identifier for a command
   calendar component.

   Value Type: TEXT

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MUST be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify an identifier.


   Format Definition: The property is defined by the following notation:

        cmdid      = "CMDID" cmdidparam ":" text CRLF

        cmdidparam = *( ";" xparam )

   Example: The following is an example of this property:

        CMDID:abcd-123

------------------------------------------------------------------------
X.6 Command Latency Property

   Property Name: LATENCY

   Purpose: This property specifies the maximum latency time in seconds
   for a CAP command.

   Value Type: INTEGER

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MAY be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify the maximum latency time in seconds for a
   CAP command.

   Format Definition: The property is defined by the following notation:

        latency      = "LATENCY" latencyparam ":" integer CRLF

        latencyparam = *(

                     ; the following is optional,
                     ; but MUST NOT occur more than once

                     ( ";" actionparam ) /

                     ; the following is optional,
                     ; and MAY occur more than once

                     ( ";" xparam )

                     )


   Example: The following are examples of this property:

        LATENCY:10

        LATENCY;ACTION=ASK:5

------------------------------------------------------------------------
X.7 Action Parameter

   Parameter Name: ACTION

   Purpose: To specify the action that should be taken when the maximum
   latency time is exceeded.

   Format Definition: The property parameter is defined by the following
   notation:

     actionparam  = "ACTION" "=" ( "ABORT" /
                                   "ASK" /
                                   x-name /
                                   iana-token )

   Description: This parameter can be specified on the "LATENCY"
   property.  The parameter specifies whether a command should
   be aborted when the maximum latency time is exceed or if the
   remote peer (e.g., CUA) should be prompted to find out if
   the command should be continued or aborted.

------------------------------------------------------------------------
X.8 Destination Property

   Property Name: DESTINATION

   Purpose: This property specifies the address of a calendar to
   which components should be moved.

   Value Type: CAL-ADDRESS

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MAY be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify the address of a calendar to which components
   should be moved as a result of a MOVE command.

   Format Definition: The property is defined by the following notation:

        destination = "DESTINATION" destinationparam ":" integer CRLF

        destinationparam = *( ";" xparam )

   Example: The following is an example of this property:

        DESTINATION:cap://cal.host.com/mary-relcalid

------------------------------------------------------------------------
X.9 Unique Identifier Count Property

   Property Name: UIDCOUNT

   Purpose: This property specifies the number of UID properties
   requested as part of a GENERATE-UID command.

   Value Type: INTEGER

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MAY be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify the number of UID properties that must be
   returned as a result of a GENERATE-UID command.

   Format Definition: The property is defined by the following notation:

        uidcount      = "UIDCOUNT" uidcountparam ":" integer CRLF

        uidcountparam = *( ";" xparam )

   Example: The following is an example of this property:

        UIDCOUNT:42

------------------------------------------------------------------------
X.10 Identity Property

   Property Name: IDENTITY

   Purpose: This property specifies a new identity for a CAP session.

   Value Type: UPN

   Property Parameters: Non-standard property parameters can be
   specified on this property.

   Conformance: This property MAY be specified once in a "VCOMMAND"
   calendar component.

   Description: This property is used in the "VCOMMAND" calendar
   component to specify a new identity for a CAP session.

   Format Definition: The property is defined by the following notation:

        identity     = "IDENTITY" identityparam ":" upn CRLF

        identityparam = *( ";" xparam )

   Example: The following are examples of this property:

        IDENTITY:bill@cal.example.com

        IDENTITY:@

------------------------------------------------------------------------



--=_alternative 006047B585256BD6_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Bernard, I thought there were some major issues with Version 05. &nbsp;Will putting these comments back in bring back those issues?</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Bernard Desruisseaux &lt;bernard@steltor.com&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-ietf-calendar@mail.imc.org</font>
<p><font size=1 face="sans-serif">06/12/02 11:01</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;ietf-calendar@imc.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Full proposal for current issue (i.e., Where to store METHOD info)</font></table>
<br>
<br>
<br><font size=2><tt><br>
It has been more than two weeks since I gave answers to the<br>
questions that, I believe, need to be addressed in order to<br>
solve the current issue, and there is no other proposal that<br>
obeys to RFC 2445 and RFC 2446, so I propose that the following<br>
text be added to the current draft, and that all the examples<br>
be changed accordingly. &nbsp;I volunteer to do the editing!<br>
<br>
Here are some hightlights of the proposal:<br>
<br>
- Allow us to obey to RFC 2445 and RFC 2446 by making use<br>
 &nbsp;of additional components (as was done in draft 05). This<br>
 &nbsp;will avoid the hassle of changing the VERSION number;<br>
<br>
- Make the model clear. &nbsp;Commands are sent in VCOMMAND<br>
 &nbsp;compoents, and results returned in VRESULT components.<br>
 &nbsp;No more commands returned as a result to a command!<br>
<br>
- The use of a VITIP component doesn't make query for iTIP<br>
 &nbsp;objects a special case (no change required to CAP-QL);<br>
<br>
- Querying on VERSION, PRODID, METHOD as well as X-PROP<br>
 &nbsp;in iTIP objects will be possible, yet straightforward;<br>
<br>
- The proposed model can easily be documented with ABNF<br>
 &nbsp;(as in RFC 2445) and restriction tables (as in RFC 2446)<br>
 &nbsp;(i.e., to assert whether a property is required, is optional<br>
 &nbsp;and the number of times it may appear in a VCOMMAND component<br>
 &nbsp;given the value of its CMD property).<br>
<br>
I truly believe that my proposal will allow us to move forward<br>
and to start addressing the other issues in the pipeline.<br>
<br>
Cheers,<br>
Bernard<br>
-- <br>
Bernard Desruisseaux &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;mailto:bernard@steltor.com<br>
Research &amp; Development &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Tel. &nbsp;: +1 514 733-8500 x4213<br>
Steltor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Fax &nbsp; : +1 514 733-8878<br>
<br>
------------------------------------------------------------------------<br>
X.1 Command Component<br>
<br>
 &nbsp; Component Name: &quot;VCOMMAND&quot;<br>
<br>
 &nbsp; Purpose: Provide a grouping of component properties that describe a<br>
 &nbsp; CAP command.<br>
<br>
 &nbsp; Format Definition: A &quot;VCOMMAND&quot; calendar component is defined by the<br>
 &nbsp; following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;commandc = &quot;BEGIN&quot; &quot;:&quot; &quot;VCOMMAND&quot; CRLF<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; commandprop<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [ component ] &nbsp; &nbsp; &nbsp;; Defined in RFC 2445<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;END&quot; &quot;:&quot; &quot;VCOMMAND&quot; CRLF<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;commandprop = *(<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; the following are REQUIRED,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; and MUST NOT occur more than once<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cmd / cmdid /<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; the following are OPTIONAL,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; and MUST NOT occur more than once<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;latency /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;destination / &nbsp; ; Used with CMD:MOVE<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;uidcount / &nbsp; &nbsp; &nbsp;; Used with CMD:GENERATE-UID<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;identity / &nbsp; &nbsp; &nbsp;; Used with CMD:IDENTIFY<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; the following are OPTIONAL,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; and MAY occur more than once<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;target / x-prop / iana-prop<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;)<br>
<br>
 &nbsp; Description: A &quot;VCOMMAND&quot; calendar component is a grouping of<br>
 &nbsp; component properties, and possibly including other calendar<br>
 &nbsp; components, that represents a CAP command.<br>
<br>
 &nbsp; Example: The following is an example of the &quot;VCOMMAND&quot; calendar<br>
 &nbsp; component used to create a meeting in a calendar:<br>
<br>
 &nbsp; &nbsp; BEGIN:VCOMMAND<br>
 &nbsp; &nbsp; CMD:CREATE<br>
 &nbsp; &nbsp; CMDID:abcd1234<br>
 &nbsp; &nbsp; LATENCY;ACTION=ABORT:10<br>
 &nbsp; &nbsp; TARGET:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp; BEGIN:VEVENT<br>
 &nbsp; &nbsp; UID:20010919T103000Z-123401@host.com<br>
 &nbsp; &nbsp; ORGAGNIZER:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp; ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp;<br>
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid<br>
 &nbsp; &nbsp; DTSTART:20010920T180000Z<br>
 &nbsp; &nbsp; DTEND:20010920T190000Z<br>
 &nbsp; &nbsp; SUMMARY:Mary invites Bob<br>
 &nbsp; &nbsp; END:VEVENT<br>
 &nbsp; &nbsp; END:VCOMMAND<br>
<br>
 &nbsp; The following is an example of the &quot;VCOMMAND&quot; calendar component used<br>
 &nbsp; to search for a specific meeting in a calendar:<br>
<br>
 &nbsp; &nbsp; BEGIN:VCOMMAND<br>
 &nbsp; &nbsp; CMD:SEARCH<br>
 &nbsp; &nbsp; CMDID:abcd1235<br>
 &nbsp; &nbsp; TARGET:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp; BEGIN:VQUERY<br>
 &nbsp; &nbsp; QUERY:SELECT * FROM VEVENT<br>
 &nbsp; &nbsp; &nbsp;WHERE UID = '20010919T103000Z-123401@host.com'<br>
 &nbsp; &nbsp; END:VQUERY<br>
 &nbsp; &nbsp; END:VCOMMAND<br>
<br>
------------------------------------------------------------------------<br>
X.2 Result Component<br>
<br>
 &nbsp; Component Name: &quot;VRESULT&quot;<br>
<br>
 &nbsp; Purpose: Provide a grouping of component properties that describe the<br>
 &nbsp; result of a command.<br>
<br>
 &nbsp; Format Definition: A &quot;VRESULT&quot; calendar component is defined by the<br>
 &nbsp; following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;resultc = &quot;BEGIN&quot; &quot;:&quot; &quot;VRESULT&quot; CRLF<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;resultprop<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;component &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; Defined in RFC 2445<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;END&quot; &quot;:&quot; &quot;VRESULT&quot; CRLF<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;resultprop = *(<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; the following are REQUIRED,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; and MUST NOT occur more than once<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cmdid / request-status<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; the following are OPTIONAL,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; and MAY occur more than once<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; target / x-prop / iana-prop<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; )<br>
<br>
 &nbsp; Description: A &quot;VRESULT&quot; calendar component is a grouping of<br>
 &nbsp; component properties, and possibly including other calendar<br>
 &nbsp; components, that represents the result of a CAP command. &nbsp;Multiple<br>
 &nbsp; VRESULT components may be returned as a result of a single VCOMMAND<br>
 &nbsp; (e.g., one VRESULT component for each TARGET property specified in</tt></font>
<br><font size=2><tt>&nbsp; &nbsp;the submitted VCOMMAND component).<br>
<br>
 &nbsp; Example: The following is an example of the &quot;VRESULT&quot; calendar<br>
 &nbsp; component return after a successful creation of a new VEVENT<br>
 &nbsp; in a calendar:<br>
<br>
 &nbsp; &nbsp; BEGIN:VRESULT<br>
 &nbsp; &nbsp; CMDID:abcd1234<br>
 &nbsp; &nbsp; REQUEST-STATUS:2.0<br>
 &nbsp; &nbsp; TARGET:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp; BEGIN:VEVENT<br>
 &nbsp; &nbsp; UID:20010919T103000Z-123401@host.com<br>
 &nbsp; &nbsp; END:VEVENT<br>
 &nbsp; &nbsp; END:VRESULT<br>
<br>
 &nbsp; The following is an example of the &quot;VRESULT&quot; calendar component <br>
 &nbsp; returned after a successful search command for a specific VEVENT:<br>
<br>
 &nbsp; &nbsp; BEGIN:VRESULT<br>
 &nbsp; &nbsp; CMDID:abcd1235<br>
 &nbsp; &nbsp; REQUEST-STATUS:2.0<br>
 &nbsp; &nbsp; TARGET:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp; BEGIN:VEVENT<br>
 &nbsp; &nbsp; UID:20010919T103000Z-123401@host.com<br>
 &nbsp; &nbsp; ORGAGNIZER:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp; ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp;<br>
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid<br>
 &nbsp; &nbsp; DTSTART:20010920T180000Z<br>
 &nbsp; &nbsp; DTEND:20010920T190000Z<br>
 &nbsp; &nbsp; SUMMARY:Mary invites Bob<br>
 &nbsp; &nbsp; END:VEVENT<br>
 &nbsp; &nbsp; END:VRESULT<br>
<br>
------------------------------------------------------------------------<br>
X.3 iTIP Component<br>
<br>
 &nbsp; Component Name: &quot;VITIP&quot;<br>
<br>
 &nbsp; Purpose: Provide a grouping of component properties that describe an<br>
 &nbsp; iTIP message.<br>
<br>
 &nbsp; Format Definition: A &quot;VITIP&quot; calendar component is defined by the<br>
 &nbsp; following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;vitipc = &quot;BEGIN&quot; &quot;:&quot; &quot;VITIP&quot; CRLF<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; icalbody &nbsp; &nbsp; &nbsp; &nbsp;; Defined in RFC 2445<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;END&quot; &quot;:&quot; &quot;VITIP&quot; CRLF<br>
<br>
 &nbsp; Description: A &quot;VITIP&quot; calendar component is a grouping of component<br>
 &nbsp; properties, and possibly including other calendar components, that<br>
 &nbsp; represents an iTIP message.<br>
<br>
 &nbsp; Example: The following is an example of the &quot;VITIP&quot; calendar<br>
 &nbsp; component return after a successful creation of a new VEVENT<br>
 &nbsp; in a calendar:<br>
<br>
 &nbsp; &nbsp; BEGIN:VITIP<br>
 &nbsp; &nbsp; VERSION:2.0<br>
 &nbsp; &nbsp; PRODID:-//ACME/DesktopCalendar//EN<br>
 &nbsp; &nbsp; METHOD:REQUEST<br>
 &nbsp; &nbsp; BEGIN:VEVENT<br>
 &nbsp; &nbsp; UID:20010919T103000Z-123401@host.com<br>
 &nbsp; &nbsp; ORGAGNIZER:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp; ATTENDEE;PARTSTAT=ACCEPTED:cap://cal.host.com/mary-relcalid<br>
 &nbsp; &nbsp;<br>
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:cap://cal.host.com/bob-relcalid<br>
 &nbsp; &nbsp; DTSTART:20010920T180000Z<br>
 &nbsp; &nbsp; DTEND:20010920T190000Z<br>
 &nbsp; &nbsp; SUMMARY:Mary invites Bob<br>
 &nbsp; &nbsp; END:VEVENT<br>
 &nbsp; &nbsp; END:VITIP<br>
<br>
------------------------------------------------------------------------<br>
X.4 Command Property<br>
<br>
 &nbsp; Property Name: CMD<br>
<br>
 &nbsp; Purpose: This property identifies the command in the VCOMMAND<br>
 &nbsp; component.<br>
<br>
 &nbsp; Value Type: TEXT<br>
<br>
 &nbsp; Property Parameters: Only non-standard property parameters can be<br>
 &nbsp; specified on this property.<br>
<br>
 &nbsp; Conformance: This property MUST be specified once in a &quot;VCOMMAND&quot;<br>
 &nbsp; calendar component.<br>
<br>
 &nbsp; Description: This property is used in the &quot;VCOMMAND&quot; calendar<br>
 &nbsp; component to specify the command to be performed by the CUA or<br>
 &nbsp; the CS.<br>
<br>
 &nbsp; Format Definition: The property is defined by the following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;cmd &nbsp; &nbsp; = &quot;CMD&quot; cmdparam &quot;:&quot; cmdvalue CRLF<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;cmdparam &nbsp;= *( &quot;;&quot; xparam )<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;cmdvalue = ( &quot;GENERATE-UID&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;GET-CAPABILITY&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;IDENTIFY&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;NOOP&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;CREATE&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;MOVE&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;DELETE&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;MODIFY&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;SEARCH&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;ABORT&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;CONTINUE&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x-name /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; iana-token )<br>
<br>
 &nbsp; Example: The following are examples of this property:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;CMD:CREATE<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;CMD:MOVE<br>
<br>
------------------------------------------------------------------------<br>
X.5 Command Identifier Property<br>
<br>
 &nbsp; Property Name: CMDID<br>
<br>
 &nbsp; Purpose: This property specifies the identifier for a command<br>
 &nbsp; calendar component.<br>
<br>
 &nbsp; Value Type: TEXT<br>
<br>
 &nbsp; Property Parameters: Non-standard property parameters can be<br>
 &nbsp; specified on this property.<br>
<br>
 &nbsp; Conformance: This property MUST be specified once in a &quot;VCOMMAND&quot;<br>
 &nbsp; calendar component.<br>
<br>
 &nbsp; Description: This property is used in the &quot;VCOMMAND&quot; calendar<br>
 &nbsp; component to specify an identifier.<br>
<br>
<br>
 &nbsp; Format Definition: The property is defined by the following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;cmdid &nbsp; &nbsp; &nbsp;= &quot;CMDID&quot; cmdidparam &quot;:&quot; text CRLF<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;cmdidparam = *( &quot;;&quot; xparam )<br>
<br>
 &nbsp; Example: The following is an example of this property:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;CMDID:abcd-123<br>
<br>
------------------------------------------------------------------------<br>
X.6 Command Latency Property<br>
<br>
 &nbsp; Property Name: LATENCY<br>
<br>
 &nbsp; Purpose: This property specifies the maximum latency time in seconds<br>
 &nbsp; for a CAP command.<br>
<br>
 &nbsp; Value Type: INTEGER<br>
<br>
 &nbsp; Property Parameters: Non-standard property parameters can be<br>
 &nbsp; specified on this property.<br>
<br>
 &nbsp; Conformance: This property MAY be specified once in a &quot;VCOMMAND&quot;<br>
 &nbsp; calendar component.<br>
<br>
 &nbsp; Description: This property is used in the &quot;VCOMMAND&quot; calendar<br>
 &nbsp; component to specify the maximum latency time in seconds for a<br>
 &nbsp; CAP command.<br>
<br>
 &nbsp; Format Definition: The property is defined by the following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;latency &nbsp; &nbsp; &nbsp;= &quot;LATENCY&quot; latencyparam &quot;:&quot; integer CRLF<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;latencyparam = *(<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; the following is optional,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; but MUST NOT occur more than once<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ( &quot;;&quot; actionparam ) /<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; the following is optional,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; and MAY occur more than once<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ( &quot;;&quot; xparam )<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; )<br>
<br>
<br>
 &nbsp; Example: The following are examples of this property:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;LATENCY:10<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;LATENCY;ACTION=ASK:5<br>
<br>
------------------------------------------------------------------------<br>
X.7 Action Parameter<br>
<br>
 &nbsp; Parameter Name: ACTION<br>
<br>
 &nbsp; Purpose: To specify the action that should be taken when the maximum<br>
 &nbsp; latency time is exceeded.<br>
<br>
 &nbsp; Format Definition: The property parameter is defined by the following<br>
 &nbsp; notation:<br>
<br>
 &nbsp; &nbsp; actionparam &nbsp;= &quot;ACTION&quot; &quot;=&quot; ( &quot;ABORT&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;ASK&quot; /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x-name /<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; iana-token )<br>
<br>
 &nbsp; Description: This parameter can be specified on the &quot;LATENCY&quot;<br>
 &nbsp; property. &nbsp;The parameter specifies whether a command should<br>
 &nbsp; be aborted when the maximum latency time is exceed or if the<br>
 &nbsp; remote peer (e.g., CUA) should be prompted to find out if<br>
 &nbsp; the command should be continued or aborted.<br>
<br>
------------------------------------------------------------------------<br>
X.8 Destination Property<br>
<br>
 &nbsp; Property Name: DESTINATION<br>
<br>
 &nbsp; Purpose: This property specifies the address of a calendar to<br>
 &nbsp; which components should be moved.<br>
<br>
 &nbsp; Value Type: CAL-ADDRESS<br>
<br>
 &nbsp; Property Parameters: Non-standard property parameters can be<br>
 &nbsp; specified on this property.<br>
<br>
 &nbsp; Conformance: This property MAY be specified once in a &quot;VCOMMAND&quot;<br>
 &nbsp; calendar component.<br>
<br>
 &nbsp; Description: This property is used in the &quot;VCOMMAND&quot; calendar<br>
 &nbsp; component to specify the address of a calendar to which components<br>
 &nbsp; should be moved as a result of a MOVE command.<br>
<br>
 &nbsp; Format Definition: The property is defined by the following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;destination = &quot;DESTINATION&quot; destinationparam &quot;:&quot; integer CRLF<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;destinationparam = *( &quot;;&quot; xparam )<br>
<br>
 &nbsp; Example: The following is an example of this property:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DESTINATION:cap://cal.host.com/mary-relcalid<br>
<br>
------------------------------------------------------------------------<br>
X.9 Unique Identifier Count Property<br>
<br>
 &nbsp; Property Name: UIDCOUNT<br>
<br>
 &nbsp; Purpose: This property specifies the number of UID properties<br>
 &nbsp; requested as part of a GENERATE-UID command.</tt></font>
<br><font size=2><tt><br>
 &nbsp; Value Type: INTEGER<br>
<br>
 &nbsp; Property Parameters: Non-standard property parameters can be<br>
 &nbsp; specified on this property.<br>
<br>
 &nbsp; Conformance: This property MAY be specified once in a &quot;VCOMMAND&quot;<br>
 &nbsp; calendar component.<br>
<br>
 &nbsp; Description: This property is used in the &quot;VCOMMAND&quot; calendar<br>
 &nbsp; component to specify the number of UID properties that must be<br>
 &nbsp; returned as a result of a GENERATE-UID command.<br>
<br>
 &nbsp; Format Definition: The property is defined by the following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;uidcount &nbsp; &nbsp; &nbsp;= &quot;UIDCOUNT&quot; uidcountparam &quot;:&quot; integer CRLF<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;uidcountparam = *( &quot;;&quot; xparam )<br>
<br>
 &nbsp; Example: The following is an example of this property:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;UIDCOUNT:42<br>
<br>
------------------------------------------------------------------------<br>
X.10 Identity Property<br>
<br>
 &nbsp; Property Name: IDENTITY<br>
<br>
 &nbsp; Purpose: This property specifies a new identity for a CAP session.<br>
<br>
 &nbsp; Value Type: UPN<br>
<br>
 &nbsp; Property Parameters: Non-standard property parameters can be<br>
 &nbsp; specified on this property.<br>
<br>
 &nbsp; Conformance: This property MAY be specified once in a &quot;VCOMMAND&quot;<br>
 &nbsp; calendar component.<br>
<br>
 &nbsp; Description: This property is used in the &quot;VCOMMAND&quot; calendar<br>
 &nbsp; component to specify a new identity for a CAP session.<br>
<br>
 &nbsp; Format Definition: The property is defined by the following notation:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;identity &nbsp; &nbsp; = &quot;IDENTITY&quot; identityparam &quot;:&quot; upn CRLF<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;identityparam = *( &quot;;&quot; xparam )<br>
<br>
 &nbsp; Example: The following are examples of this property:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;IDENTITY:bill@cal.example.com<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;IDENTITY:@<br>
<br>
------------------------------------------------------------------------<br>
</tt></font>
<br>
<br>
--=_alternative 006047B585256BD6_=--


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 13:54:02 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA06903
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 13:54:02 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5CHl6F12160
	for ietf-calendar-bks; Wed, 12 Jun 2002 10:47:06 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CHl5n12156
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 10:47:05 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5CHl2pf030725
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 13:47:02 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5CHl1620363
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 13:47:01 -0400 (EDT)
Message-ID: <3D078A0B.DA4BF18C@steltor.com>
Date: Wed, 12 Jun 2002 13:51:07 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: draft-07 - XML
References: <3D061A3E.5020703@samsungcontact.com> <3D066AA2.854D412E@Royer.com> <3D07549A.E2038E70@steltor.com> <3D076468.E7D0985D@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Doug Royer wrote:
> 
> After this I will ignore ALL of these three points.
> 
>         WE ARE ALLOWED TO CHANGE THINGS - AND IT IS IN OUR CHARTER.

Of course we are!  I never said otherwise.

> 
>         WE ARE ALLOWED TO ADD THINGS.

Of course we are!  I never said otherwise.

> 
>         VERSION 2.0 REFERS TO THE FORMAT, NOT THE CONTENT.

Correct, and here's what RFC 2445 says (Section 2):

   This memo makes use of both a descriptive prose and a more formal
   notation for defining the calendaring and scheduling format.

   The notation used in this memo is the ABNF notation of [RFC 2234].
   Readers intending on implementing this format defined in this memo
   should be familiar with this notation in order to properly interpret
   the specifications of this memo.


It is my understanding that RFC 2445 makes use of ABNF "for
defining the calendaring and scheduling format" and that you want
to change the ABNF, which in turn will change... the format!

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 14:08:08 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA07440
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 14:08:08 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CI1BW12517
	for ietf-calendar-bks; Wed, 12 Jun 2002 11:01:11 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CI19n12513
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 11:01:09 -0700 (PDT)
To: Bernard Desruisseaux <bernard@steltor.com>
Cc: ietf-calendar@imc.org, owner-ietf-calendar@mail.imc.org
Subject: Re: draft-07 - XML
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OFEE8A4666.F5405F90-ON85256BD6.0062C8F1@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Wed, 12 Jun 2002 14:01:06 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/12/2002 02:01:12 PM,
	Serialize complete at 06/12/2002 02:01:12 PM
Content-Type: multipart/alternative; boundary="=_alternative 0062FA6E85256BD6_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0062FA6E85256BD6_=
Content-Type: text/plain; charset="us-ascii"

I might be wrong, but if we are suggesting changing the format of the 
ABNF, then, indeed, we need to update the version of previous RFC's.  But, 
I think we may have to do that anyway.  There are things coming out of the 
interop testing that need to go into iCalendar.  Should we not try to get 
them in and incorporate any other "matters that arise".  Since it's an 
established RFC, and if we can prove that the changes are required and 
won't break (but rather fix) vendor implementations, and ... we get the 
list to approve them, then getting the RFC's through should not be that 
long of a process.  I believe the "getting the list to approve" will be 
the hard part.
___________________
Patricia Egen Consulting
www.egenconsulting.com
423-875-2652




Bernard Desruisseaux <bernard@steltor.com>
Sent by: owner-ietf-calendar@mail.imc.org
06/12/02 13:51

 
        To:     ietf-calendar@imc.org
        cc: 
        Subject:        Re: draft-07 - XML



Doug Royer wrote:
> 
> After this I will ignore ALL of these three points.
> 
>         WE ARE ALLOWED TO CHANGE THINGS - AND IT IS IN OUR CHARTER.

Of course we are!  I never said otherwise.

> 
>         WE ARE ALLOWED TO ADD THINGS.

Of course we are!  I never said otherwise.

> 
>         VERSION 2.0 REFERS TO THE FORMAT, NOT THE CONTENT.

Correct, and here's what RFC 2445 says (Section 2):

   This memo makes use of both a descriptive prose and a more formal
   notation for defining the calendaring and scheduling format.

   The notation used in this memo is the ABNF notation of [RFC 2234].
   Readers intending on implementing this format defined in this memo
   should be familiar with this notation in order to properly interpret
   the specifications of this memo.


It is my understanding that RFC 2445 makes use of ABNF "for
defining the calendaring and scheduling format" and that you want
to change the ABNF, which in turn will change... the format!

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878



--=_alternative 0062FA6E85256BD6_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">I might be wrong, but if we are suggesting changing the format of the ABNF, then, indeed, we need to update the version of previous RFC's. &nbsp;But, I think we may have to do that anyway. &nbsp;There are things coming out of the interop testing that need to go into iCalendar. &nbsp;Should we not try to get them in and incorporate any other &quot;matters that arise&quot;. &nbsp;Since it's an established RFC, and if we can prove that the changes are required and won't break (but rather fix) vendor implementations, and ... we get the list to approve them, then getting the RFC's through should not be that long of a process. &nbsp;I believe the &quot;getting the list to approve&quot; will be the hard part.<br>
___________________<br>
Patricia Egen Consulting<br>
www.egenconsulting.com<br>
423-875-2652</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Bernard Desruisseaux &lt;bernard@steltor.com&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-ietf-calendar@mail.imc.org</font>
<p><font size=1 face="sans-serif">06/12/02 13:51</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;ietf-calendar@imc.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: draft-07 - XML</font></table>
<br>
<br>
<br><font size=2><tt><br>
Doug Royer wrote:<br>
&gt; <br>
&gt; After this I will ignore ALL of these three points.<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; WE ARE ALLOWED TO CHANGE THINGS - AND IT IS IN OUR CHARTER.<br>
<br>
Of course we are! &nbsp;I never said otherwise.<br>
<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; WE ARE ALLOWED TO ADD THINGS.<br>
<br>
Of course we are! &nbsp;I never said otherwise.<br>
<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; VERSION 2.0 REFERS TO THE FORMAT, NOT THE CONTENT.<br>
<br>
Correct, and here's what RFC 2445 says (Section 2):<br>
<br>
 &nbsp; This memo makes use of both a descriptive prose and a more formal<br>
 &nbsp; notation for defining the calendaring and scheduling format.<br>
<br>
 &nbsp; The notation used in this memo is the ABNF notation of [RFC 2234].<br>
 &nbsp; Readers intending on implementing this format defined in this memo<br>
 &nbsp; should be familiar with this notation in order to properly interpret<br>
 &nbsp; the specifications of this memo.<br>
<br>
<br>
It is my understanding that RFC 2445 makes use of ABNF &quot;for<br>
defining the calendaring and scheduling format&quot; and that you want<br>
to change the ABNF, which in turn will change... the format!<br>
<br>
Cheers,<br>
Bernard<br>
-- <br>
Bernard Desruisseaux &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;mailto:bernard@steltor.com<br>
Research &amp; Development &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Tel. &nbsp;: +1 514 733-8500 x4213<br>
Steltor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Fax &nbsp; : +1 514 733-8878<br>
</tt></font>
<br>
<br>
--=_alternative 0062FA6E85256BD6_=--


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 14:10:38 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA07523
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 14:10:37 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5CI33n12574
	for ietf-calendar-bks; Wed, 12 Jun 2002 11:03:03 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CI32n12570
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 11:03:03 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5CI2upf031092;
	Wed, 12 Jun 2002 14:02:56 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5CI2u622471;
	Wed, 12 Jun 2002 14:02:56 -0400 (EDT)
Message-ID: <3D078DC5.B524B32@steltor.com>
Date: Wed, 12 Jun 2002 14:07:01 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: pregen@egenconsulting.com
CC: ietf-calendar@imc.org
Subject: Re: Full proposal for current issue (i.e., Where to store METHOD info)
References: <OF26477D5F.7AFE0987-ON85256BD6.00603AEC@egenconsulting.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


pregen@egenconsulting.com wrote:
> 
> Bernard, I thought there were some major issues with Version 05.  Will
> putting these comments back in bring back those issues?

Hi Pat,

Draft 05 was defining a new iCalendar component, VCOMMAND,
to specify CAP commands.

In draft 06 the use of XML allowed use to get rid of the
VCOMMAND component, since the information contained in
this component was now stored in the XML portion.

Following the removal of XML in CAP it is only normal to
bring it back!

Other than the VCOMMAND component, I'm not bringing back
anything else from draft 05.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 14:10:47 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA07554
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 14:10:47 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CI4Bg12660
	for ietf-calendar-bks; Wed, 12 Jun 2002 11:04:11 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CI49n12656
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 11:04:10 -0700 (PDT)
To: Bernard Desruisseaux <bernard@steltor.com>
Cc: ietf-calendar@imc.org
Subject: Re: Full proposal for current issue (i.e., Where to store METHOD info)
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OFEE89BBC8.FA23926B-ON85256BD6.0063320E@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Wed, 12 Jun 2002 14:04:06 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/12/2002 02:04:12 PM,
	Serialize complete at 06/12/2002 02:04:12 PM
Content-Type: multipart/alternative; boundary="=_alternative 006340F685256BD6_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 006340F685256BD6_=
Content-Type: text/plain; charset="us-ascii"

Cool. Just checking.  There are so many draft numbers running around, I 
wanted to make sure we were not opening any worm cans.  Glad to see 
activity back on the list - the last thing I want to do is stop it.  Keep 
up the good work!!!!
___________________
Patricia Egen Consulting
www.egenconsulting.com
423-875-2652




Bernard Desruisseaux <bernard@steltor.com>
06/12/02 14:07

 
        To:     pregen@egenconsulting.com
        cc:     ietf-calendar@imc.org
        Subject:        Re: Full proposal for current issue (i.e., Where to store METHOD info)


pregen@egenconsulting.com wrote:
> 
> Bernard, I thought there were some major issues with Version 05.  Will
> putting these comments back in bring back those issues?

Hi Pat,

Draft 05 was defining a new iCalendar component, VCOMMAND,
to specify CAP commands.

In draft 06 the use of XML allowed use to get rid of the
VCOMMAND component, since the information contained in
this component was now stored in the XML portion.

Following the removal of XML in CAP it is only normal to
bring it back!

Other than the VCOMMAND component, I'm not bringing back
anything else from draft 05.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878



--=_alternative 006340F685256BD6_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Cool. Just checking. &nbsp;There are so many draft numbers running around, I wanted to make sure we were not opening any worm cans. &nbsp;Glad to see activity back on the list - the last thing I want to do is stop it. &nbsp;Keep up the good work!!!!<br>
___________________<br>
Patricia Egen Consulting<br>
www.egenconsulting.com<br>
423-875-2652</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Bernard Desruisseaux &lt;bernard@steltor.com&gt;</b></font>
<p><font size=1 face="sans-serif">06/12/02 14:07</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;pregen@egenconsulting.com</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;ietf-calendar@imc.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: Full proposal for current issue (i.e., Where to store METHOD info)</font></table>
<br>
<br>
<br><font size=2><tt>pregen@egenconsulting.com wrote:<br>
&gt; <br>
&gt; Bernard, I thought there were some major issues with Version 05. &nbsp;Will<br>
&gt; putting these comments back in bring back those issues?<br>
<br>
Hi Pat,<br>
<br>
Draft 05 was defining a new iCalendar component, VCOMMAND,<br>
to specify CAP commands.<br>
<br>
In draft 06 the use of XML allowed use to get rid of the<br>
VCOMMAND component, since the information contained in<br>
this component was now stored in the XML portion.<br>
<br>
Following the removal of XML in CAP it is only normal to<br>
bring it back!<br>
<br>
Other than the VCOMMAND component, I'm not bringing back<br>
anything else from draft 05.<br>
<br>
Cheers,<br>
Bernard<br>
-- <br>
Bernard Desruisseaux &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;mailto:bernard@steltor.com<br>
Research &amp; Development &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Tel. &nbsp;: +1 514 733-8500 x4213<br>
Steltor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Fax &nbsp; : +1 514 733-8878<br>
</tt></font>
<br>
<br>
--=_alternative 006340F685256BD6_=--


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 14:36:32 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA08580
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 14:36:31 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5CIOtf13148
	for ietf-calendar-bks; Wed, 12 Jun 2002 11:24:55 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CIOsn13144
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 11:24:54 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5CIOnpf031450;
	Wed, 12 Jun 2002 14:24:49 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5CIOn624943;
	Wed, 12 Jun 2002 14:24:49 -0400 (EDT)
Message-ID: <3D0792E6.20E97E1E@steltor.com>
Date: Wed, 12 Jun 2002 14:28:54 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: pregen@egenconsulting.com
CC: ietf-calendar@imc.org
Subject: Re: draft-07 - XML
References: <OFEE8A4666.F5405F90-ON85256BD6.0062C8F1@egenconsulting.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


pregen@egenconsulting.com wrote:
> 
> I might be wrong, but if we are suggesting changing the format of the
> ABNF, then, indeed, we need to update the version of previous RFC's.
>  But, I think we may have to do that anyway.  There are things coming
> out of the interop testing that need to go into iCalendar.  Should we
> not try to get them in and incorporate any other "matters that arise".
>  Since it's an established RFC, and if we can prove that the changes
> are required and won't break (but rather fix) vendor implementations,
> and ... we get the list to approve them, then getting the RFC's
> through should not be that long of a process.  I believe the "getting
> the list to approve" will be the hard part.

Given that there are ways to implement CAP without having to
change RFC 2445 and RFC 2446, I believe that we should stay
focused on CAP and not work on these RFCs for now.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 14:38:36 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA08723
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 14:38:36 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CITu013254
	for ietf-calendar-bks; Wed, 12 Jun 2002 11:29:56 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CITsn13250
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 11:29:54 -0700 (PDT)
To: Bernard Desruisseaux <bernard@steltor.com>
Cc: ietf-calendar@imc.org
Subject: Re: draft-07 - XML
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OF4FA26516.D901BE47-ON85256BD6.00658B89@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Wed, 12 Jun 2002 14:29:51 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/12/2002 02:29:57 PM,
	Serialize complete at 06/12/2002 02:29:57 PM
Content-Type: multipart/alternative; boundary="=_alternative 00659C7F85256BD6_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 00659C7F85256BD6_=
Content-Type: text/plain; charset="us-ascii"

Agreed Bernard. That's what we, the chairs have been saying! Glad to hear 
you have been listening.  My point, though, was that we will eventually 
need to make changes to the existing RFC's - and my suggestion was that we 
incorporate them all at the same time.
___________________
Patricia Egen Consulting
www.egenconsulting.com
423-875-2652




Bernard Desruisseaux <bernard@steltor.com>
06/12/02 14:28

 
        To:     pregen@egenconsulting.com
        cc:     ietf-calendar@imc.org
        Subject:        Re: draft-07 - XML


pregen@egenconsulting.com wrote:
> 
> I might be wrong, but if we are suggesting changing the format of the
> ABNF, then, indeed, we need to update the version of previous RFC's.
>  But, I think we may have to do that anyway.  There are things coming
> out of the interop testing that need to go into iCalendar.  Should we
> not try to get them in and incorporate any other "matters that arise".
>  Since it's an established RFC, and if we can prove that the changes
> are required and won't break (but rather fix) vendor implementations,
> and ... we get the list to approve them, then getting the RFC's
> through should not be that long of a process.  I believe the "getting
> the list to approve" will be the hard part.

Given that there are ways to implement CAP without having to
change RFC 2445 and RFC 2446, I believe that we should stay
focused on CAP and not work on these RFCs for now.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878



--=_alternative 00659C7F85256BD6_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Agreed Bernard. That's what we, the chairs have been saying! Glad to hear you have been listening. &nbsp;My point, though, was that we will eventually need to make changes to the existing RFC's - and my suggestion was that we incorporate them all at the same time.<br>
___________________<br>
Patricia Egen Consulting<br>
www.egenconsulting.com<br>
423-875-2652</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Bernard Desruisseaux &lt;bernard@steltor.com&gt;</b></font>
<p><font size=1 face="sans-serif">06/12/02 14:28</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;pregen@egenconsulting.com</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;ietf-calendar@imc.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: draft-07 - XML</font></table>
<br>
<br>
<br><font size=2><tt>pregen@egenconsulting.com wrote:<br>
&gt; <br>
&gt; I might be wrong, but if we are suggesting changing the format of the<br>
&gt; ABNF, then, indeed, we need to update the version of previous RFC's.<br>
&gt; &nbsp;But, I think we may have to do that anyway. &nbsp;There are things coming<br>
&gt; out of the interop testing that need to go into iCalendar. &nbsp;Should we<br>
&gt; not try to get them in and incorporate any other &quot;matters that arise&quot;.<br>
&gt; &nbsp;Since it's an established RFC, and if we can prove that the changes<br>
&gt; are required and won't break (but rather fix) vendor implementations,<br>
&gt; and ... we get the list to approve them, then getting the RFC's<br>
&gt; through should not be that long of a process. &nbsp;I believe the &quot;getting<br>
&gt; the list to approve&quot; will be the hard part.<br>
<br>
Given that there are ways to implement CAP without having to<br>
change RFC 2445 and RFC 2446, I believe that we should stay<br>
focused on CAP and not work on these RFCs for now.<br>
<br>
Cheers,<br>
Bernard<br>
-- <br>
Bernard Desruisseaux &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;mailto:bernard@steltor.com<br>
Research &amp; Development &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Tel. &nbsp;: +1 514 733-8500 x4213<br>
Steltor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Fax &nbsp; : +1 514 733-8878<br>
</tt></font>
<br>
<br>
--=_alternative 00659C7F85256BD6_=--


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 14:58:23 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09505
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 14:58:23 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CIqCI13824
	for ietf-calendar-bks; Wed, 12 Jun 2002 11:52:12 -0700 (PDT)
Received: from postman.incentivesystems.com ([65.220.90.244])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CIqAn13815
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 11:52:10 -0700 (PDT)
To: ietf-calendar@imc.org
Subject: Re: draft-07 - XML
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.7  March 21, 2001
Message-ID: <OF780F30F7.F0D79B3C-ON85256BD6.00673D22@incentivesystems.com>
From: "John Stracke" <jstracke@incentivesystems.com>
Date: Wed, 12 Jun 2002 14:54:26 -0400
X-MIMETrack: Serialize by Router on Incentive_Notes/Incentivesystems(Release 5.0.10 |March
 22, 2002) at 06/12/2002 02:55:03 PM,
	Serialize complete at 06/12/2002 02:55:03 PM
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


>Given that there are ways to implement CAP without having to
>change RFC 2445 and RFC 2446, I believe that we should stay
>focused on CAP and not work on these RFCs for now.

We should do the Right Thing for CAP.  Obsoleting 2445 would be a lot of 
work (it'd open up the chance for people to suggest "just one more 
thing"), but we can issue a small interim RFC that updates 2445.  Or we 
might be able to have the CAP RFC update 2445; but I'd guess it'd be 
simpler to isolate the update into a separate document.

/===============================================================\
|John Stracke                    |Principal Engineer            |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.       |
|http://www.incentivesystems.com |My opinions are my own.       |
|===============================================================|
|Reality is what refuses to go away when I stop believing in it.|
\===============================================================/


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 15:01:11 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA09636
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 15:01:10 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5CIrxI13899
	for ietf-calendar-bks; Wed, 12 Jun 2002 11:53:59 -0700 (PDT)
Received: from postman.incentivesystems.com ([65.220.90.244])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CIrvn13892
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 11:53:57 -0700 (PDT)
To: ietf-calendar@imc.org
Subject: Re: draft-07 - XML
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.7  March 21, 2001
Message-ID: <OFD787CCBD.658A70EF-ON85256BD6.0067F247@incentivesystems.com>
From: "John Stracke" <jstracke@incentivesystems.com>
Date: Wed, 12 Jun 2002 14:56:15 -0400
X-MIMETrack: Serialize by Router on Incentive_Notes/Incentivesystems(Release 5.0.10 |March
 22, 2002) at 06/12/2002 02:56:50 PM,
	Serialize complete at 06/12/2002 02:56:50 PM
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


>My point, though, was that we will eventually need to make changes to
>the existing RFC's - and my suggestion was that we incorporate them
>all at the same time.

But, if CAP requires a change to 2445, then doing all the changes at once 
will mean putting off CAP until we have consensus on all the 2445 changes.

/===============================================================\
|John Stracke                    |Principal Engineer            |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.       |
|http://www.incentivesystems.com |My opinions are my own.       |
|===============================================================|
|Reality is what refuses to go away when I stop believing in it.|
\===============================================================/


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 17:11:29 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13189
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 17:11:28 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CL5b119251
	for ietf-calendar-bks; Wed, 12 Jun 2002 14:05:37 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CL5Zn19242
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 14:05:35 -0700 (PDT)
To: "John Stracke" <jstracke@incentivesystems.com>
Cc: ietf-calendar@imc.org, owner-ietf-calendar@mail.imc.org
Subject: Re: draft-07 - XML
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OFC374CE4A.492906D7-ON85256BD6.0073D615@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Wed, 12 Jun 2002 17:05:32 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/12/2002 05:05:38 PM,
	Serialize complete at 06/12/2002 05:05:38 PM
Content-Type: multipart/alternative; boundary="=_alternative 0073DD5E85256BD6_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0073DD5E85256BD6_=
Content-Type: text/plain; charset="us-ascii"

Ah, true.  Don't want to do that.  So, maybe a mini draft is a thought.




"John Stracke" <jstracke@incentivesystems.com>
Sent by: owner-ietf-calendar@mail.imc.org
06/12/02 14:56

 
        To:     ietf-calendar@imc.org
        cc: 
        Subject:        Re: draft-07 - XML



>My point, though, was that we will eventually need to make changes to
>the existing RFC's - and my suggestion was that we incorporate them
>all at the same time.

But, if CAP requires a change to 2445, then doing all the changes at once 
will mean putting off CAP until we have consensus on all the 2445 changes.

/===============================================================\
|John Stracke                    |Principal Engineer            |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.       |
|http://www.incentivesystems.com |My opinions are my own.       |
|===============================================================|
|Reality is what refuses to go away when I stop believing in it.|
\===============================================================/



--=_alternative 0073DD5E85256BD6_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Ah, true. &nbsp;Don't want to do that. &nbsp;So, maybe a mini draft is a thought.</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>&quot;John Stracke&quot; &lt;jstracke@incentivesystems.com&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-ietf-calendar@mail.imc.org</font>
<p><font size=1 face="sans-serif">06/12/02 14:56</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;ietf-calendar@imc.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: draft-07 - XML</font></table>
<br>
<br>
<br><font size=2><tt><br>
&gt;My point, though, was that we will eventually need to make changes to<br>
&gt;the existing RFC's - and my suggestion was that we incorporate them<br>
&gt;all at the same time.<br>
<br>
But, if CAP requires a change to 2445, then doing all the changes at once <br>
will mean putting off CAP until we have consensus on all the 2445 changes.<br>
<br>
/===============================================================\<br>
|John Stracke &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|Principal Engineer &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
|jstracke@incentivesystems.com &nbsp; |Incentive Systems, Inc. &nbsp; &nbsp; &nbsp; |<br>
|http://www.incentivesystems.com |My opinions are my own. &nbsp; &nbsp; &nbsp; |<br>
|===============================================================|<br>
|Reality is what refuses to go away when I stop believing in it.|<br>
\===============================================================/<br>
</tt></font>
<br>
<br>
--=_alternative 0073DD5E85256BD6_=--


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 17:11:47 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13216
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 17:11:46 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CL55K19226
	for ietf-calendar-bks; Wed, 12 Jun 2002 14:05:05 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CL53n19216
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 14:05:03 -0700 (PDT)
To: "John Stracke" <jstracke@incentivesystems.com>
Cc: ietf-calendar@imc.org, owner-ietf-calendar@mail.imc.org
Subject: Re: draft-07 - XML
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OF743D3FE5.5460B11E-ON85256BD6.0073A881@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Wed, 12 Jun 2002 17:05:00 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/12/2002 05:05:07 PM,
	Serialize complete at 06/12/2002 05:05:07 PM
Content-Type: multipart/alternative; boundary="=_alternative 0073D0A685256BD6_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0073D0A685256BD6_=
Content-Type: text/plain; charset="us-ascii"

Ok, I'm confused (easy to do). So, list, help me out here.  I think what 
Doug is saying is that what he wants to do is add another property.  And, 
if you read RFC2445 and the others, it says you can use either the 
properties defined in the three drafts (iCal, iTIP and iMIP) or any other 
IANA defined property.  So, if we do what you suggest, a mini draft to 
update RFC2445, wouldn't that work?  I think so, but want to make sure I'm 
reading this right. Any other lurkers on the list are welcome to respond! 
8-)
___________________
Patricia Egen Consulting
www.egenconsulting.com
423-875-2652




"John Stracke" <jstracke@incentivesystems.com>
Sent by: owner-ietf-calendar@mail.imc.org
06/12/02 14:54

 
        To:     ietf-calendar@imc.org
        cc: 
        Subject:        Re: draft-07 - XML



>Given that there are ways to implement CAP without having to
>change RFC 2445 and RFC 2446, I believe that we should stay
>focused on CAP and not work on these RFCs for now.

We should do the Right Thing for CAP.  Obsoleting 2445 would be a lot of 
work (it'd open up the chance for people to suggest "just one more 
thing"), but we can issue a small interim RFC that updates 2445.  Or we 
might be able to have the CAP RFC update 2445; but I'd guess it'd be 
simpler to isolate the update into a separate document.

/===============================================================\
|John Stracke                    |Principal Engineer            |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.       |
|http://www.incentivesystems.com |My opinions are my own.       |
|===============================================================|
|Reality is what refuses to go away when I stop believing in it.|
\===============================================================/



--=_alternative 0073D0A685256BD6_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Ok, I'm confused (easy to do). So, list, help me out here. &nbsp;I think what Doug is saying is that what he wants to do is add another property. &nbsp;And, if you read RFC2445 and the others, it says you can use either the properties defined in the three drafts (iCal, iTIP and iMIP) or any other IANA defined property. &nbsp;So, if we do what you suggest, a mini draft to update RFC2445, wouldn't that work? &nbsp;I think so, but want to make sure I'm reading this right. Any other lurkers on the list are welcome to respond! 8-)<br>
___________________<br>
Patricia Egen Consulting<br>
www.egenconsulting.com<br>
423-875-2652</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>&quot;John Stracke&quot; &lt;jstracke@incentivesystems.com&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-ietf-calendar@mail.imc.org</font>
<p><font size=1 face="sans-serif">06/12/02 14:54</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;ietf-calendar@imc.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: draft-07 - XML</font></table>
<br>
<br>
<br><font size=2><tt><br>
&gt;Given that there are ways to implement CAP without having to<br>
&gt;change RFC 2445 and RFC 2446, I believe that we should stay<br>
&gt;focused on CAP and not work on these RFCs for now.<br>
<br>
We should do the Right Thing for CAP. &nbsp;Obsoleting 2445 would be a lot of <br>
work (it'd open up the chance for people to suggest &quot;just one more <br>
thing&quot;), but we can issue a small interim RFC that updates 2445. &nbsp;Or we <br>
might be able to have the CAP RFC update 2445; but I'd guess it'd be <br>
simpler to isolate the update into a separate document.<br>
<br>
/===============================================================\<br>
|John Stracke &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|Principal Engineer &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
|jstracke@incentivesystems.com &nbsp; |Incentive Systems, Inc. &nbsp; &nbsp; &nbsp; |<br>
|http://www.incentivesystems.com |My opinions are my own. &nbsp; &nbsp; &nbsp; |<br>
|===============================================================|<br>
|Reality is what refuses to go away when I stop believing in it.|<br>
\===============================================================/<br>
</tt></font>
<br>
<br>
--=_alternative 0073D0A685256BD6_=--


From owner-ietf-calendar@mail.imc.org  Wed Jun 12 17:32:27 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13772
	for <calsch-archive@odin.ietf.org>; Wed, 12 Jun 2002 17:32:26 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5CLQvv19898
	for ietf-calendar-bks; Wed, 12 Jun 2002 14:26:57 -0700 (PDT)
Received: from postman.incentivesystems.com ([65.220.90.244])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5CLQun19889
	for <ietf-calendar@imc.org>; Wed, 12 Jun 2002 14:26:56 -0700 (PDT)
To: pregen@egenconsulting.com
Cc: ietf-calendar@imc.org, owner-ietf-calendar@mail.imc.org
Subject: Re: draft-07 - XML
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.7  March 21, 2001
Message-ID: <OFAC4BD536.44FB9C07-ON85256BD6.00749F04@incentivesystems.com>
From: "John Stracke" <jstracke@incentivesystems.com>
Date: Wed, 12 Jun 2002 17:29:06 -0400
X-MIMETrack: Serialize by Router on Incentive_Notes/Incentivesystems(Release 5.0.10 |March
 22, 2002) at 06/12/2002 05:29:49 PM,
	Serialize complete at 06/12/2002 05:29:49 PM
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


>And, if you read RFC2445 and the others, it says you can use either
>the properties defined in the three drafts (iCal, iTIP and iMIP) or
>any other IANA defined property.  So, if we do what you suggest, a
>mini draft to update RFC2445, wouldn't that work?

Yes, that should work, provided the update revs the version number. 

The problem is that we have an inconsistency in 2445: the semantics of 
VERSION  imply that any change to the definition of text/calendar requires 
a change the version number; but the  Method Reviewer process permits 
changes to the definition without any RFC.

As you know, I am not without an opinion on this subject. I maintain that 
iCalendar properties are interdependent, and cannot be defined in 
isolation, which means that the Method Reviewer process is inappropriate. 
Only a new standards-track RFC should be able to define iCalendar 
properties.  Similarly, if the VERSION property is to be useful, it must 
be updated whenever the spec is updated. 

/========================================================\
|John Stracke                    |Principal Engineer     |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.|
|http://www.incentivesystems.com |My opinions are my own.|
|========================================================|
|E pui muove! -- Galileo                                 |
\========================================================/


From owner-ietf-calendar@mail.imc.org  Thu Jun 13 11:01:54 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA16345
	for <calsch-archive@odin.ietf.org>; Thu, 13 Jun 2002 11:01:52 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5DEjE522388
	for ietf-calendar-bks; Thu, 13 Jun 2002 07:45:14 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5DEjDn22384
	for <ietf-calendar@imc.org>; Thu, 13 Jun 2002 07:45:13 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5DEjCfX006658
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Thu, 13 Jun 2002 07:45:13 -0700
Message-ID: <3D08AEB5.BB6BC4FA@Royer.com>
Date: Thu, 13 Jun 2002 08:39:49 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: draft-07 - XML
References: <OFAC4BD536.44FB9C07-ON85256BD6.00749F04@incentivesystems.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msD2423F1EE231EBD9AA0A7CCF"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------msD2423F1EE231EBD9AA0A7CCF
Content-Type: multipart/mixed;
 boundary="------------8E263A4ED6348ABAAFF7889E"

This is a multi-part message in MIME format.
--------------8E263A4ED6348ABAAFF7889E
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

John Stracke wrote:
> 
> >And, if you read RFC2445 and the others, it says you can use either
> >the properties defined in the three drafts (iCal, iTIP and iMIP) or
> >any other IANA defined property.  So, if we do what you suggest, a
> >mini draft to update RFC2445, wouldn't that work?
> 
> Yes, that should work, provided the update revs the version number.
> 
> The problem is that we have an inconsistency in 2445: the semantics of
> VERSION  imply that any change to the definition of text/calendar requires
> a change the version number; but the  Method Reviewer process permits
> changes to the definition without any RFC.


VERSION "1.0" (vCalendar) objects look like this:


	BEGIN:VCALENDAR
	VERSION:1.0
	property;parameterValue;parameterValue:propertyValue
	...
	END:VCALENDAR

VERSION "2.0" (iCalendar) objects look like this:

	BEGIN:VCALENDAR
	VERSION:2.0
	property;parameter=value;parameger=value:propertyValue
	...
	END:VCALENDAR

We are NOT proposing changing from the "2.0" format.
--------------8E263A4ED6348ABAAFF7889E
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------8E263A4ED6348ABAAFF7889E--

--------------msD2423F1EE231EBD9AA0A7CCF
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTMxNDM5NDlaMCMGCSqGSIb3DQEJ
BDEWBBQ3bkKYF4HR4VPaDQpqdRYRlrv5wjBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgKpjbFbAWvLas4bKCKOFPtLeuk+w+z5W3nfv2my0KYOlVXPd
mVdCd0ZDBYZUWp6HrHAr+1sANNqaCd7NkTpwq4NcqxbHAG2Ja0PyXnu/g+oE9/vQz1/ySfQz
jXWR7pf7tLCj4cuS7/dvrkRK8SQ2t9jK/vrlmRAz9Ed6o+WLVIXu
--------------msD2423F1EE231EBD9AA0A7CCF--



From owner-ietf-calendar@mail.imc.org  Thu Jun 13 11:54:23 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18700
	for <calsch-archive@odin.ietf.org>; Thu, 13 Jun 2002 11:54:21 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5DFf6M25599
	for ietf-calendar-bks; Thu, 13 Jun 2002 08:41:06 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5DFf5n25594
	for <ietf-calendar@imc.org>; Thu, 13 Jun 2002 08:41:05 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5DFf1pf008108
	for <ietf-calendar@imc.org>; Thu, 13 Jun 2002 11:41:02 -0400
Received: from c-2856.steltor.com (c-2856.in.steltor.com [101.1.46.10])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5DFf1623994;
	Thu, 13 Jun 2002 11:41:01 -0400 (EDT)
Message-Id: <5.1.0.14.0.20020613110256.034e2610@imap1.in.steltor.com>
X-Sender: aland@imap1.in.steltor.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Thu, 13 Jun 2002 11:44:40 -0400
To: ietf-calendar@imc.org, "ietf-calendar@imc.org" <ietf-calendar@imc.org>
From: Alan Davies <aland@steltor.com>
Subject: Re: draft-07 - XML
In-Reply-To: <3D08AEB5.BB6BC4FA@Royer.com>
References: <OFAC4BD536.44FB9C07-ON85256BD6.00749F04@incentivesystems.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


I'm not sure where you got this information from, but in my
copy of the vCalendar Specification, there are properties
that look like this:

     ATTENDEE;ROLE=OWNER;STATUS=CONFIRMED:John Smith <jsmith@host1.com>

Surely that's "parameter=value" ?

There's a copy online here if you don't have one to hand:

http://www.memorystick.org/mseasy/eng/ref/vcal-10.pdf


Of course, this discussion might be helped along by actually
looking at the relevant parts of the vCalendar and iCalendar
Specifications:

vCalendar Version 1.0 states:

     2.2.5 Version
          This property specifies the identifier corresponding to the
          highest version number of the vCalendar Specification supported
          by the implementation that created the vCalendar object. The
          value of this property must be 1.0 to correspond to this
          specification..

RFC2445 states:

     4.7.4 Version
          Purpose: This property specifies the identifier corresponding to the
          highest version number or the minimum and maximum range of the
          iCalendar specification that is required in order to interpret the
          iCalendar object.
          [...]
          Description: A value of "2.0" corresponds to this memo

Even though the language is a bit vague, it does seem to refer to the
fact that each memo uses a different version, not whether the structure
has changed (not that the structure changed in the way that you said it
did, of course).

--Alan


At 10:39 AM 13/06/2002, Doug Royer wrote:
>John Stracke wrote:
> >
> > >And, if you read RFC2445 and the others, it says you can use either
> > >the properties defined in the three drafts (iCal, iTIP and iMIP) or
> > >any other IANA defined property.  So, if we do what you suggest, a
> > >mini draft to update RFC2445, wouldn't that work?
> >
> > Yes, that should work, provided the update revs the version number.
> >
> > The problem is that we have an inconsistency in 2445: the semantics of
> > VERSION  imply that any change to the definition of text/calendar requires
> > a change the version number; but the  Method Reviewer process permits
> > changes to the definition without any RFC.
>
>
>VERSION "1.0" (vCalendar) objects look like this:
>
>
>         BEGIN:VCALENDAR
>         VERSION:1.0
>         property;parameterValue;parameterValue:propertyValue
>         ...
>         END:VCALENDAR
>
>VERSION "2.0" (iCalendar) objects look like this:
>
>         BEGIN:VCALENDAR
>         VERSION:2.0
>         property;parameter=value;parameger=value:propertyValue
>         ...
>         END:VCALENDAR
>
>We are NOT proposing changing from the "2.0" format.




From owner-ietf-calendar@mail.imc.org  Thu Jun 13 20:25:54 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA05741
	for <calsch-archive@odin.ietf.org>; Thu, 13 Jun 2002 20:25:54 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5E0J2n14057
	for ietf-calendar-bks; Thu, 13 Jun 2002 17:19:02 -0700 (PDT)
Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5E0J1n14052
	for <ietf-calendar@imc.org>; Thu, 13 Jun 2002 17:19:01 -0700 (PDT)
Received: from central-city-carrier-station.mit.edu (CENTRAL-CITY-CARRIER-STATION.MIT.EDU [18.7.7.72])
	by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id UAA29289
	for <ietf-calendar@imc.org>; Thu, 13 Jun 2002 20:19:04 -0400 (EDT)
Received: from melbourne-city-street.mit.edu (MELBOURNE-CITY-STREET.MIT.EDU [18.7.21.86])
	by central-city-carrier-station.mit.edu (8.9.2/8.9.2) with ESMTP id UAA23675
	for <ietf-calendar@imc.org>; Thu, 13 Jun 2002 20:19:03 -0400 (EDT)
Received: from [66.92.67.186] (airport.bobmah.com [66.92.67.186])
	by melbourne-city-street.mit.edu (8.9.2/8.9.2) with ESMTP id UAA06148
	for <ietf-calendar@imc.org>; Thu, 13 Jun 2002 20:19:02 -0400 (EDT)
Mime-Version: 1.0
Message-Id: <p05010413b92ed1765ced@[66.92.67.186]>
Date: Thu, 13 Jun 2002 20:19:00 -0400
To: ietf-calendar@imc.org
From: Bob Mahoney <bobmah@mit.edu>
Subject: Focus attempt: Do new properties force a change in VERSION?
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


I asked Doug Royer to craft a concrete example that could explain his 
understanding of the competing viewpoints around the question of the 
need to change the VERSION property.  His example follows.

Thoughtful and dispassionate discussion is preferred...  :-)  If you 
have an alternate understanding, please include your version of this 
example object, so that we can compare apples and apples.

Thanks

-Bob

--
Question:  Does adding new properties force a change in the VERSION
  property value? (currently 2445 is version "2.0")


  My reasoning that it does not change:

	It would be like bumping the MIME-Version number
	in e-mail from the current 1.0 each time someone
	added a new header or mime body type. How many
	mime types have been added since MIME 1.0 was
	released? And MIME is still at 1.0 because the
	format of the MIME object has not changed.

	The implication of updating the VERSION number
	would be that ALL implementation of VERSION X.Y
	would have to implement ALL features in A.B through
	X.Y, when in fact they can be parallel an not
	interacting with each other.

	Example: If we were to add properties that allowed
	Hertz to track cars and called that version 2.3 .
	Then later added properties that allowed conference
	room tracking and called it 2.4 . Now all conference
	room implementation would have to implement car
	tracking to be compliant. When in fact the two can
	coexist and not interact with each other.

  How this effects the CAP design:

	Some folks on the list are saying that because
	we have to bump the version number (and we don't),
	then we MUST have a new iCalendar wrapper object
	EACH time we add a property. Not only that, but
	they are saying that in addition to making the
	wrapper object, we ALSO have to bump the version
	number of the object.

	Here is a silly example of how far that can go:

		BEGIN:VCALENDAR
		VERSION:X.Y
		BEGIN:WRAPPER-3
		favorite-hand:right	# implied version x.x
		BEGIN:WRAPPER-2
		car-license-plate:123456 # implied version x.w
		BEGIN:WRAPPER-1
		cap-command:just store it. # implied version x.v
		BEGIN:VEVENT		# implied version 2.0
		2445 - properties
		END:VEVENT
		END:WRAPPER-1
		END:WRAPPER-2
		END:WRAPPER-3
		END:VCALENDAR

		When it could just be:

		BEGIN:VCALENDAR
		VERSION:2.0
		favorite-hand:right
		car-license-plate:123456
		cap-command:just store it.
		BEGIN:VEVENT
		2445 - properties
		END:VEVENT
		END:VCALENDAR

	It is up to the WG to decide if the new properties
	effect existing objects. It is not automatic.

	Adding 'favorite-hand' does NOT effect anything.

	Adding 'bumb-all-dates-by-one-day' would effect
	other properties and and it would be blocked by
	the WG anyway.


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 10:35:33 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA01247
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 10:35:33 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5EERh608226
	for ietf-calendar-bks; Fri, 14 Jun 2002 07:27:43 -0700 (PDT)
Received: from postman.incentivesystems.com ([65.220.90.244])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EERgn08221
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 07:27:42 -0700 (PDT)
To: ietf-calendar@imc.org
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.7  March 21, 2001
Message-ID: <OF1373E605.10A75D04-ON85256BD8.004B9DA4@incentivesystems.com>
From: "John Stracke" <jstracke@incentivesystems.com>
Date: Fri, 14 Jun 2002 10:30:21 -0400
X-MIMETrack: Serialize by Router on Incentive_Notes/Incentivesystems(Release 5.0.10 |March
 22, 2002) at 06/14/2002 10:30:40 AM,
	Serialize complete at 06/14/2002 10:30:40 AM
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


>                The implication of updating the VERSION number
>                would be that ALL implementation of VERSION X.Y
>                would have to implement ALL features in A.B through
>                X.Y, when in fact they can be parallel an not
>                interacting with each other.

Some features might be parallel. For example, many of the SkiCal 
properties seem to be mutually independent.  However, other useful 
features are not parallel.  For example, many of the base iCalendar 
properties interact--consider DTEND and DURATION.  It is clearly necessary 
that, any time we add the property which interacts with an existing 
property, we increment the version number.  What is unclear is how much 
interaction is necessary. 

But this argument is beside the point.  The fact is that the text of 2445 
requires a change to the version number whenever  any new property is 
defined:

4.7.4 Version

   Property Name: VERSION

   Purpose: This property specifies the identifier corresponding to the
   highest version number or the minimum and maximum range of the
   iCalendar specification that is required in order to interpret the
   iCalendar object.

"Interpret the iCalendar object" does not simply mean being able to parse it.  It means been able to understand 
every property and every parameter. 

Now, if we had a requirement  in 2445 that unknown properties be ignored, 
as in HTTP, then it would be valid to assume that would be safe to add 
properties which did not interact.  Such a requirement would be a promise 
to spec extensions that complaint implementations would be able to cope 
with such new properties.  But, as things stand, the spec makes the 
opposite promise: it promises implementors that any object labeled version 
2.0 can be understood by implementing 2445 and nothing else. 

One more point: Doug has repeatedly asserted that VERSION refers only to 
the version of the format.  However, this assertion cannot be correct, 
because 2445 does not define a format independent of the properties; it 
defines them all in the same ABNF grammar.

/========================================================\
|John Stracke                    |Principal Engineer     |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.|
|http://www.incentivesystems.com |My opinions are my own.|
|========================================================|
|If at first you don't succeed, don't go skydiving.      |
\========================================================/


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 10:57:39 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA02056
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 10:57:38 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EEqLM09951
	for ietf-calendar-bks; Fri, 14 Jun 2002 07:52:21 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EEqKn09946
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 07:52:20 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5EApBL11969;
	Fri, 14 Jun 2002 06:51:11 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: ITIP Clarification
From: JP Rosevear <jpr@ximian.com>
To: ietf-calendar@imc.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 14 Jun 2002 06:51:11 -0400
Message-Id: <1024051871.11883.19.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Looking over the itip spec, I can see how the user can act on behalf of
an organizer via the sent-by property.  However what is unclear to me is
if the initial event REQUEST can utilize the sent-by property because
there is no mechanism specified to inform the actual organizer that they
are indeed an event organizer.  This is obviously a problem since all
replies will flow to the organizer.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 11:00:10 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA02179
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 11:00:10 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EEnbk09698
	for ietf-calendar-bks; Fri, 14 Jun 2002 07:49:37 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EEnZn09694
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 07:49:35 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5EAmPg11961;
	Fri, 14 Jun 2002 06:48:25 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: TZID conflict
From: JP Rosevear <jpr@ximian.com>
To: ietf-calendar@imc.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 14 Jun 2002 06:48:24 -0400
Message-Id: <1024051704.11918.15.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


According to the spec, the TZID property is of type TEXT meaning it can
include things like a comma (which is escaped).  However, a TZID
parameter cannot contain the comma character (as well as several others)
because it can only include characters of type paramtext which
explicitly excludes the comma and allows no escaping mechanism.

The upshot is you can specify a TZID property that can never be
referenced by the TZID parameter of DTSTART et al.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 11:51:51 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA04181
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 11:51:51 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EFjFx11170
	for ietf-calendar-bks; Fri, 14 Jun 2002 08:45:15 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EFjEn11166
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 08:45:14 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5EFjDFa006029
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 08:45:15 -0700
Message-ID: <3D0A0E34.F61BAEBB@Royer.com>
Date: Fri, 14 Jun 2002 09:39:32 -0600
From: Doug Royer <Doug@royer.com>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: TZID conflict
References: <1024051704.11918.15.camel@endspiel.ximian.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms54AFD8756D644CEC53C03BAD"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms54AFD8756D644CEC53C03BAD
Content-Type: multipart/mixed;
 boundary="------------552697BFCE011610DA7AF549"

This is a multi-part message in MIME format.
--------------552697BFCE011610DA7AF549
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

JP Rosevear wrote:
> 
> According to the spec, the TZID property is of type TEXT meaning it can
> include things like a comma (which is escaped).  However, a TZID
> parameter cannot contain the comma character (as well as several others)
> because it can only include characters of type paramtext which
> explicitly excludes the comma and allows no escaping mechanism.

IN 2445: 

   4.1.1 List and Field Separators

	...
   Property parameters with values containing a COLON, a SEMICOLON or a
   COMMA character MUST be placed in quoted text.
	...

Does that solve the problem?
--------------552697BFCE011610DA7AF549
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------552697BFCE011610DA7AF549--

--------------ms54AFD8756D644CEC53C03BAD
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTQxNTM5MzhaMCMGCSqGSIb3DQEJ
BDEWBBS5YYeK8j3Hn44e9bV3coMRUgs4CDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgELQzAcCkb6YMtd6rUfaLnk5L5oPi5ge5fnb5DDUdiJJebiB
Rw4K8SOMz4qKLR/NQmZ6Vgb2TjO4yZ5vtYxCTWx7QVoqbvemRfN2XWk2hgPs9VuguKc5W3Wl
YX4DSjQAP/L8jojH+88bDxwVVgwCLseFkb1DmzSV9Jl8MLcEb0ms
--------------ms54AFD8756D644CEC53C03BAD--



From owner-ietf-calendar@mail.imc.org  Fri Jun 14 12:13:39 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04791
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 12:13:38 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5EG6Br11456
	for ietf-calendar-bks; Fri, 14 Jun 2002 09:06:11 -0700 (PDT)
Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EG6An11452
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 09:06:10 -0700 (PDT)
Received: from grand-central-station.mit.edu (GRAND-CENTRAL-STATION.MIT.EDU [18.7.21.82])
	by fort-point-station.mit.edu (8.9.2/8.9.2) with ESMTP id MAA15653
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 12:06:11 -0400 (EDT)
Received: from melbourne-city-street.mit.edu (MELBOURNE-CITY-STREET.MIT.EDU [18.7.21.86])
	by grand-central-station.mit.edu (8.9.2/8.9.2) with ESMTP id MAA04524
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 12:06:10 -0400 (EDT)
Received: from [66.92.67.187] (BOB.MIT.EDU [18.18.1.170])
	by melbourne-city-street.mit.edu (8.9.2/8.9.2) with ESMTP id MAA05700
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 12:06:10 -0400 (EDT)
Mime-Version: 1.0
Message-Id: <p0501040eb92fc465eee4@[66.92.67.187]>
Date: Fri, 14 Jun 2002 12:06:11 -0400
To: ietf-calendar@imc.org
From: Bob Mahoney <bobmah@mit.edu>
Subject: Input from the Referees
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


Folks-

Pat and I have been following the recent threads, and some small
reminders may be in order...

One of the few powers of the chairs is to call consensus on an issue.
In this general category, some things to remember:

          Silence does not represent consensus.
          Loud voices with a particular viewpoint do not represent consensus.

Pat and I will be making an effort over the next few days to review
the recent list traffic for items we can consider closed.  Look for
such categorizing from us soon.

All of our efforts, however polished we may consider them, will be
subject to eventual wider review in order to advance.  So our choices
and design are subject to possible change as we are reviewed by the
IESG and subjected to IETF Last Call.

If we don't deal with important questions of design, they may well
come back and bite us.  We are making real efforts to narrow the
scope of discussion, so that we can focus the energies of those brave
souls still contributing.  As we knock off each item, we will take up
the next, and on until we reach a useful point.  But we must be
careful: we can legitimately put off some advanced functionality for
a future version of the spec, but we will not succeed if we don't
address essential points.

It's good to be on guard against "mission creep", but if we do find
some painful but necessary change is needed down the road, we do not
do anyone a favor by putting it off.

We've been at this for some time, and it's easy to be frustrated and
fatigued.  It would be best to take an extra breath before weighing
in on a topic that is getting hot.  We all want the same thing, and
I'm sure we all wish this were finished by now.  Please recognize
that additional friction very much impairs our progress, and try and
keep your contributions professional and open-minded.

Your continued tolerance, energy, and attention are much appreciated by all.

-Bob


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 12:19:43 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA05081
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 12:19:43 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EGC7311551
	for ietf-calendar-bks; Fri, 14 Jun 2002 09:12:07 -0700 (PDT)
Received: from postman.incentivesystems.com ([65.220.90.244])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EGC6n11547
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 09:12:06 -0700 (PDT)
To: ietf-calendar@imc.org
Subject: Re: TZID conflict
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.7  March 21, 2001
Message-ID: <OF9C51A688.705E5410-ON85256BD8.0058FD50@incentivesystems.com>
From: "John Stracke" <jstracke@incentivesystems.com>
Date: Fri, 14 Jun 2002 12:14:55 -0400
X-MIMETrack: Serialize by Router on Incentive_Notes/Incentivesystems(Release 5.0.10 |March
 22, 2002) at 06/14/2002 12:15:04 PM,
	Serialize complete at 06/14/2002 12:15:04 PM
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


>   4.1.1 List and Field Separators
>
>                ...
>   Property parameters with values containing a COLON, a SEMICOLON or a
>   COMMA character MUST be placed in quoted text.
>                ...
>
>Does that solve the problem?

But the ABNF says:

tzidparam  = "TZID" "=" [tzidprefix] paramtext CRLF
tzidprefix = "/"
paramtext  = *SAFE-CHAR
SAFE-CHAR  = WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E
           / NON-US-ASCII

/=================================================================\
|John Stracke                    |Principal Engineer              |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.         |
|http://www.incentivesystems.com |My opinions are my own.         |
|=================================================================|
|Vote for Ron, and nobody gets hurt! --actual campaign poster from|
|Chicago                                                          |
\=================================================================/


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 12:26:44 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA05250
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 12:26:44 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EGK1f12088
	for ietf-calendar-bks; Fri, 14 Jun 2002 09:20:01 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EGK0n12080
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 09:20:00 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5EGJvFa006469
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 09:20:01 -0700
Message-ID: <3D0A165B.2561B5D0@Royer.com>
Date: Fri, 14 Jun 2002 10:14:19 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.or
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: ITIP Clarification
References: <1024051871.11883.19.camel@endspiel.ximian.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms5E865CEB94DC1B802DCD5BB1"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms5E865CEB94DC1B802DCD5BB1
Content-Type: multipart/mixed;
 boundary="------------891DE37B423D66E47B642D3F"

This is a multi-part message in MIME format.
--------------891DE37B423D66E47B642D3F
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

JP Rosevear wrote:
> 
> Looking over the itip spec, I can see how the user can act on behalf of
> an organizer via the sent-by property.  However what is unclear to me is
> if the initial event REQUEST can utilize the sent-by property because
> there is no mechanism specified to inform the actual organizer that they
> are indeed an event organizer.  This is obviously a problem since all
> replies will flow to the organizer.

They flow to the organizers calendar, for which the sent-by
CU would have access to the organizers calendar. This would be
known by the organizer as they had given access to their administrative
assistant (or whoever). So it would not be a surprise to the organizer.

Even though the organizer and attendee values are email address
in iMIP, they are in fact the calendar address which might or
might not be the persons email address. So the MIME type
could be used to intercept any replies and so it would not have
to be present in the organizers e-mail in-box.

Plus I think any reply would have the 'sent-by' in the organizer
property - so tools would know.
--------------891DE37B423D66E47B642D3F
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------891DE37B423D66E47B642D3F--

--------------ms5E865CEB94DC1B802DCD5BB1
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTQxNjE0MjJaMCMGCSqGSIb3DQEJ
BDEWBBRNzrAmjsD/CsYz6SPvsRgaBS4fpjBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgK36Pj868AKnCyUMTbO2ybFtOmEwlsusDUB7sRkbfYXtkxMx
YZcYzgmymzRMdaCF8drwi9jrEPDwpIs2FkLEOY4QVLnpWPMO/i/Gy9KVpfe/UirmgBQQQr63
Kj55qimuRkGwJPalUNDfFbH4QQdHPMl7wwwu7BA3cem70THqv8fF
--------------ms5E865CEB94DC1B802DCD5BB1--



From owner-ietf-calendar@mail.imc.org  Fri Jun 14 12:46:47 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA05906
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 12:46:47 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EGdNN13071
	for ietf-calendar-bks; Fri, 14 Jun 2002 09:39:23 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EGdLn13067
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 09:39:22 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5ECcCK08307;
	Fri, 14 Jun 2002 08:38:12 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: Re: TZID conflict
From: JP Rosevear <jpr@ximian.com>
To: John Stracke <jstracke@incentivesystems.com>
Cc: ietf-calendar@imc.org
In-Reply-To: <OF9C51A688.705E5410-ON85256BD8.0058FD50@incentivesystems.com>
References: <OF9C51A688.705E5410-ON85256BD8.0058FD50@incentivesystems.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 14 Jun 2002 08:38:11 -0400
Message-Id: <1024058291.8220.4.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


On Fri, 2002-06-14 at 12:14, John Stracke wrote:
> 
> >   4.1.1 List and Field Separators
> >
> >                ...
> >   Property parameters with values containing a COLON, a SEMICOLON or a
> >   COMMA character MUST be placed in quoted text.
> >                ...
> >
> >Does that solve the problem?
> 
> But the ABNF says:
> 
> tzidparam  = "TZID" "=" [tzidprefix] paramtext CRLF
> tzidprefix = "/"
> paramtext  = *SAFE-CHAR
> SAFE-CHAR  = WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E
>            / NON-US-ASCII

Exactly, tzid is paramtext, not param-value.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 13:00:26 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA06383
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 13:00:26 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EGrox13758
	for ietf-calendar-bks; Fri, 14 Jun 2002 09:53:50 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EGrmn13754
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 09:53:49 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5ECqeS08325;
	Fri, 14 Jun 2002 08:52:40 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: Re: ITIP Clarification
From: JP Rosevear <jpr@ximian.com>
To: ietf-calendar@imc.org
In-Reply-To: <3D0A165B.2561B5D0@Royer.com>
References: <1024051871.11883.19.camel@endspiel.ximian.com> 
	<3D0A165B.2561B5D0@Royer.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 14 Jun 2002 08:52:39 -0400
Message-Id: <1024059159.8220.14.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


On Fri, 2002-06-14 at 12:14, Doug Royer wrote:
> JP Rosevear wrote:
> > 
> > Looking over the itip spec, I can see how the user can act on behalf of
> > an organizer via the sent-by property.  However what is unclear to me is
> > if the initial event REQUEST can utilize the sent-by property because
> > there is no mechanism specified to inform the actual organizer that they
> > are indeed an event organizer.  This is obviously a problem since all
> > replies will flow to the organizer.
> 
> They flow to the organizers calendar, for which the sent-by
> CU would have access to the organizers calendar. This would be
> known by the organizer as they had given access to their administrative
> assistant (or whoever). So it would not be a surprise to the organizer.

This is assuming there is a centralized calendar store.  Are you saying
that with out such a store, the sent by parameter cannot be used?  This
seems to go against the idea of itip/imip.  Also, the itip spec in 2.1.3
states:

  All responses from "Attendees" flow to the "Organizer"

It is unspecific as to whether it means the calendar or the actual user.
 
> Even though the organizer and attendee values are email address
> in iMIP, they are in fact the calendar address which might or
> might not be the persons email address. So the MIME type

I think they must be exactly the email address for imip or you may be
unable to respond to the correct person (ie an organizer who's caluser
address is not an email address, with a sentby property, so you can't
even use the from header, same situation with a mailing list).

> could be used to intercept any replies and so it would not have
> to be present in the organizers e-mail in-box.


> Plus I think any reply would have the 'sent-by' in the organizer
> property - so tools would know.

They should indeed, but I'm unclear as to how this helps the situation. 
Are you saying the tools should send replies to the sent-by address
instead?

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 14:39:55 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09988
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 14:39:55 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5EITPk19226
	for ietf-calendar-bks; Fri, 14 Jun 2002 11:29:25 -0700 (PDT)
Received: from capricorn.iris.com ([198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EITLn19220
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 11:29:25 -0700 (PDT)
To: "John Stracke" <jstracke@incentivesystems.com>
Cc: ietf-calendar@imc.org
Subject: Re: TZID conflict
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OFB5C93B26.6FB742B9-ON85256BD8.0065273E-85256BD8.0065827A@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Fri, 14 Jun 2002 14:14:51 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06092002|June 09, 2002) at
 06/14/2002 02:24:05 PM,
	Serialize complete at 06/14/2002 02:24:05 PM
Content-Type: multipart/alternative; boundary="=_alternative 0065827385256BD8_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0065827385256BD8_=
Content-Type: text/plain; charset="US-ASCII"

John noted:
> But the ABNF says:
> 
> tzidparam  = "TZID" "=" [tzidprefix] paramtext CRLF
> tzidprefix = "/"
> paramtext  = *SAFE-CHAR
> SAFE-CHAR  = WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E
>            / NON-US-ASCII

The ANBF should have been (and should be checked for ALL other ABNF):

tzidparam  = "TZID" "=" [tzidprefix] param-value CRLF 

since tzidparam needs both a param-text (it has "TZID") and a param-value 
like all other good property parameters.

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...

--=_alternative 0065827385256BD8_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">John noted:</font>
<br><font size=2><tt>&gt; But the ABNF says:<br>
&gt; <br>
&gt; tzidparam &nbsp;= &quot;TZID&quot; &quot;=&quot; [tzidprefix] paramtext
CRLF<br>
&gt; tzidprefix = &quot;/&quot;<br>
&gt; paramtext &nbsp;= *SAFE-CHAR<br>
&gt; SAFE-CHAR &nbsp;= WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ NON-US-ASCII</tt></font>
<br>
<br><font size=2 face="sans-serif">The ANBF should have been (and should
be checked for ALL other ABNF):</font>
<br>
<br><font size=2><tt>tzidparam &nbsp;= &quot;TZID&quot; &quot;=&quot; [tzidprefix]
param-value CRLF </tt></font>
<br>
<br><font size=2 face="sans-serif">since tzidparam needs both a param-text
(it has &quot;TZID&quot;) and a param-value like all other good property
parameters.</font>
<br>
<br><font size=2 face="sans-serif">Bruce</font>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
<br>
--=_alternative 0065827385256BD8_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 14:56:04 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10454
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 14:56:03 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EInj719924
	for ietf-calendar-bks; Fri, 14 Jun 2002 11:49:45 -0700 (PDT)
Received: from capricorn.iris.com (capricorn.notesdev.ibm.com [198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EInin19919
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 11:49:44 -0700 (PDT)
To: Bob Mahoney <bobmah@mit.edu>
Cc: ietf-calendar@imc.org
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OFE1FF49D7.B17EFF7B-ON85256BD8.00647036-85256BD8.006726AF@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Fri, 14 Jun 2002 14:47:12 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06092002|June 09, 2002) at
 06/14/2002 02:44:25 PM,
	Serialize complete at 06/14/2002 02:44:25 PM
Content-Type: multipart/alternative; boundary="=_alternative 006726AB85256BD8_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 006726AB85256BD8_=
Content-Type: text/plain; charset="US-ASCII"

Bob forwarded:
>    It would be like bumping the MIME-Version number
>    in e-mail from the current 1.0 each time someone
>    added a new header or mime body type. How many
>    mime types have been added since MIME 1.0 was
>    released? And MIME is still at 1.0 because the
>    format of the MIME object has not changed.

Thats an apples/oranges comparison.  From RFC 2045, the description of the 
intent of MIME-Version:

    (1)   A MIME-Version header field, which uses a version
          number to declare a message to be conformant with MIME
          and allows mail processing agents to distinguish
          between such messages and those generated by older or
          non-conformant software, which are presumed to lack
          such a field.

From RFC 2445, the description of the intent of VERSION:

4.7.4 Version

   Property Name: VERSION

   Purpose: This property specifies the identifier corresponding to the
   highest version number or the minimum and maximum range of the
   iCalendar specification that is required in order to interpret the
   iCalendar object.

In the former case, its an issue with conformance to the (MIME) standard. 
In the latter case its an issue of data interpretation.  MIME is a 
framework for encapsulating mail (and other data too).  iCalendar is a 
data format for conveying information.

Had we defined VERSION to be "the highest version number or the minimum 
and maximum range of the iCalendar specification that is required in order 
to parse the iCalendar object." then the comparison would be a valid one.

We have always intended that the format of iCalendar would be A) "self 
contained" and B) adhere to a basic "name *(";" param ) ":" value CRLF" 
format (See Section 4.1 Content Lines) so we in effect have an implicitly 
fixed format (thus we didnt need a MIME-Version to determine how to parse 
the data).  If we change the underlying data format then we would need to 
add a new property that is more equivalent to the MIME-Version (See 
Section 4. MIME-Version Header Field of RFC 2045 for more info there).

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...

--=_alternative 006726AB85256BD8_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2><tt>Bob forwarded:</tt></font>
<br><font size=2><tt>&gt; &nbsp; &nbsp;It would be like bumping the MIME-Version
number<br>
&gt; &nbsp; &nbsp;in e-mail from the current 1.0 each time someone<br>
&gt; &nbsp; &nbsp;added a new header or mime body type. How many<br>
&gt; &nbsp; &nbsp;mime types have been added since MIME 1.0 was<br>
&gt; &nbsp; &nbsp;released? And MIME is still at 1.0 because the<br>
&gt; &nbsp; &nbsp;format of the MIME object has not changed.<br>
</tt></font>
<br><font size=2 face="sans-serif">Thats an apples/oranges comparison.
&nbsp;From RFC 2045, the description of the intent of MIME-Version:</font>
<br>
<br><font size=2><tt>&nbsp; &nbsp; (1) &nbsp; A MIME-Version header field,
which uses a version<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;number to declare a message to be conformant
with MIME<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;and allows mail processing agents to
distinguish<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;between such messages and those generated
by older or<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;non-conformant software, which are presumed
to lack<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;such a field.</tt></font>
<br>
<br><font size=2 face="sans-serif">From RFC 2445, the description of the
intent of VERSION:</font>
<br>
<br><font size=2><tt>4.7.4 Version<br>
<br>
 &nbsp; Property Name: VERSION<br>
<br>
 &nbsp; Purpose: This property specifies the identifier corresponding to
the<br>
 &nbsp; highest version number or the minimum and maximum range of the<br>
 &nbsp; iCalendar specification that is required in order to interpret
the<br>
 &nbsp; iCalendar object.</tt></font>
<br>
<br><font size=2 face="sans-serif">In the former case, its an issue with
conformance to the (MIME) standard. &nbsp;In the latter case its an issue
of data interpretation. &nbsp;MIME is a framework for encapsulating mail
(and other data too). &nbsp;iCalendar is a data format for conveying information.</font>
<br>
<br><font size=2 face="sans-serif">Had we defined VERSION to be &quot;the
</font><font size=2><tt>highest version number or the minimum and maximum
range of the iCalendar specification that is required in order to <b><u>parse</u></b>
the iCalendar object.&quot;</tt></font><font size=2 face="sans-serif">
then the comparison would be a valid one.</font>
<br>
<br><font size=2 face="sans-serif">We have <u>always</u> intended that
the format of iCalendar would be A) &quot;self contained&quot; and B) adhere
to a basic &quot;</font><font size=2><tt>name *(&quot;;&quot; param ) &quot;:&quot;
value CRLF</tt></font><font size=2 face="sans-serif">&quot; format (See
Section 4.1 Content Lines) so we in effect have an implicitly fixed format
(thus we didnt need a MIME-Version to determine how to parse the data).
&nbsp;If we change the underlying data format then we would need to add
a new property that is more equivalent to the MIME-Version (See Section
4. MIME-Version Header Field of RFC 2045 for more info there).</font>
<br>
<br><font size=2 face="sans-serif">Bruce</font>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
<br>
--=_alternative 006726AB85256BD8_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 15:02:26 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA10839
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 15:02:25 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EItsA20057
	for ietf-calendar-bks; Fri, 14 Jun 2002 11:55:54 -0700 (PDT)
Received: from capricorn.iris.com (capricorn.notesdev.ibm.com [198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EItqn20047
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 11:55:53 -0700 (PDT)
To: Bob Mahoney <bobmah@mit.edu>
Cc: ietf-calendar@imc.org
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OF351673B2.BCFC5871-ON85256BD8.0065EF5B-85256BD8.0067D8F8@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Fri, 14 Jun 2002 14:54:48 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06092002|June 09, 2002) at
 06/14/2002 02:50:33 PM,
	Serialize complete at 06/14/2002 02:50:33 PM
Content-Type: multipart/alternative; boundary="=_alternative 0067D8F485256BD8_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0067D8F485256BD8_=
Content-Type: text/plain; charset="US-ASCII"

Bob forwarded:
>   The implication of updating the VERSION number
>    would be that ALL implementation of VERSION X.Y
>    would have to implement ALL features in A.B through
>    X.Y, when in fact they can be parallel an not
>        interacting with each other.

Not true. From RFC 2445:

 Section 4.7.4 Version
[Snip]
   Format Definition: The property is defined by the following notation:

     version    = "VERSION" verparam ":" vervalue CRLF

     verparam   = *(";" xparam)

     vervalue   = "2.0"         ;This memo
                / maxver
                / (minver ";" maxver)

     minver     = <A IANA registered iCalendar version identifier>
     ;Minimum iCalendar version needed to parse the iCalendar object

     maxver     = <A IANA registered iCalendar version identifier>
     ;Maximum iCalendar version needed to parse the iCalendar object


Thus if we ever defined an X.Y that was not 'compliant' with A.B then the 
data would look like:

VERSION:X.Y;X.Y

to convey that X.Y was the minimum iCalendar version needed to grok the 
entity.  Unless A.B is between X.Y and X.Y (or Q.R) then there is no 
justification for the claim.  This is exactly why we did a min/max model 
for VERSION!

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...

--=_alternative 0067D8F485256BD8_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Bob forwarded:</font>
<br><font size=2><tt>&gt; &nbsp; The implication of updating the VERSION
number<br>
&gt; &nbsp; &nbsp;would be that ALL implementation of VERSION X.Y<br>
&gt; &nbsp; &nbsp;would have to implement ALL features in A.B through<br>
&gt; &nbsp; &nbsp;X.Y, when in fact they can be parallel an not<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; interacting with each other.</tt></font>
<br>
<br><font size=2 face="sans-serif">Not true. From RFC 2445:</font>
<br>
<br><font size=2 face="sans-serif">&nbsp;Section </font><font size=2><tt>4.7.4
Version<br>
[Snip]</tt></font>
<br><font size=2><tt>&nbsp; &nbsp;Format Definition: The property is defined
by the following notation:<br>
<br>
 &nbsp; &nbsp; version &nbsp; &nbsp;= &quot;VERSION&quot; verparam &quot;:&quot;
vervalue CRLF<br>
<br>
 &nbsp; &nbsp; verparam &nbsp; = *(&quot;;&quot; xparam)<br>
<br>
 &nbsp; &nbsp; vervalue &nbsp; = &quot;2.0&quot; &nbsp; &nbsp; &nbsp; &nbsp;
;This memo<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ maxver<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ (minver &quot;;&quot;
maxver)<br>
<br>
 &nbsp; &nbsp; minver &nbsp; &nbsp; = &lt;A IANA registered iCalendar version
identifier&gt;<br>
 &nbsp; &nbsp; ;Minimum iCalendar version needed to parse the iCalendar
object<br>
<br>
 &nbsp; &nbsp; maxver &nbsp; &nbsp; = &lt;A IANA registered iCalendar version
identifier&gt;<br>
 &nbsp; &nbsp; ;Maximum iCalendar version needed to parse the iCalendar
object</tt></font>
<br>
<br>
<br><font size=2 face="sans-serif">Thus if we ever defined an X.Y that
was not 'compliant' with A.B then the data would look like:</font>
<br>
<br><font size=2 face="sans-serif">VERSION:X.Y;X.Y</font>
<br>
<br><font size=2 face="sans-serif">to convey that X.Y was the minimum iCalendar
version needed to grok the entity. &nbsp;Unless A.B is between X.Y and
X.Y (or Q.R) then there is no justification for the claim. &nbsp;This is
exactly <u>why</u> we did a min/max model for VERSION!</font>
<br>
<br><font size=2 face="sans-serif">Bruce</font>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
<br>
--=_alternative 0067D8F485256BD8_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 15:34:54 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA12546
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 15:34:54 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EJS2n20685
	for ietf-calendar-bks; Fri, 14 Jun 2002 12:28:02 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EJS1n20681
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 12:28:01 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5EFQHV08562;
	Fri, 14 Jun 2002 11:26:17 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: Re: TZID conflict
From: JP Rosevear <jpr@ximian.com>
To: Bruce_Kahn@notesdev.ibm.com
Cc: ietf-calendar@imc.org
In-Reply-To: 
	<OFB5C93B26.6FB742B9-ON85256BD8.0065273E-85256BD8.0065827A@iris.com>
References: 
	<OFB5C93B26.6FB742B9-ON85256BD8.0065273E-85256BD8.0065827A@iris.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 14 Jun 2002 11:26:16 -0400
Message-Id: <1024068376.8220.19.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


On Fri, 2002-06-14 at 14:14, Bruce_Kahn@notesdev.ibm.com wrote:
> John noted:
> > But the ABNF says:
> > 
> > tzidparam  = "TZID" "=" [tzidprefix] paramtext CRLF
> > tzidprefix = "/"
> > paramtext  = *SAFE-CHAR
> > SAFE-CHAR  = WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E
> >            / NON-US-ASCII
> 
> The ANBF should have been (and should be checked for ALL other ABNF):
> 
> tzidparam  = "TZID" "=" [tzidprefix] param-value CRLF 
> 
> since tzidparam needs both a param-text (it has "TZID") and a param-value 
> like all other good property parameters.

One more minor point, this allows things like:

/"Eastern, Nowhere DST"

which is invalid for parsing i think.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 15:38:24 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA12756
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 15:38:23 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EJV3H20734
	for ietf-calendar-bks; Fri, 14 Jun 2002 12:31:03 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EJV1n20730
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 12:31:01 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5EJV1Fa007715
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 12:31:03 -0700
Message-ID: <3D0A431F.560682CD@Royer.com>
Date: Fri, 14 Jun 2002 13:25:19 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: ITIP Clarification
References: <1024051871.11883.19.camel@endspiel.ximian.com> 
		<3D0A165B.2561B5D0@Royer.com> <1024059159.8220.14.camel@endspiel.ximian.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms7BE9C43AA554F0709198F3B5"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms7BE9C43AA554F0709198F3B5
Content-Type: multipart/mixed;
 boundary="------------87938CA1CA74AEED6E8C10E7"

This is a multi-part message in MIME format.
--------------87938CA1CA74AEED6E8C10E7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

JP Rosevear wrote:
> 
> This is assuming there is a centralized calendar store.  Are you saying
> that with out such a store, the sent by parameter cannot be used?  This
> seems to go against the idea of itip/imip.  Also, the itip spec in 2.1.3
> states:
>
>   All responses from "Attendees" flow to the "Organizer"

There is no requirement that it be that same persons e-mail inbox.
I would assume that any CUA you have would be told where to
get your calendar-inbox if it is not the same as your e-mail
inbox.

> It is unspecific as to whether it means the calendar or the actual user.
> 
> > Even though the organizer and attendee values are email address
> > in iMIP, they are in fact the calendar address which might or
> > might not be the persons email address. So the MIME type
> 
> I think they must be exactly the email address for imip or you may be
> unable to respond to the correct person (ie an organizer who's caluser
> address is not an email address, with a sentby property, so you can't
> even use the from header, same situation with a mailing list).

For CAP they are not e-mail addresses, so no - it does not have
to be the same. In fact there is no reason that your calendar
address could not be an iMIP address of mailto:jpr-calendar@ximian.com
and your CUA reads from a special mail box.

They just happen to often be the same.

> > could be used to intercept any replies and so it would not have
> > to be present in the organizers e-mail in-box.
> 
> > Plus I think any reply would have the 'sent-by' in the organizer
> > property - so tools would know.
> 
> They should indeed, but I'm unclear as to how this helps the situation.
> Are you saying the tools should send replies to the sent-by address
> instead?

No, I am saying that your CUA will know that 'sent-by' sent the
original objects. And I would assume that 'sent-by' would still
have access to your calendar and would do the work of processing
any replies. Without CAP, it is unspecified how that control
and handshake is done.

If you have your e-mail and calendar-inbox the same, then you
might want to consider writing a filter to pull out the text/calendar
objects and process them so it will not just pop-up in the calendar
owners e-mail inbox.
--------------87938CA1CA74AEED6E8C10E7
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------87938CA1CA74AEED6E8C10E7--

--------------ms7BE9C43AA554F0709198F3B5
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTQxOTI1MjRaMCMGCSqGSIb3DQEJ
BDEWBBQMTiO2Ktfs5flC3bgqZKlrwR8mXDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgAd9NrIp2Nwa1R25NWQh8XbYW9udf4wGqKnp+8Eh2Kz0dk0g
fQV5vN0hF5S0nuNqHUQbVkNfhKgQDEMc//zyLatu0tk/lGZMv8NdvVe50qk1G7tR5eYfNAiu
RWrIrcIq2RT6fBqoe3zvFRm+SEHcMiBO6/erMzrUI/RWW2RNj4td
--------------ms7BE9C43AA554F0709198F3B5--



From owner-ietf-calendar@mail.imc.org  Fri Jun 14 15:48:36 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA13354
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 15:48:36 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EJfbW21235
	for ietf-calendar-bks; Fri, 14 Jun 2002 12:41:37 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EJfZn21228
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 12:41:35 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5EJfZFa007784
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 12:41:37 -0700
Message-ID: <3D0A459E.B6FA0243@Royer.com>
Date: Fri, 14 Jun 2002 13:35:59 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
References: <OF351673B2.BCFC5871-ON85256BD8.0065EF5B-85256BD8.0067D8F8@iris.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msAA79C182A7CE8E10FC71C68D"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------msAA79C182A7CE8E10FC71C68D
Content-Type: multipart/mixed;
 boundary="------------46FE371A1E129E6D404C8D44"

This is a multi-part message in MIME format.
--------------46FE371A1E129E6D404C8D44
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Bruce_Kahn@notesdev.ibm.com wrote:


> ...to convey that X.Y was the minimum iCalendar version needed to grok
> the entity.  Unless A.B is between X.Y and X.Y (or Q.R) then there is
> no justification for the claim.  This is exactly why we did a
> min/max model for VERSION! 

No, the same problem exists.


If I use:

	VERSION:1.0;2.3

That would imply that I can process All of "1.x", "2.0, and "2.2"
as well as "2.3". That is what VERSION says.

The proposal that I am arguing against is that when we ADD a property
we bump the protocol version. That would mean that if Ski-Cal
implemented "2.1", that everyone that wanted "2.3" properties would have
to implement Ski-Cal.

Is that what you are saying? Or are you saying that each new
property gets it own version number and we have to enumerate
exactly which properties each and every object is compatible with?
As in:

	VERSION:1.0;2.3;just-kidding-I-can't-do-2.1-ski-cal-version
	 ;but-i-can-to-std-foo-property-version ?


If so, lets eliminate CAPABILITY and move the functionallaty
to VERSION by allowing one flag for each property that the
CUA and CS supports.
--------------46FE371A1E129E6D404C8D44
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------46FE371A1E129E6D404C8D44--

--------------msAA79C182A7CE8E10FC71C68D
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTQxOTM1NTlaMCMGCSqGSIb3DQEJ
BDEWBBRtMbdhKr1NfuS0Oor9DnQ6gAh6tzBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgHJC0IpDUHJsKhniOwIn8aQTYSYYinYqTsX5Kt5zOVFF+pCz
NBa0YXXB5GUGmN9W+zPqUqz1ODRwr28s2loo6ChAv57dp0uoDgGOwO36JsXjNAeEcZLjN8qs
ERhqvgUqj1nFdQkh9OZyD+6qyUeW6r9qRUt3rPdAXP7q9TbrYTf0
--------------msAA79C182A7CE8E10FC71C68D--



From owner-ietf-calendar@mail.imc.org  Fri Jun 14 16:18:26 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA14136
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 16:18:26 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EKBN621923
	for ietf-calendar-bks; Fri, 14 Jun 2002 13:11:23 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EKBMn21919
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 13:11:22 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5EGAEI08606;
	Fri, 14 Jun 2002 12:10:14 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: Re: ITIP Clarification
From: JP Rosevear <jpr@ximian.com>
To: ietf-calendar@imc.org
In-Reply-To: <3D0A431F.560682CD@Royer.com>
References: <1024051871.11883.19.camel@endspiel.ximian.com> 
	<3D0A165B.2561B5D0@Royer.com>
	<1024059159.8220.14.camel@endspiel.ximian.com> 
	<3D0A431F.560682CD@Royer.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 14 Jun 2002 12:10:13 -0400
Message-Id: <1024071013.8220.28.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


On Fri, 2002-06-14 at 15:25, Doug Royer wrote:
> JP Rosevear wrote:
> > 
> > This is assuming there is a centralized calendar store.  Are you saying
> > that with out such a store, the sent by parameter cannot be used?  This
> > seems to go against the idea of itip/imip.  Also, the itip spec in 2.1.3
> > states:
> >
> >   All responses from "Attendees" flow to the "Organizer"
> 
> There is no requirement that it be that same persons e-mail inbox.
> I would assume that any CUA you have would be told where to
> get your calendar-inbox if it is not the same as your e-mail
> inbox.
> 
> > It is unspecific as to whether it means the calendar or the actual user.
> > 
> > > Even though the organizer and attendee values are email address
> > > in iMIP, they are in fact the calendar address which might or
> > > might not be the persons email address. So the MIME type
> > 
> > I think they must be exactly the email address for imip or you may be
> > unable to respond to the correct person (ie an organizer who's caluser
> > address is not an email address, with a sentby property, so you can't
> > even use the from header, same situation with a mailing list).
> 
> For CAP they are not e-mail addresses, so no - it does not have
> to be the same. In fact there is no reason that your calendar
> address could not be an iMIP address of mailto:jpr-calendar@ximian.com
> and your CUA reads from a special mail box.
> 
> They just happen to often be the same.

I explicitly said "for imip".  RFC 2447 in section 2.3:

   The calendar address specified within the "ATTENDEE" property in an
   iCalendar object MUST be a fully qualified, [RFC-822] address
   specification for the corresponding "Organizer" or "Attendee" of the
   "VEVENT" or "VTODO".

   Because [iTIP] does not preclude "Attendees" from forwarding
   "VEVENTS" or "VTODOS" to others, the [RFC-822] "Sender" value may not
   equal that of the "Organizer". Additionally, the "Organizer" or
   "Attendee" cannot be reliably inferred by the [RFC-822] "Sender" or
   "Reply-to" values of an iMIP message. The relevant address MUST be
   ascertained by opening the "text/calendar" MIME body part and
   examining the "ATTENDEE" and "ORGANIZER" properties.

An RFC-822 address is an email address.  I agree that under CAP you can
specify something else.

> > > could be used to intercept any replies and so it would not have
> > > to be present in the organizers e-mail in-box.
> > 
> > > Plus I think any reply would have the 'sent-by' in the organizer
> > > property - so tools would know.
> > 
> > They should indeed, but I'm unclear as to how this helps the situation.
> > Are you saying the tools should send replies to the sent-by address
> > instead?
> 
> No, I am saying that your CUA will know that 'sent-by' sent the
> original objects. And I would assume that 'sent-by' would still
> have access to your calendar and would do the work of processing
> any replies. Without CAP, it is unspecified how that control
> and handshake is done.

Then why send the email message at all?  For IMIP the work should be
done by the receiver of the message.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 16:51:19 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA14845
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 16:51:19 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EKhSe22418
	for ietf-calendar-bks; Fri, 14 Jun 2002 13:43:28 -0700 (PDT)
Received: from capricorn.iris.com (capricorn.notesdev.ibm.com [198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EKhRn22414
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 13:43:27 -0700 (PDT)
In-Reply-To: <1024068376.8220.19.camel@endspiel.ximian.com>
To: JP Rosevear <jpr@ximian.com>
Cc: ietf-calendar@imc.org
Subject: Re: TZID conflict
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OF7A4A023C.E6310226-ON85256BD8.00701A0D-85256BD8.0071C538@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Fri, 14 Jun 2002 16:43:11 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06092002|June 09, 2002) at
 06/14/2002 04:38:08 PM,
	Serialize complete at 06/14/2002 04:38:08 PM
Content-Type: multipart/alternative; boundary="=_alternative 0071C53085256BD8_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0071C53085256BD8_=
Content-Type: text/plain; charset="US-ASCII"

JP wrote on 06/14/2002 11:26:16 AM:
> > The ANBF should have been (and should be checked for ALL other ABNF):
> > 
> > tzidparam  = "TZID" "=" [tzidprefix] param-value CRLF 
> > 
> > since tzidparam needs both a param-text (it has "TZID") and a 
param-value 
> > like all other good property parameters.
> 
> One more minor point, this allows things like:
> 
> /"Eastern, Nowhere DST"
> 
> which is invalid for parsing i think.

Good catch.  We do not need [tzidprefix] in the ABNF here since its 
already allowed in:

     param-value        = paramtext / quoted-string

     paramtext  = *SAFE-CHAR

     value      = *VALUE-CHAR

     quoted-string      = DQUOTE *QSAFE-CHAR DQUOTE

     NON-US-ASCII       = %x80-F8
     ; Use restricted by charset parameter
     ; on outer MIME object (UTF-8 preferred)

     QSAFE-CHAR = WSP / %x21 / %x23-7E / NON-US-ASCII
     ; Any character except CTLs and DQUOTE

     SAFE-CHAR  = WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E
                / NON-US-ASCII
     ; Any character except CTLs, DQUOTE, ";", ":", ","

by resolving param-value to a quoted-string which allows the tzidprefix 
character to be in it (its a %x2F which is in QSAFE-CHAR already).

(Anyone found the new home of Chris Newmans ABNF validator??)

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...
--=_alternative 0071C53085256BD8_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2><tt>JP wrote on 06/14/2002 11:26:16 AM:<br>
&gt; &gt; The ANBF should have been (and should be checked for ALL other
ABNF):<br>
&gt; &gt; <br>
&gt; &gt; tzidparam &nbsp;= &quot;TZID&quot; &quot;=&quot; [tzidprefix]
param-value CRLF <br>
&gt; &gt; <br>
&gt; &gt; since tzidparam needs both a param-text (it has &quot;TZID&quot;)
and a param-value <br>
&gt; &gt; like all other good property parameters.<br>
&gt; <br>
&gt; One more minor point, this allows things like:<br>
&gt; <br>
&gt; /&quot;Eastern, Nowhere DST&quot;<br>
&gt; <br>
&gt; which is invalid for parsing i think.<br>
</tt></font>
<br><font size=2 face="sans-serif">Good catch. &nbsp;We do not need [tzidprefix]
in the ABNF here since its already allowed in:</font>
<br>
<br><font size=2><tt>&nbsp; &nbsp; &nbsp;param-value &nbsp; &nbsp; &nbsp;
&nbsp;= paramtext / quoted-string<br>
<br>
 &nbsp; &nbsp; paramtext &nbsp;= *SAFE-CHAR<br>
<br>
 &nbsp; &nbsp; value &nbsp; &nbsp; &nbsp;= *VALUE-CHAR<br>
<br>
 &nbsp; &nbsp; quoted-string &nbsp; &nbsp; &nbsp;= DQUOTE *QSAFE-CHAR DQUOTE<br>
<br>
 &nbsp; &nbsp; NON-US-ASCII &nbsp; &nbsp; &nbsp; = %x80-F8<br>
 &nbsp; &nbsp; ; Use restricted by charset parameter<br>
 &nbsp; &nbsp; ; on outer MIME object (UTF-8 preferred)<br>
<br>
 &nbsp; &nbsp; QSAFE-CHAR = WSP / %x21 / %x23-7E / NON-US-ASCII<br>
 &nbsp; &nbsp; ; Any character except CTLs and DQUOTE<br>
<br>
 &nbsp; &nbsp; SAFE-CHAR &nbsp;= WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ NON-US-ASCII<br>
 &nbsp; &nbsp; ; Any character except CTLs, DQUOTE, &quot;;&quot;, &quot;:&quot;,
&quot;,&quot;<br>
</tt></font>
<br><font size=2 face="sans-serif">by resolving param-value to a quoted-string
which allows the tzidprefix character to be in it (its a %x2F which is
in QSAFE-CHAR already).</font>
<br>
<br><font size=2 face="sans-serif">(Anyone found the new home of Chris
Newmans ABNF validator??)</font>
<br>
<br><font size=2 face="sans-serif">Bruce</font>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
--=_alternative 0071C53085256BD8_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 17:03:11 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA15154
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 17:03:10 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EKtA322627
	for ietf-calendar-bks; Fri, 14 Jun 2002 13:55:10 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EKt8n22622
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 13:55:08 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5EKt8Fa008241
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 13:55:10 -0700
Message-ID: <3D0A56DB.D66A1C7E@Royer.com>
Date: Fri, 14 Jun 2002 14:49:31 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: ITIP Clarification
References: <1024051871.11883.19.camel@endspiel.ximian.com> 
		<3D0A165B.2561B5D0@Royer.com>
		<1024059159.8220.14.camel@endspiel.ximian.com> 
		<3D0A431F.560682CD@Royer.com> <1024071013.8220.28.camel@endspiel.ximian.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms40680268FC2051CCA6ACD6C7"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms40680268FC2051CCA6ACD6C7
Content-Type: multipart/mixed;
 boundary="------------FB11FF504B9209C7F3187F35"

This is a multi-part message in MIME format.
--------------FB11FF504B9209C7F3187F35
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

JP Rosevear wrote:
> 
> On Fri, 2002-06-14 at 15:25, Doug Royer wrote:
> > JP Rosevear wrote:
> > >
> > > This is assuming there is a centralized calendar store.  Are you saying
> > > that with out such a store, the sent by parameter cannot be used?  This
> > > seems to go against the idea of itip/imip.  Also, the itip spec in 2.1.3
> > > states:
> > >
> > >   All responses from "Attendees" flow to the "Organizer"
> >
> > There is no requirement that it be that same persons e-mail inbox.
> > I would assume that any CUA you have would be told where to
> > get your calendar-inbox if it is not the same as your e-mail
> > inbox.
> >
> > > It is unspecific as to whether it means the calendar or the actual user.
> > >
> > > > Even though the organizer and attendee values are email address
> > > > in iMIP, they are in fact the calendar address which might or
> > > > might not be the persons email address. So the MIME type
> > >
> > > I think they must be exactly the email address for imip or you may be
> > > unable to respond to the correct person (ie an organizer who's caluser
> > > address is not an email address, with a sentby property, so you can't
> > > even use the from header, same situation with a mailing list).
> >
> > For CAP they are not e-mail addresses, so no - it does not have
> > to be the same. In fact there is no reason that your calendar
> > address could not be an iMIP address of mailto:jpr-calendar@ximian.com
> > and your CUA reads from a special mail box.
> >
> > They just happen to often be the same.
> 
> I explicitly said "for imip".  RFC 2447 in section 2.3:
> 
>    The calendar address specified within the "ATTENDEE" property in an
>    iCalendar object MUST be a fully qualified, [RFC-822] address
>    specification for the corresponding "Organizer" or "Attendee" of the
>    "VEVENT" or "VTODO".

But it does not say it must be *your* e-mail in box.

It only says it must be *a* mailto URL corresponding to you.

And even if it is your e-mail in box, then there is still
no reason that a filter could not pull out text/calendar
messages and send them to your CUA - which could notice
that 'sent-by' was in the ORGANIZER and do the right thing.
--------------FB11FF504B9209C7F3187F35
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------FB11FF504B9209C7F3187F35--

--------------ms40680268FC2051CCA6ACD6C7
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTQyMDQ5MzFaMCMGCSqGSIb3DQEJ
BDEWBBTqhtzY8A05EBu+8RyAiBNn9vEVnzBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgJjaVPTX9lzPySNHpS8UabjM/+I22cv3rcY4BMmA+6892yFr
59yIJKXyRHTBp2R7BKjbIx2KXbDvnW1IJ3qtTuEQwp/2la/6d38SYbfH6AEV0fwSZs8rRg2w
QbaOWya8cSYrswHRC9Yw47zrc35iDa83AUvq2H3BTF6jGh+g35fb
--------------ms40680268FC2051CCA6ACD6C7--



From owner-ietf-calendar@mail.imc.org  Fri Jun 14 17:39:05 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA16266
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 17:39:05 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5ELWcg24347
	for ietf-calendar-bks; Fri, 14 Jun 2002 14:32:38 -0700 (PDT)
Received: from capricorn.iris.com (capricorn.notesdev.ibm.com [198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5ELWbn24343
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 14:32:37 -0700 (PDT)
In-Reply-To: <3D0A459E.B6FA0243@Royer.com>
To: ietf-calendar@imc.org
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OF00E7ED54.0790F802-ON85256BD8.007099C8-85256BD8.0076401C@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Fri, 14 Jun 2002 17:32:07 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06092002|June 09, 2002) at
 06/14/2002 05:27:18 PM,
	Serialize complete at 06/14/2002 05:27:18 PM
Content-Type: multipart/alternative; boundary="=_alternative 0076401885256BD8_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0076401885256BD8_=
Content-Type: text/plain; charset="US-ASCII"

Doug replied on 06/14/2002 03:35:59 PM:
> If I use:
> 
>    VERSION:1.0;2.3
> 
> That would imply that I can process All of "1.x", "2.0, and "2.2"
> as well as "2.3". That is what VERSION says.

You misgrok the use of VERSION.  If your CUA groks VERSION 2.2 then it 
would be able to parse and process the entity its parsing.  It says 
nothing about what you as the recipient of the iCalendar can do, its what 
VERSION you need to grok in order to properly (or reasonably) deal with 
the entity you just got.  We never said that just because your CUA groks 
2.2 that a 1.0;2.3 message MUST have the 2.2 properties in it; it must 
have the 2.3 properties in it and any 1.0 or later CUA should be able to 
parse and process it (albeit w/some possible loss of fidelity; see 
REQUEST-STATUS)

So, my new beefy CUA can generate a VERSION:2.0;3.3 METHOD:REQUEST and 
your yet-to-be-upgraded VERSION:2.0 CUA can grok it just as well as Bobs 
VERSION:3.1 CUA.  You just wont be able to avail yourself of the 3.x 
additions to the REQUEST message.  For example, we may have added some 
"Portrait" or "Pronunciation" or "Directions" properties to enhance the 
original REQUEST; your CUA does not need them in order to properly deal 
w/the new REQUEST.

> The proposal that I am arguing against is that when we ADD a property
> we bump the protocol version. That would mean that if Ski-Cal
> implemented "2.1", that everyone that wanted "2.3" properties would have
> to implement Ski-Cal.

Im with you against reving VERSION unless there is a clear and compelling 
need to (and it cannot be satisified by another means that avoids reving 
VERSION).  However I think that putting it in a different way may help 
ease some of the miscommunications. 

By the arguments Ive heard so far we must either make every new VERSION a 
superset of the prior collection of VERSIONs (at the expense of adding 
cruft) or we must change VERSION so that its a list of versions that the 
client can support (ie: VERSION:3.3,3.1,3.0,2.0 thus excluding the car 
rental cruft in 3.2 that I dont want). What I havent seen is any 
justification for these that make sense (although Ive only been able to 
skim the postings of late due to Real Work(TM) demands).  See my example 
at top and iTIP, Section 3.6 Status Replies (ie: REQUEST-STATUS:3.9 or 
similar)...

Back to the example (with tweaks): Hertz creates some car tracking stuff 
and proposes VERSION:2.3 and Ticketmaster creates some concert venue stuff 
and proposes VERSION:2.4.

While there can be some 'crossover' between a car tracking system and the 
concert venue management system I would tend to view it as highly unlikely 
for the most part.  (Anything is possible in C&S but I involk the 90/10 
rule for how far we should contort before saying "Reality check time!"). 
Still better yet can someone tell me why they think that the VERSION:2.4 
METHOD:REQUEST _must_ have VERSION:2.3 properties in it if it does not 
make sense??

We should _NOT_ be making CUAs that go "Hmm, I see VERSION:2.0,2.4 but I 
my maxver is 2.3 so Ill expect/assume/require that all my 2.3 properties 
MUST be there."  Thats just bad design!!  No way to spec around poor CUA 
design folks... 

Alternately, if someone needs to change an existing METHOD such that they 
absolutely make backwards interop impossible then they can always set the 
minver to be just that version and then older clients that did the right 
thing should be able to deal w/that (if not, they need to reread iTIP, 
Section 5.1 Partial Implementation and take the right approach by 
returning "Not Support" as the REQUEST-STATUS).

> Is that what you are saying? Or are you saying that each new
> property gets it own version number and we have to enumerate
> exactly which properties each and every object is compatible with?

Still have that question??

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...


--=_alternative 0076401885256BD8_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2><tt>Doug replied on 06/14/2002 03:35:59 PM:<br>
&gt; If I use:<br>
&gt; <br>
&gt; &nbsp; &nbsp;VERSION:1.0;2.3<br>
&gt; <br>
&gt; That would imply that I can process All of &quot;1.x&quot;, &quot;2.0,
and &quot;2.2&quot;<br>
&gt; as well as &quot;2.3&quot;. That is what VERSION says.<br>
</tt></font>
<br><font size=2 face="sans-serif">You misgrok the use of VERSION. &nbsp;If
your CUA groks VERSION 2.2 then it would be able to parse <u>and process</u>
the entity its parsing. &nbsp;It says nothing about what you as the recipient
of the iCalendar can do, its what VERSION you need to grok in order to
properly (or reasonably) deal with the entity you just got. &nbsp;We never
said that just because your CUA groks 2.2 that a 1.0;2.3 message MUST have
the 2.2 properties in it; it must have the 2.3 properties in it and any
1.0 or later CUA should be able to parse and process it (albeit w/some
possible loss of fidelity; see REQUEST-STATUS)</font>
<br>
<br><font size=2 face="sans-serif">So, my new beefy CUA can generate a
VERSION:2.0;3.3 METHOD:REQUEST and your yet-to-be-upgraded VERSION:2.0
CUA can grok it just as well as Bobs VERSION:3.1 CUA. &nbsp;You just wont
be able to avail yourself of the 3.x additions to the REQUEST message.
&nbsp;For example, we may have added some &quot;Portrait&quot; or &quot;Pronunciation&quot;
or &quot;Directions&quot; properties to enhance the original REQUEST; your
CUA does not need them in order to properly deal w/the new REQUEST.</font>
<br>
<br><font size=2><tt>&gt; The proposal that I am arguing against is that
when we ADD a property<br>
&gt; we bump the protocol version. That would mean that if Ski-Cal<br>
&gt; implemented &quot;2.1&quot;, that everyone that wanted &quot;2.3&quot;
properties would have<br>
&gt; to implement Ski-Cal.<br>
</tt></font>
<br><font size=2 face="sans-serif">Im with you against reving VERSION unless
there is a clear and compelling need to (and it cannot be satisified by
another means that avoids reving VERSION). &nbsp;However I think that putting
it in a different way may help ease some of the miscommunications. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">By the arguments Ive heard so far we
must either make every new VERSION a superset of the prior collection of
VERSIONs (at the expense of adding cruft) or we must change VERSION so
that its a list of versions that the client can support (ie: VERSION:3.3,3.1,3.0,2.0
thus excluding the car rental cruft in 3.2 that I dont want). What I havent
seen is any justification for these that make sense (although Ive only
been able to skim the postings of late due to Real Work(TM) demands). &nbsp;See
my example at top and iTIP, Section 3.6 Status Replies (ie: REQUEST-STATUS:3.9
or similar)...</font>
<br>
<br><font size=2 face="sans-serif">Back to the example (with tweaks): Hertz
creates some car tracking stuff and proposes VERSION:2.3 and Ticketmaster
creates some concert venue stuff and proposes VERSION:2.4.</font>
<br>
<br><font size=2 face="sans-serif">While there can be some 'crossover'
between a car tracking system and the concert venue management system I
would tend to view it as highly unlikely for the most part. &nbsp;(Anything
is possible in C&amp;S but I involk the 90/10 rule for how far we should
contort before saying &quot;Reality check time!&quot;). &nbsp;Still better
yet can someone tell me why they think that the VERSION:2.4 METHOD:REQUEST
_must_ have VERSION:2.3 properties in it if it does not make sense??</font>
<br>
<br><font size=2 face="sans-serif">We should _<u>NOT</u>_ be making CUAs
that go &quot;Hmm, I see VERSION:2.0,2.4 but I my maxver is 2.3 so Ill
expect/assume/require that all my 2.3 properties MUST be there.&quot; &nbsp;Thats
just bad design!! &nbsp;No way to spec around poor CUA design folks...
&nbsp;</font>
<br>
<br><font size=2 face="sans-serif">Alternately, if someone needs to change
an existing METHOD such that they absolutely make backwards interop impossible
then they can always set the minver to be just that version and then older
clients that did the right thing should be able to deal w/that (if not,
they need to reread iTIP, Section 5.1 Partial Implementation and take the
right approach by returning &quot;Not Support&quot; as the REQUEST-STATUS).</font>
<br>
<br><font size=2><tt>&gt; Is that what you are saying? Or are you saying
that each new<br>
&gt; property gets it own version number and we have to enumerate<br>
&gt; exactly which properties each and every object is compatible with?<br>
</tt></font>
<br><font size=2 face="sans-serif">Still have that question??</font>
<br>
<br><font size=2 face="sans-serif">Bruce</font>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
<br>
<br>
--=_alternative 0076401885256BD8_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 18:19:24 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA17757
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 18:19:23 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EMEVM27603
	for ietf-calendar-bks; Fri, 14 Jun 2002 15:14:31 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EMETn27591
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 15:14:29 -0700 (PDT)
To: Bruce_Kahn@notesdev.ibm.com
Cc: ietf-calendar@imc.org, "John Stracke" <jstracke@incentivesystems.com>,
        owner-ietf-calendar@mail.imc.org
Subject: Re: TZID conflict
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OFED70AFB1.8FC2CE18-ON85256BD8.007A1777@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Fri, 14 Jun 2002 18:14:15 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/14/2002 06:14:32 PM,
	Serialize complete at 06/14/2002 06:14:32 PM
Content-Type: multipart/alternative; boundary="=_alternative 007A27CE85256BD8_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 007A27CE85256BD8_=
Content-Type: text/plain; charset="us-ascii"

Bruce, are you saying that the tzidparam line needs to be "fixed?"  If so, 
I'll add it to the list of items needing repair on that draft.




Bruce_Kahn@notesdev.ibm.com
Sent by: owner-ietf-calendar@mail.imc.org
06/14/02 14:14

 
        To:     "John Stracke" <jstracke@incentivesystems.com>
        cc:     ietf-calendar@imc.org
        Subject:        Re: TZID conflict



John noted: 
> But the ABNF says:
> 
> tzidparam  = "TZID" "=" [tzidprefix] paramtext CRLF
> tzidprefix = "/"
> paramtext  = *SAFE-CHAR
> SAFE-CHAR  = WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E
>            / NON-US-ASCII 

The ANBF should have been (and should be checked for ALL other ABNF): 

tzidparam  = "TZID" "=" [tzidprefix] param-value CRLF 

since tzidparam needs both a param-text (it has "TZID") and a param-value 
like all other good property parameters. 

Bruce 
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law... 


--=_alternative 007A27CE85256BD8_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Bruce, are you saying that the tzidparam line needs to be &quot;fixed?&quot; &nbsp;If so, I'll add it to the list of items needing repair on that draft.</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Bruce_Kahn@notesdev.ibm.com</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-ietf-calendar@mail.imc.org</font>
<p><font size=1 face="sans-serif">06/14/02 14:14</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;&quot;John Stracke&quot; &lt;jstracke@incentivesystems.com&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;ietf-calendar@imc.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: TZID conflict</font></table>
<br>
<br>
<br><font size=2 face="sans-serif"><br>
John noted:</font><font size=3 face="Times New Roman"> </font><font size=2><tt><br>
&gt; But the ABNF says:<br>
&gt; <br>
&gt; tzidparam &nbsp;= &quot;TZID&quot; &quot;=&quot; [tzidprefix] paramtext CRLF<br>
&gt; tzidprefix = &quot;/&quot;<br>
&gt; paramtext &nbsp;= *SAFE-CHAR<br>
&gt; SAFE-CHAR &nbsp;= WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/ NON-US-ASCII</tt></font><font size=3 face="Times New Roman"> <br>
</font><font size=2 face="sans-serif"><br>
The ANBF should have been (and should be checked for ALL other ABNF):</font><font size=3 face="Times New Roman"> <br>
</font><font size=2><tt><br>
tzidparam &nbsp;= &quot;TZID&quot; &quot;=&quot; [tzidprefix] param-value CRLF </tt></font><font size=3 face="Times New Roman"><br>
</font><font size=2 face="sans-serif"><br>
since tzidparam needs both a param-text (it has &quot;TZID&quot;) and a param-value like all other good property parameters.</font><font size=3 face="Times New Roman"> <br>
</font><font size=2 face="sans-serif"><br>
Bruce</font><font size=3 face="Times New Roman"> </font><font size=2 face="sans-serif"><br>
===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font><font size=3 face="Times New Roman"> </font>
<br>
<br>
--=_alternative 007A27CE85256BD8_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 18:21:31 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA17819
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 18:21:30 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EMGmK27835
	for ietf-calendar-bks; Fri, 14 Jun 2002 15:16:48 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EMGkn27822
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 15:16:46 -0700 (PDT)
To: Bruce_Kahn@notesdev.ibm.com
Cc: ietf-calendar@imc.org, JP Rosevear <jpr@ximian.com>,
        owner-ietf-calendar@mail.imc.org
Subject: Re: TZID conflict
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OF1FFD8343.2923D0E9-ON85256BD8.007A454D@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Fri, 14 Jun 2002 18:16:44 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/14/2002 06:16:50 PM,
	Serialize complete at 06/14/2002 06:16:50 PM
Content-Type: multipart/alternative; boundary="=_alternative 007A61D585256BD8_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 007A61D585256BD8_=
Content-Type: text/plain; charset="us-ascii"

I went looking and found a site but all the links were nowhere.  It seems 
to have vanished.  I did find something done by another person at the IETF 
- but it was so complicated I did not bother using it.
___________________
Patricia Egen Consulting
www.egenconsulting.com
423-875-2652




Bruce_Kahn@notesdev.ibm.com
Sent by: owner-ietf-calendar@mail.imc.org
06/14/02 16:43

 
        To:     JP Rosevear <jpr@ximian.com>
        cc:     ietf-calendar@imc.org
        Subject:        Re: TZID conflict



Bruce said >> (Anyone found the new home of Chris Newmans ABNF validator??) 

Bruce 
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...


--=_alternative 007A61D585256BD8_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">I went looking and found a site but all the links were nowhere. &nbsp;It seems to have vanished. &nbsp;I did find something done by another person at the IETF - but it was so complicated I did not bother using it.<br>
___________________<br>
Patricia Egen Consulting<br>
www.egenconsulting.com<br>
423-875-2652</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Bruce_Kahn@notesdev.ibm.com</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-ietf-calendar@mail.imc.org</font>
<p><font size=1 face="sans-serif">06/14/02 16:43</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;JP Rosevear &lt;jpr@ximian.com&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;ietf-calendar@imc.org</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: TZID conflict</font></table>
<br>
<br>
<br><font size=2><tt><br>
</tt></font><font size=3 face="Times New Roman">Bruce said &gt;&gt; </font><font size=2 face="sans-serif">(Anyone found the new home of Chris Newmans ABNF validator??)</font><font size=3 face="Times New Roman"> <br>
</font><font size=2 face="sans-serif"><br>
Bruce</font><font size=3 face="Times New Roman"> </font><font size=2 face="sans-serif"><br>
===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
<br>
<br>
--=_alternative 007A61D585256BD8_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 14 19:05:32 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA18942
	for <calsch-archive@odin.ietf.org>; Fri, 14 Jun 2002 19:05:31 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5EN0Bs00835
	for ietf-calendar-bks; Fri, 14 Jun 2002 16:00:11 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5EN09n00831
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 16:00:09 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5EMxOFa009018
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 14 Jun 2002 16:00:06 -0700
Message-ID: <3D0A749F.E8E5C881@Royer.com>
Date: Fri, 14 Jun 2002 16:56:31 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
References: <OF00E7ED54.0790F802-ON85256BD8.007099C8-85256BD8.0076401C@iris.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msEA7A458BA70FEC5093AC3662"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------msEA7A458BA70FEC5093AC3662
Content-Type: multipart/mixed;
 boundary="------------C385FF1D2BBC2179A3B5F78D"

This is a multi-part message in MIME format.
--------------C385FF1D2BBC2179A3B5F78D
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Bruce_Kahn@notesdev.ibm.com wrote:
> 
> Doug replied on 06/14/2002 03:35:59 PM:
> > If I use:
> >
> >    VERSION:1.0;2.3
> >
> > That would imply that I can process All of "1.x", "2.0, and "2.2"
> > as well as "2.3". That is what VERSION says.
> 
> You misgrok the use of VERSION.  If your CUA groks VERSION 2.2 then it
> would be able to parse and process the entity its parsing. It says
> nothing about what you as the recipient of the iCalendar can do, its
> what VERSION you need to grok in order to properly (or reasonably)
> deal with the entity you just got. We never said that just because
> your CUA groks 2.2 that a 1.0;2.3 message MUST have the 2.2 properties
> in it; it must have the 2.3 properties in it and any 1.0 or later CUA
> should be able to parse and process it (albeit w/some possible loss of
> fidelity; see REQUEST-STATUS)

Sure you did, how can I grok SKi-Cal:value if I don't know what
it is? Is this not the same argument that is being used to
bump the version (assuming you agree with that)?
As in -> If we add something, bump the version so that the CUA
knows what it is?

If we tie the properties supported to the version number (add a
property == bump the version), then the version will have no
meaning other than a count of the number or properties (or
property sets) that have been added.

This is the TELNET have/want bug all over again. You can't
tie features supported in an implementation to object version.

The argument seem to be saying that as long as we don't change the
format then we don't have to worry about VERSION because it is not
relevant as the CUA must be able to grok it anyway. As in we can't
do anything with VERSION other than know it is iCalendar 'format'.
Which is why I say it does not need to change. And people can add
all of the properties that they want and I can still grok the object
and never care what the VERSION is as long as I know it is a supported
format (but wait; I can't tell because you are saying that VERSION
does not mean format VERSION) even when I don't know what the
properties mean.

> So, my new beefy CUA can generate a VERSION:2.0;3.3 METHOD:REQUEST and
> your yet-to-be-upgraded VERSION:2.0 CUA can grok it just as well as
> Bobs VERSION:3.1 CUA. 

So what would "3.1" mean? Nothing!  It would only mean that
some unknown number of properties have been added to the 
standard. It would have no other meaning.

It would mean that no matter what the VERSION is, I must ignore
it and parse the object. It would mean that I can not tell if I
can parse the object until I try an maybe choke. If you have not
changed the format then 3.1 would only mean it might contain some
stuff, it might not, and it has nothing to do with if I know what
you send me is usable by me. So what is it the version of? Not the
contents, above you say I can't tell what is supported by looking
at the version (And I agree). So what is it the version of? Is it not
then just a counter of the number of properties that have been
registered? What good is that?

> You just wont be able to avail yourself of the
> 3.x additions to the REQUEST message.  For example, we may have added
> some "Portrait" or "Pronunciation" or "Directions" properties to
> enhance the original REQUEST; your CUA does not need them in order to
> properly deal w/the new REQUEST.

I agree, so what does 3.1 tell my parser?

> > The proposal that I am arguing against is that when we ADD a
> > property we bump the protocol version. That would mean that
> > if Ski-Cal implemented "2.1", that everyone that wanted "2.3"
> > properties would have to implement Ski-Cal.
> 
> Im with you against reving VERSION unless there is a clear and
> compelling need to (and it cannot be satisified by another means that
> avoids reving VERSION).  However I think that putting it in a
> different way may help ease some of the miscommunications.

Thanks, I don't see that we have changed iTIP in an incompatible
way. (METHOD is again only iTIP) And that is the ONLY thing that
will be effected by CAP changes. There is NO production CAP-CUA now,
so nothing between any CS and any CAP-CUA will break. The ONLY thing
that is going to be added (as Bernard pointed out) is that TARGET
will be added in the protocol between the CUA and the CS, that in
no way effects iMIP. And if I sent you an iMIP message with TARGET
in it, will it break your CUA - I'll bet not.

> By the arguments Ive heard so far we must either make every new 
> VERSION a superset of the prior collection of VERSIONs ...
> .. or we must change VERSION so that its a list of versions that
> the client can support ...
> 
> Back to the example (with tweaks): Hertz creates some car tracking
> stuff and proposes VERSION:2.3 and Ticketmaster creates some concert
> venue stuff and proposes VERSION:2.4.
> 
> While there can be some 'crossover' between a car tracking system and
> the concert venue management system I would tend to view it as highly
> unlikely for the most part. ...
> 
> We should _NOT_ be making CUAs that go "Hmm, I see VERSION:2.0,2.4 but
> I my maxver is 2.3 so Ill expect/assume/require that all my 2.3
> properties MUST be there."  Thats just bad design!!  No way to spec
> around poor CUA design folks...

I agree.

> Alternately, if someone needs to change an existing METHOD such that
> they absolutely make backwards interop impossible then they can always
> set the minver to be just that version and then older clients that did
> the right thing should be able to deal w/that (if not, they need to
> reread iTIP, Section 5.1 Partial Implementation and take the right
> approach by returning "Not Support" as the REQUEST-STATUS).

I agree.

> > Is that what you are saying? Or are you saying that each new
> > property gets it own version number and we have to enumerate
> > exactly which properties each and every object is compatible with?
> 
> Still have that question??

I think we agree. There is no reason to bump the version as
nothing between the CUA and a CS will effect iMIP. And only
iMIP implementations will be effected if we (as in your example)
change METHOD (which we will not).

-Doug
--------------C385FF1D2BBC2179A3B5F78D
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------C385FF1D2BBC2179A3B5F78D--

--------------msEA7A458BA70FEC5093AC3662
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTQyMjU2MzFaMCMGCSqGSIb3DQEJ
BDEWBBTk9a5ipyHp77vbSWgSduMtWX3hKzBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgKOR3SD/XPVXygFbHmuYi5yAahk0zhXkPxqxedKyuMlPC8dQ
K+4iWbwlhK1XiXjoxh8iZeBdU3vFHsijnDgypAyI1Tkhtj6PrApiLaFj/JzQupzcE6Aywqbm
iiJKnRo3lnYGb9m5+8HGEO2heoOeShla3quXv6Jaro8cxBNWaZdE
--------------msEA7A458BA70FEC5093AC3662--



From owner-ietf-calendar@mail.imc.org  Mon Jun 17 10:58:02 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA06554
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 10:58:02 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5HElUW09371
	for ietf-calendar-bks; Mon, 17 Jun 2002 07:47:30 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HElRn09365
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 07:47:27 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5HEjw510273;
	Mon, 17 Jun 2002 10:45:58 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: Re: ITIP Clarification
From: JP Rosevear <jpr@ximian.com>
To: ietf-calendar@imc.org
In-Reply-To: <3D0A56DB.D66A1C7E@Royer.com>
References: <1024051871.11883.19.camel@endspiel.ximian.com> 
	<3D0A165B.2561B5D0@Royer.com>
	<1024059159.8220.14.camel@endspiel.ximian.com> 
	<3D0A431F.560682CD@Royer.com>
	<1024071013.8220.28.camel@endspiel.ximian.com> 
	<3D0A56DB.D66A1C7E@Royer.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 17 Jun 2002 10:45:57 -0400
Message-Id: <1024325157.9173.6.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


On Fri, 2002-06-14 at 16:49, Doug Royer wrote:
> JP Rosevear wrote:
> > 
> > On Fri, 2002-06-14 at 15:25, Doug Royer wrote:
> But it does not say it must be *your* e-mail in box.
> 
> It only says it must be *a* mailto URL corresponding to you.
>
> And even if it is your e-mail in box, then there is still
> no reason that a filter could not pull out text/calendar
> messages and send them to your CUA - which could notice
> that 'sent-by' was in the ORGANIZER and do the right thing.

Granted, but this is not something in the scope of the imip or itip spec
so there is no standard mechanism for this.  Even if there was, when
there is no centralized server it is likely beholden to the user to
perform this task.  In my mind this is making sent-by not really useable
generally for the case of email only scheduling.  There is still no
formal mechanism for creating a meeting with, for instance:

ORGANIZER;SENTBY:jpr@ximian.com:doug@royer.com

And having a copy of the meeting be sent to you for your calendar and
then having replies flow to you.  Without that mechanism you may get
attendes REPLY messages without knowing what they are for.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 11:58:05 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA08669
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 11:58:05 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HFlSu13274
	for ietf-calendar-bks; Mon, 17 Jun 2002 08:47:28 -0700 (PDT)
Received: from capricorn.iris.com (capricorn.notesdev.ibm.com [198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HFlPn13264
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 08:47:25 -0700 (PDT)
In-Reply-To: <OFED70AFB1.8FC2CE18-ON85256BD8.007A1777@egenconsulting.com>
To: pregen@egenconsulting.com
Cc: ietf-calendar@imc.org, "John Stracke" <jstracke@incentivesystems.com>
Subject: Re: TZID conflict
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OF5C21931D.51680320-ON85256BDB.00565189-85256BDB.00569C3B@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Mon, 17 Jun 2002 11:47:14 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06092002|June 09, 2002) at
 06/17/2002 11:41:46 AM,
	Serialize complete at 06/17/2002 11:41:46 AM
Content-Type: multipart/alternative; boundary="=_alternative 00569C3785256BDB_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 00569C3785256BDB_=
Content-Type: text/plain; charset="US-ASCII"

Pat asked on 06/14/2002 06:14:15 PM:
> Bruce, are you saying that the tzidparam line needs to be "fixed?" 
> If so, I'll add it to the list of items needing repair on that draft. 

Yes I am but as JP later noted the correction should be to change:

        tzidparam  = "TZID" "=" [tzidprefix] paramtext CRLF

to:

        tzidparam  = "TZID" "=" param-value CRLF 

since the optional tzidprefix could be incorrectly inserted before a 
dquoted string causing some parsing errors.

I also think we (the Royal 'we') should take another look at all the 
property parameters to make sure we correct them all in a similar manner 
if need be.

JP: Did you notice any other similar problems?

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...
--=_alternative 00569C3785256BDB_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Pat asked on 06/14/2002 06:14:15 PM:</font><font size=2><tt><br>
&gt; Bruce, are you saying that the tzidparam line needs to be &quot;fixed?&quot;
&nbsp;<br>
&gt; If so, I'll add it to the list of items needing repair on that draft.
<br>
</tt></font>
<br><font size=2 face="sans-serif">Yes I am but as JP later noted the correction
should be to change:</font>
<br>
<br><font size=2><tt>&nbsp; &nbsp; &nbsp; &nbsp; tzidparam &nbsp;=
&quot;TZID&quot; &quot;=&quot; [tzidprefix] paramtext CRLF<br>
</tt></font>
<br><font size=2 face="sans-serif">to:</font>
<br>
<br><font size=2><tt>&nbsp; &nbsp; &nbsp; &nbsp; tzidparam &nbsp;=
&quot;TZID&quot; &quot;=&quot; param-value CRLF </tt></font><font size=2 face="sans-serif"><br>
</font>
<br><font size=2 face="sans-serif">since the optional tzidprefix could
be incorrectly inserted before a dquoted string causing some parsing errors.</font>
<br>
<br><font size=2 face="sans-serif">I also think we (the Royal 'we') should
take another look at all the property parameters to make sure we correct
them all in a similar manner if need be.</font>
<br>
<br><font size=2 face="sans-serif">JP: Did you notice any other similar
problems?</font>
<br>
<div align=right>
<br><font size=2 face="sans-serif">Bruce</font></div>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
--=_alternative 00569C3785256BDB_=--


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 12:58:20 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA11421
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 12:58:19 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HGgR515943
	for ietf-calendar-bks; Mon, 17 Jun 2002 09:42:27 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HGgQn15939
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 09:42:26 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5HGgPFa020893
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 09:42:27 -0700
Message-ID: <3D0E10A4.D7A5BEDD@Royer.com>
Date: Mon, 17 Jun 2002 10:39:00 -0600
From: Doug Royer <Doug@royer.com>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
CC: ietf-calendar@imc.org
Subject: Re: ITIP Clarification
References: <1024051871.11883.19.camel@endspiel.ximian.com> 
		<3D0A165B.2561B5D0@Royer.com>
		<1024059159.8220.14.camel@endspiel.ximian.com> 
		<3D0A431F.560682CD@Royer.com>
		<1024071013.8220.28.camel@endspiel.ximian.com> 
		<3D0A56DB.D66A1C7E@Royer.com> <1024325157.9173.6.camel@endspiel.ximian.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms873F66AF9FFD59C3DABB1737"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms873F66AF9FFD59C3DABB1737
Content-Type: multipart/mixed;
 boundary="------------8B1342D24851F1128106E781"

This is a multi-part message in MIME format.
--------------8B1342D24851F1128106E781
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

JP Rosevear wrote:

> Granted, but this is not something in the scope of the imip or itip spec
> so there is no standard mechanism for this. Even if there was, when
> there is no centralized server it is likely beholden to the user to
> perform this task.  In my mind this is making sent-by not really useable
> generally for the case of email only scheduling.  There is still no
> formal mechanism for creating a meeting with, for instance:
> 
> ORGANIZER;SENTBY:jpr@ximian.com:doug@royer.com
> 
> And having a copy of the meeting be sent to you for your calendar and
> then having replies flow to you.  Without that mechanism you may get
> attendes REPLY messages without knowing what they are for.

If you are asking if there are applications that do this correctly:
Yes there are.

If you are asking how to do this: You need to write, borrow,
or buy a mail filter. And your right, this is out of scope
for RFC244[567] and CAP.
--------------8B1342D24851F1128106E781
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------8B1342D24851F1128106E781--

--------------ms873F66AF9FFD59C3DABB1737
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTcxNjM5MDBaMCMGCSqGSIb3DQEJ
BDEWBBSgASLU2u/+XPDSEIHBGBzz7y6GCTBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgIbM3/RYirj19VIkk+0vb14y+o1jRxu+klunSri46BZ0xWFO
LyZid9fgr772VVu3ktSxK/68lwasf41zbW9/smGdUXMSCdfFe4eF4Ep3UOLhgYNljtYYOVVf
YbzeibmP3KZupfg/zpYX0aB0UI7K0nBarjfkB6aVTuMXaHNxEXbg
--------------ms873F66AF9FFD59C3DABB1737--



From owner-ietf-calendar@mail.imc.org  Mon Jun 17 13:17:23 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA12148
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 13:17:23 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5HHAEZ16497
	for ietf-calendar-bks; Mon, 17 Jun 2002 10:10:14 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HHACn16493
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 10:10:12 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5HH8l413552;
	Mon, 17 Jun 2002 13:08:47 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: Re: TZID conflict
From: JP Rosevear <jpr@ximian.com>
To: Bruce_Kahn@notesdev.ibm.com
Cc: pregen@egenconsulting.com, ietf-calendar@imc.org
In-Reply-To: 
	<OF5C21931D.51680320-ON85256BDB.00565189-85256BDB.00569C3B@iris.com>
References: 
	<OF5C21931D.51680320-ON85256BDB.00565189-85256BDB.00569C3B@iris.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 17 Jun 2002 13:08:47 -0400
Message-Id: <1024333727.13300.17.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


On Mon, 2002-06-17 at 11:47, Bruce_Kahn@notesdev.ibm.com wrote:
> Pat asked on 06/14/2002 06:14:15 PM:
> > Bruce, are you saying that the tzidparam line needs to be "fixed?" 
> > If so, I'll add it to the list of items needing repair on that draft. 
> 
> Yes I am but as JP later noted the correction should be to change:
> 
>         tzidparam  = "TZID" "=" [tzidprefix] paramtext CRLF
> 
> to:
> 
>         tzidparam  = "TZID" "=" param-value CRLF 
> 
> since the optional tzidprefix could be incorrectly inserted before a 
> dquoted string causing some parsing errors.
> 
> I also think we (the Royal 'we') should take another look at all the 
> property parameters to make sure we correct them all in a similar manner 
> if need be.
> 
> JP: Did you notice any other similar problems?

No, but I wasn't specifically looking.  I just found it doing some spec
reading after some interop failures wrt TZIDs.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 13:27:36 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA12507
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 13:27:36 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5HHMVj16836
	for ietf-calendar-bks; Mon, 17 Jun 2002 10:22:31 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HHMTn16832
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 10:22:29 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5HHKx413617;
	Mon, 17 Jun 2002 13:20:59 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: Re: ITIP Clarification
From: JP Rosevear <jpr@ximian.com>
To: Doug Royer <Doug@royer.com>
Cc: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
In-Reply-To: <3D0E10A4.D7A5BEDD@Royer.com>
References: <1024051871.11883.19.camel@endspiel.ximian.com> 
	<3D0A165B.2561B5D0@Royer.com>
	<1024059159.8220.14.camel@endspiel.ximian.com> 
	<3D0A431F.560682CD@Royer.com>
	<1024071013.8220.28.camel@endspiel.ximian.com> 
	<3D0A56DB.D66A1C7E@Royer.com> <1024325157.9173.6.camel@endspiel.ximian.com>
	 <3D0E10A4.D7A5BEDD@Royer.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 17 Jun 2002 13:20:59 -0400
Message-Id: <1024334459.13225.19.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


On Mon, 2002-06-17 at 12:39, Doug Royer wrote:
> JP Rosevear wrote:
> 
> > Granted, but this is not something in the scope of the imip or itip spec
> > so there is no standard mechanism for this. Even if there was, when
> > there is no centralized server it is likely beholden to the user to
> > perform this task.  In my mind this is making sent-by not really useable
> > generally for the case of email only scheduling.  There is still no
> > formal mechanism for creating a meeting with, for instance:
> > 
> > ORGANIZER;SENTBY:jpr@ximian.com:doug@royer.com
> > 
> > And having a copy of the meeting be sent to you for your calendar and
> > then having replies flow to you.  Without that mechanism you may get
> > attendes REPLY messages without knowing what they are for.
> 
> If you are asking if there are applications that do this correctly:
> Yes there are.

How can you judge correctness without a standard?
 
> If you are asking how to do this: You need to write, borrow,
> or buy a mail filter. And your right, this is out of scope
> for RFC244[567] and CAP.

Ok, this is what I thought.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 13:59:20 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA14062
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 13:59:20 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HHrWk18920
	for ietf-calendar-bks; Mon, 17 Jun 2002 10:53:32 -0700 (PDT)
Received: from postman.incentivesystems.com ([65.220.90.244])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HHrKn18912
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 10:53:30 -0700 (PDT)
To: ietf-calendar@imc.org
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.7  March 21, 2001
Message-ID: <OFA5D3CBAC.B917F61E-ON85256BDB.00624056@incentivesystems.com>
From: "John Stracke" <jstracke@incentivesystems.com>
Date: Mon, 17 Jun 2002 13:56:13 -0400
X-MIMETrack: Serialize by Router on Incentive_Notes/Incentivesystems(Release 5.0.10 |March
 22, 2002) at 06/17/2002 01:56:40 PM,
	Serialize complete at 06/17/2002 01:56:40 PM
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


>As in we can't
>do anything with VERSION other than know it is iCalendar 'format'.

But iCalendar "format" is not defined anywhere.  Only iCalendar is 
defined.  (This is actually one of my major gripes with 2445: it is 
intuitively clear that there is a format, but its definition is 
intermingled with the property definitions.)

/===========================================================\
|John Stracke                    |Principal Engineer        |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.   |
|http://www.incentivesystems.com |My opinions are my own.   |
|===========================================================|
|Sleep is for wimps--healthy, well-adjusted wimps, but wimps|
|nonetheless.                                               |
\===========================================================/


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 14:19:40 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA14822
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 14:19:39 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HIC1w19637
	for ietf-calendar-bks; Mon, 17 Jun 2002 11:12:01 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HIC0n19630
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 11:12:00 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5HIBvpf031953
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 14:11:57 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5HIBu624079
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 14:11:56 -0400 (EDT)
Message-ID: <3D0E2766.16739E4A@steltor.com>
Date: Mon, 17 Jun 2002 14:16:06 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: TZID conflict
References: <OF5C21931D.51680320-ON85256BDB.00565189-85256BDB.00569C3B@iris.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Bruce_Kahn@notesdev.ibm.com wrote:
> 
> Pat asked on 06/14/2002 06:14:15 PM:
> > Bruce, are you saying that the tzidparam line needs to be "fixed?"
> > If so, I'll add it to the list of items needing repair on that
> draft.
> 
> Yes I am but as JP later noted the correction should be to change:
> 
>         tzidparam  = "TZID" "=" [tzidprefix] paramtext CRLF
> 
> to:
> 
>         tzidparam  = "TZID" "=" param-value CRLF
> 
> since the optional tzidprefix could be incorrectly inserted before a
> dquoted string causing some parsing errors.

I assume that iCalendar parsers will need to look at the
VERSION property to figure which version of the tzidparam
rule part to use when parsing iCalendar objects.

Correct?

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 14:35:21 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA15514
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 14:35:20 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HIRkC20009
	for ietf-calendar-bks; Mon, 17 Jun 2002 11:27:46 -0700 (PDT)
Received: from capricorn.iris.com (capricorn.notesdev.ibm.com [198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HIRjn20003
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 11:27:45 -0700 (PDT)
In-Reply-To: <3D0A749F.E8E5C881@Royer.com>
To: ietf-calendar@imc.org
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OF317D72CD.BDBEAF2B-ON85256BDB.005ECA8B-85256BDB.006544FE@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Mon, 17 Jun 2002 14:27:21 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06092002|June 09, 2002) at
 06/17/2002 02:22:03 PM,
	Serialize complete at 06/17/2002 02:22:03 PM
Content-Type: multipart/alternative; boundary="=_alternative 006544EB85256BDB_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 006544EB85256BDB_=
Content-Type: text/plain; charset="US-ASCII"

Doug wrote on 06/14/2002 06:56:31 PM:
> > You misgrok the use of VERSION.  If your CUA groks VERSION 2.2 then it
> > would be able to parse and process the entity its parsing. It says
> > nothing about what you as the recipient of the iCalendar can do, its
> > what VERSION you need to grok in order to properly (or reasonably)
> > deal with the entity you just got. We never said that just because
> > your CUA groks 2.2 that a 1.0;2.3 message MUST have the 2.2 properties
> > in it; it must have the 2.3 properties in it and any 1.0 or later CUA
> > should be able to parse and process it (albeit w/some possible loss of
> > fidelity; see REQUEST-STATUS)
> 
> Sure you did, how can I grok SKi-Cal:value if I don't know what
> it is? 

No we didnt.  Where in the RFC did we state that?

You can _parse_ it as it must follow the format rules (see Section 4.1 
again).  _Interpreting_ its full meaning is something that only a VERSION 
2.1 (or whatever) client can do.  That does NOT meant that an older client 
cannot necessarily grok it. 

A METHOD:REQUEST has straighforward semantic.  You may not grok the 
meaning of the newer 2.1 properties but you can still make a reasonable 
response to the REQUEST AND you can convey back to the Organizer that you 
may not have grok'd it w/the same fidelity as a newer CUA. 

Section 5 Application Protocol Fallbacks of iTIP discusses dealing with 
new METHODs and similar logic should also apply to VERSION (although we 
never expresslly put it into any RFC text, we glanced over it when we 
defined minver and maxver in iCalendar).

>        Is this not the same argument that is being used to
> bump the version (assuming you agree with that)?
> As in -> If we add something, bump the version so that the CUA
> knows what it is?

Maybe its me but I dont see that this is necessarily a problem as long as 
the additions do no cause a problem for older clients.  Thats part of why 
we put in maxver and minver in the first place!  If the changes are such 
that they are not backwards compatable then the minver gets set 
accordingly (OR a new METHOD is created!).  Either way the receiving CUA 
should be able to deal w/it if it was coded properly.

It is the job of the WG to make sure that any changes/additions in the 
future do not cause problems and that the changes/additions are done "the 
right way" and that harmony is maintained.

> If we tie the properties supported to the version number (add a
> property == bump the version), then the version will have no
> meaning other than a count of the number or properties (or
> property sets) that have been added.

Just what do you think the use/intent of minver and maxver is?  They 
delimit the set of CUAs that can properly (or reasonbly) grok the 
iCalendar stream.  If some addition/change in the future decided to mangle 
a previously defined METHOD requires that a minver of something other than 
"2.0" be sent then Id have to question its change instead of defining a 
new METHOD value instead.  Still it could happen (ie: in order to fix a 
serious problem that was overlooked before)...

> The argument seem to be saying that as long as we don't change the
> format then we don't have to worry about VERSION because it is not
> relevant as the CUA must be able to grok it anyway. As in we can't
> do anything with VERSION other than know it is iCalendar 'format'.

No, no, no.  Perhaps its the term 'format' that makes me hop up an down so 
Ill try to restate this as clearly as I can:

VERSION does not specify the parsing format of the data, it specifies the 
(minimum and) maximum versions of a CUA that are required to _understand_ 
the parsed content. 

The parsing/content 'format' is defined in Section 4.1 and if that changes 
then we need to define a different way to detect and deal with it since it 
would be potentially impossible for an older CUA to even parse the new 
format to discover that it did not know how to even parse it (let alone 
understand it).  In this case a new MIME type/subtype would probably be in 
order.

If we change the semantics of a METHOD thats already defined in such a way 
that only newer CUAs can grok it (grok != parse; grok == understand) then 
that is when a VERSION with a minval higher than the current 2.0 would be 
necessary.  Adding new 'features' does not (NOR should it!!) change the 
semantics of an already defined METHOD. 

>       (but wait; I can't tell because you are saying that VERSION
> does not mean format VERSION) even when I don't know what the
> properties mean.

VERSION does not and never has meant "format" VERSION.  Dont know where 
that concept came from.

From 2445:

   Purpose: This property specifies the identifier corresponding to the
   highest version number or the minimum and maximum range of the
   iCalendar specification that is required in order to interpret the
   iCalendar object.

(Emphasis mine).  That seems pretty clear to me.  Where does it mislead 
one to think its a format issue?

> So what would "3.1" mean? Nothing!  It would only mean that
> some unknown number of properties have been added to the 
> standard. It would have no other meaning.

They are not "unknown"; they would have to be codified in some RFC. 

Just because your already written/shipping CUA does not know what they are 
does not mean that VERSION has no meaning.  It tells your CUA that there 
are properties in the iCalendar that it may not know how to interpret but 
the minver indicates that you can still properly interpret the METHOD 
(albeit w/o benefit of the newer properties).   My VERSION 2.0;2.0 CUA may 
not understand the VEHICLE;TYPE=CAR:MID-SIZE in the new Hertz VERSION:2.2 
REQUEST but its not necessary for me to in order to accept the REQUEST or 
COUNTER it.  It may even be smart enough to put in a REQUEST-STATUS value 
to indicate that some fallback was taken for the entry.

If your CUA got a VERSION:3.0;3.5 REQUEST and its just VERSION:2.0 then it 
should do the correct thing and send back a REPLY with 
"REQUEST-STATUS:3.9;Unsupported version.;I only understand a minver 2.0 
REQUEST" (See 3.6 Status Replies of iTIP). 

> It would mean that no matter what the VERSION is, I must ignore
> it and parse the object. It would mean that I can not tell if I
> can parse the object until I try an maybe choke. 

Again, VERSION does not and never has meant "format" VERSION.    See 
above.

Also, since VERSION and METHOD appear in the stream before the other 
container subcomponents (ie: VEVENT) then  you only have to parse some of 
the stream to know that you wont be able to understand the METHOD (or the 
VERSION).  You will still have to find some way to scan over or parse over 
the entries since more than 1 iCalendar stream may exist in the data 
stream body as we defined it (See Section 4.4 iCalendar Object).  However 
parsing is NOT the concern as long as the rules in Section 4.1 are adhered 
to; its only interpretation of whats parsed.

>                                                  If you have not
> changed the format then 3.1 would only mean it might contain some
> stuff, it might not, and it has nothing to do with if I know what
> you send me is usable by me. 

NOT a _format_ change, an interpretation change.  Ill keep pointing this 
out as long as it takes...

> I agree, so what does 3.1 tell my parser?

Nothing.  It tells your processing engine something though!

> > We should _NOT_ be making CUAs that go "Hmm, I see VERSION:2.0,2.4 but
> > I my maxver is 2.3 so Ill expect/assume/require that all my 2.3
> > properties MUST be there."  Thats just bad design!!  No way to spec
> > around poor CUA design folks...
> 
> I agree.

We usually do.  We just have to overcome our initial communication issues.

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...


--=_alternative 006544EB85256BDB_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2><tt>Doug wrote on 06/14/2002 06:56:31 PM:<br>
&gt; &gt; You misgrok the use of VERSION. &nbsp;If your CUA groks VERSION
2.2 then it<br>
&gt; &gt; would be able to parse and process the entity its parsing. It
says<br>
&gt; &gt; nothing about what you as the recipient of the iCalendar can
do, its<br>
&gt; &gt; what VERSION you need to grok in order to properly (or reasonably)<br>
&gt; &gt; deal with the entity you just got. We never said that just because<br>
&gt; &gt; your CUA groks 2.2 that a 1.0;2.3 message MUST have the 2.2 properties<br>
&gt; &gt; in it; it must have the 2.3 properties in it and any 1.0 or later
CUA<br>
&gt; &gt; should be able to parse and process it (albeit w/some possible
loss of<br>
&gt; &gt; fidelity; see REQUEST-STATUS)<br>
&gt; <br>
&gt; Sure you did, how can I grok SKi-Cal:value if I don't know what<br>
&gt; it is? </tt></font>
<br>
<br><font size=2 face="sans-serif">No we didnt. &nbsp;Where in the RFC
did we state that?</font>
<br>
<br><font size=2 face="sans-serif">You can _<u>parse</u>_ it as it must
follow the format rules (see Section 4.1 again). &nbsp;_<u>Interpreting</u>_
its full meaning is something that only a VERSION 2.1 (or whatever) client
can do. &nbsp;That does NOT meant that an older client cannot necessarily
grok it. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">A METHOD:REQUEST has straighforward
semantic. &nbsp;You may not grok the meaning of the newer 2.1 properties
but you can still make a reasonable response to the REQUEST AND you can
convey back to the Organizer that you may not have grok'd it w/the same
fidelity as a newer CUA. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">Section 5 Application Protocol Fallbacks
of iTIP discusses dealing with new METHODs and similar logic should also
apply to VERSION (although we never expresslly put it into any RFC text,
we glanced over it when we defined minver and maxver in iCalendar).</font>
<br>
<br><font size=2><tt>&gt; &nbsp; &nbsp; &nbsp; &nbsp;Is this not the same
argument that is being used to<br>
&gt; bump the version (assuming you agree with that)?<br>
&gt; As in -&gt; If we add something, bump the version so that the CUA<br>
&gt; knows what it is?<br>
</tt></font>
<br><font size=2 face="sans-serif">Maybe its me but I dont see that this
is necessarily a problem as long as the additions do no cause a problem
for older clients. &nbsp;Thats part of why we put in maxver and minver
in the first place! &nbsp;If the changes are such that they are not backwards
compatable then the minver gets set accordingly (OR a new METHOD is created!).
&nbsp;Either way the receiving CUA should be able to deal w/it if it was
coded properly.</font>
<br>
<br><font size=2 face="sans-serif">It is the job of the WG to make sure
that any changes/additions in the future do not cause problems and that
the changes/additions are done &quot;the right way&quot; and that harmony
is maintained.</font>
<br>
<br><font size=2><tt>&gt; If we tie the properties supported to the version
number (add a<br>
&gt; property == bump the version), then the version will have no<br>
&gt; meaning other than a count of the number or properties (or<br>
&gt; property sets) that have been added.<br>
</tt></font>
<br><font size=2 face="sans-serif">Just what do you think the use/intent
of minver and maxver is? &nbsp;They delimit the set of CUAs that can properly
(or reasonbly) grok the iCalendar stream. &nbsp;If some addition/change
in the future decided to mangle a previously defined METHOD requires that
a minver of something other than &quot;2.0&quot; be sent then Id have to
question its change instead of defining a new METHOD value instead. &nbsp;Still
it could happen (ie: in order to fix a serious problem that was overlooked
before)...</font>
<br>
<br><font size=2><tt>&gt; The argument seem to be saying that as long as
we don't change the<br>
&gt; format then we don't have to worry about VERSION because it is not<br>
&gt; relevant as the CUA must be able to grok it anyway. As in we can't<br>
&gt; do anything with VERSION other than know it is iCalendar 'format'.<br>
</tt></font>
<br><font size=2 face="sans-serif">No, no, no. &nbsp;Perhaps its the term
'format' that makes me hop up an down so Ill try to restate this as clearly
as I can:</font>
<br>
<br><font size=2 face="sans-serif">VERSION does not specify the parsing
format of the data, it specifies the (minimum and) maximum versions of
a CUA that are required to _<u>understand</u>_ the parsed content. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">The parsing/content 'format' is defined
in Section 4.1 and if that changes then we need to define a different way
to detect and deal with it since it would be potentially impossible for
an older CUA to even parse the new format to discover that it did not know
how to even parse it (let alone understand it). &nbsp;In this case a new
MIME type/subtype would probably be in order.</font>
<br>
<br><font size=2 face="sans-serif">If we change the semantics of a METHOD
thats already defined in such a way that only newer CUAs can grok it (grok
!= parse; grok == understand) then that is when a VERSION with a minval
higher than the current 2.0 would be necessary. &nbsp;Adding new 'features'
does not (NOR should it!!) change the semantics of an already defined METHOD.
&nbsp;</font>
<br>
<br><font size=2><tt>&gt; &nbsp; &nbsp; &nbsp; (but wait; I can't tell
because you are saying that VERSION<br>
&gt; does not mean format VERSION) even when I don't know what the<br>
&gt; properties mean.<br>
</tt></font>
<br><font size=2 face="sans-serif">VERSION does not and never has meant
&quot;format&quot; VERSION. &nbsp;Dont know where that concept came from.</font>
<br>
<br><font size=2 face="sans-serif">From 2445:</font>
<br>
<br><font size=2><tt>&nbsp; &nbsp;Purpose: This property specifies the
identifier corresponding to the<br>
 &nbsp; highest version number or the minimum and maximum range of the<br>
 &nbsp; <b>iCalendar specification that is required in order to interpret
the<br>
 &nbsp; iCalendar object</b>.</tt></font>
<br>
<br><font size=2 face="sans-serif">(Emphasis mine). &nbsp;That seems pretty
clear to me. &nbsp;Where does it mislead one to think its a format issue?</font>
<br>
<br><font size=2><tt>&gt; So what would &quot;3.1&quot; mean? Nothing!
&nbsp;It would only mean that<br>
&gt; some unknown number of properties have been added to the <br>
&gt; standard. It would have no other meaning.<br>
</tt></font>
<br><font size=2 face="sans-serif">They are not &quot;unknown&quot;; they
would have to be codified in some RFC. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">Just because your already written/shipping
CUA does not know what they are does not mean that VERSION has no meaning.
&nbsp;It tells your CUA that there are properties in the iCalendar that
it may not know how to interpret but the minver indicates that you can
still properly interpret the METHOD (albeit w/o benefit of the newer properties).
&nbsp; My VERSION 2.0;2.0 CUA may not understand the VEHICLE;TYPE=CAR:MID-SIZE
in the new Hertz VERSION:2.2 REQUEST but its not necessary for me to in
order to accept the REQUEST or COUNTER it. &nbsp;It may even be smart enough
to put in a REQUEST-STATUS value to indicate that some fallback was taken
for the entry.</font>
<br>
<br><font size=2 face="sans-serif">If your CUA got a VERSION:3.0;3.5 REQUEST
and its just VERSION:2.0 then it should do the correct thing and send back
a REPLY with &quot;REQUEST-STATUS:3.9;Unsupported version.;I only understand
a minver 2.0 REQUEST&quot; (See 3.6 Status Replies of iTIP). </font>
<br>
<br><font size=2><tt>&gt; It would mean that no matter what the VERSION
is, I must ignore<br>
&gt; it and parse the object. It would mean that I can not tell if I<br>
&gt; can parse the object until I try an maybe choke. </tt></font>
<br>
<br><font size=2 face="sans-serif">Again, VERSION does not and never has
meant &quot;format&quot; VERSION. &nbsp; &nbsp;See above.</font>
<br>
<br><font size=2 face="sans-serif">Also, since VERSION and METHOD appear
in the stream before the other container subcomponents (ie: VEVENT) then
&nbsp;you only have to parse some of the stream to know that you wont be
able to understand the METHOD (or the VERSION). &nbsp;You will still have
to find some way to scan over or parse over the entries since more than
1 iCalendar stream may exist in the data stream body as we defined it (See
Section 4.4 iCalendar Object). &nbsp;However parsing is NOT the concern
as long as the rules in Section 4.1 are adhered to; its only interpretation
of whats parsed.</font>
<br>
<br><font size=2><tt>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;If you have not<br>
&gt; changed the format then 3.1 would only mean it might contain some<br>
&gt; stuff, it might not, and it has nothing to do with if I know what<br>
&gt; you send me is usable by me. </tt></font>
<br>
<br><font size=2 face="sans-serif">NOT a <u>_format</u>_ change, an interpretation
change. &nbsp;Ill keep pointing this out as long as it takes...</font>
<br>
<br><font size=2><tt>&gt; I agree, so what does 3.1 tell my parser?<br>
</tt></font>
<br><font size=2 face="sans-serif">Nothing. &nbsp;It tells your processing
engine something though!</font>
<br>
<br><font size=2><tt>&gt; &gt; We should _NOT_ be making CUAs that go &quot;Hmm,
I see VERSION:2.0,2.4 but<br>
&gt; &gt; I my maxver is 2.3 so Ill expect/assume/require that all my 2.3<br>
&gt; &gt; properties MUST be there.&quot; &nbsp;Thats just bad design!!
&nbsp;No way to spec<br>
&gt; &gt; around poor CUA design folks...<br>
&gt; <br>
&gt; I agree.<br>
</tt></font>
<br><font size=2 face="sans-serif">We usually do. &nbsp;We just have to
overcome our initial communication issues.</font>
<br>
<br><font size=2 face="sans-serif">Bruce</font>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
<br>
<br>
--=_alternative 006544EB85256BDB_=--


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 14:51:43 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA16171
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 14:51:42 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HIkUZ21781
	for ietf-calendar-bks; Mon, 17 Jun 2002 11:46:30 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HIkTn21777
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 11:46:29 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5HIkSFa022072
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 11:46:31 -0700
Message-ID: <3D0E2DB6.D601E1E5@Royer.com>
Date: Mon, 17 Jun 2002 12:43:02 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: [Fwd: I did a checkin of CAP]
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms12B4710755EFD218104DE354"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms12B4710755EFD218104DE354
Content-Type: multipart/mixed;
 boundary="------------72860EE2D9EA551CF58539E7"

This is a multi-part message in MIME format.
--------------72860EE2D9EA551CF58539E7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


An INTERIM version of CAP is available at:

	http://INET-Consulting.com/CAP-16-JUN-2002.txt

Please note that we hope to push the next official version of CAP
before the 24th cutoff date. (just because we want to get it out.)

Please send ME email for typo's (mailto:Doug@Royer.com).

Please send what you think are changes that need to be
made to CAP - to this list (mailto:ietf-calendar@imc.org).

It was my intent to consolidate the list information. I suspect
as usual there will be issues - please we are open - just
send the objective facts of any issues.

I took text from -05, -06, and -07, and I am still comparing
for missing or extra text.

THIS IS STILL work in progress.

I have a list of 20 or so things left. Look for "TODO" where I
spotted these in the draft. 

	Double check to see that all properties and components
        have a definition section. (some missing).

	Add definitions for STATE(), OWNER(), NONOWNER(), CAL-QL
        and other CAP-QL text missing.

        Text to describe how to store and fetch pre-defined or
        stored VQUERYs.

        Double check all work.
       
I went through and changed all descriptions to use common
phrases and terminology. 

I organized and alphabetized the properties and components.
They were by section, however I think the sections leading
up to the property descriptions give the summary. 

In a few places I combined 2 or 3 sections into one section.
(VCARs for example)

There is more text to be added, mostly properties and CAP-QL
statements that were not defined, but used.


-Doug
--------------72860EE2D9EA551CF58539E7
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------72860EE2D9EA551CF58539E7--

--------------ms12B4710755EFD218104DE354
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTcxODQzMDJaMCMGCSqGSIb3DQEJ
BDEWBBR9RafXs4ehG5r8I50nMQmUaGnCYzBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgHcs7noMsh2g+DPyTn7ZuRcP+Mmqmkaxo02lofY/ryHtUMbp
Crib9+9De7s2Eo6FAgvk1tTM+iHwwom/Bium5UEeuB6dfVi6u8k2mgoYpQYfM+w/CCfc0qBF
I8bmosC585zCB3QlB7RfiLsWNoFAJIpxnZ7j/ZK/Y9WEpx9h/t7E
--------------ms12B4710755EFD218104DE354--



From owner-ietf-calendar@mail.imc.org  Mon Jun 17 15:00:46 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA16511
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 15:00:45 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HIsJQ22688
	for ietf-calendar-bks; Mon, 17 Jun 2002 11:54:19 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HIsIn22681
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 11:54:18 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5HIsHFa022123
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 11:54:19 -0700
Message-ID: <3D0E2F8B.A707CFBC@Royer.com>
Date: Mon, 17 Jun 2002 12:50:51 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: TZID conflict
References: <OF5C21931D.51680320-ON85256BDB.00565189-85256BDB.00569C3B@iris.com> <3D0E2766.16739E4A@steltor.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms7CC28381C1676B0774C12178"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms7CC28381C1676B0774C12178
Content-Type: multipart/mixed;
 boundary="------------3F935299DFFD023039AC9C68"

This is a multi-part message in MIME format.
--------------3F935299DFFD023039AC9C68
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


> I assume that iCalendar parsers will need to look at the
> VERSION property to figure which version of the tzidparam
> rule part to use when parsing iCalendar objects.

The ABNF bug makes no differance because a well written iCal parser
and generator would have placed them in quotes anyway:

IN 2445: 

   4.1.1 List and Field Separators

        ...
   Property parameters with values containing a COLON, a SEMICOLON or a
   COMMA character MUST be placed in quoted text.
        ...
--------------3F935299DFFD023039AC9C68
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------3F935299DFFD023039AC9C68--

--------------ms7CC28381C1676B0774C12178
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTcxODUwNTFaMCMGCSqGSIb3DQEJ
BDEWBBT9u4+w7JZrkclfdbVE2KWToXGNLDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgATibu2Ygc5GafQdubXQqDx4fP4sp2SlSBSf85+fhJsiLosB
MpDoe1McxxDq7FBpmuS0WONlIbSuMZhBXFUc3U7GS6mATFUTVqugGyUiXTwf7kI52gSOL3cL
eTZos8pe+4FqJVzD8/strdjvJ0A+b516OfgRiz/y8IWXmRm3D6dU
--------------ms7CC28381C1676B0774C12178--



From owner-ietf-calendar@mail.imc.org  Mon Jun 17 16:26:46 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA18899
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 16:26:46 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HKG1127810
	for ietf-calendar-bks; Mon, 17 Jun 2002 13:16:01 -0700 (PDT)
Received: from localhost.localdomain (gateway.ximian.com [141.154.95.125])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HKFxn27806
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 13:16:00 -0700 (PDT)
Received: (from jpr@localhost)
	by localhost.localdomain (8.11.6/8.11.6) id g5HKEkD28644;
	Mon, 17 Jun 2002 16:14:46 -0400
X-Authentication-Warning: localhost.localdomain: jpr set sender to jpr@ximian.com using -f
Subject: Re: TZID conflict
From: JP Rosevear <jpr@ximian.com>
To: ietf-calendar@imc.org
In-Reply-To: <3D0E2F8B.A707CFBC@Royer.com>
References: 
	<OF5C21931D.51680320-ON85256BDB.00565189-85256BDB.00569C3B@iris.com>
	<3D0E2766.16739E4A@steltor.com>  <3D0E2F8B.A707CFBC@Royer.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.7.99 
Date: 17 Jun 2002 16:14:46 -0400
Message-Id: <1024344886.28595.0.camel@endspiel.ximian.com>
Mime-Version: 1.0
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


On Mon, 2002-06-17 at 14:50, Doug Royer wrote:
> 
> > I assume that iCalendar parsers will need to look at the
> > VERSION property to figure which version of the tzidparam
> > rule part to use when parsing iCalendar objects.
> 
> The ABNF bug makes no differance because a well written iCal parser
> and generator would have placed them in quotes anyway:
> 
> IN 2445: 
> 
>    4.1.1 List and Field Separators
> 
>         ...
>    Property parameters with values containing a COLON, a SEMICOLON or a
>    COMMA character MUST be placed in quoted text.

A TZID parameter was explicitly excluded from having those characters
under the current abnf.

-JP
-- 
--
=======================================================================
JP Rosevear				jpr@ximian.com
Ximian Inc.				http://www.ximian.com


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 18:38:16 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA22063
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 18:38:16 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HMWis05216
	for ietf-calendar-bks; Mon, 17 Jun 2002 15:32:44 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HMWgn05211
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 15:32:42 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5HMWYFa023474
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Mon, 17 Jun 2002 15:32:36 -0700
Message-ID: <3D0E62B2.D7C7499B@Royer.com>
Date: Mon, 17 Jun 2002 16:29:06 -0600
From: Doug Royer <Doug@royer.com>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: JP Rosevear <jpr@ximian.com>
CC: ietf-calendar@imc.org
Subject: Re: TZID conflict
References: <OF5C21931D.51680320-ON85256BDB.00565189-85256BDB.00569C3B@iris.com>
		<3D0E2766.16739E4A@steltor.com>  <3D0E2F8B.A707CFBC@Royer.com> <1024344886.28595.0.camel@endspiel.ximian.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msEA8C23B6626617324EA7AB45"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------msEA8C23B6626617324EA7AB45
Content-Type: multipart/mixed;
 boundary="------------EE8D834DFB8208B92B64667A"

This is a multi-part message in MIME format.
--------------EE8D834DFB8208B92B64667A
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

JP Rosevear wrote:
> 
> On Mon, 2002-06-17 at 14:50, Doug Royer wrote:
> >
> > > I assume that iCalendar parsers will need to look at the
> > > VERSION property to figure which version of the tzidparam
> > > rule part to use when parsing iCalendar objects.
> >
> > The ABNF bug makes no differance because a well written iCal parser
> > and generator would have placed them in quotes anyway:
> >
> > IN 2445:
> >
> >    4.1.1 List and Field Separators
> >
> >         ...
> >    Property parameters with values containing a COLON, a SEMICOLON or a
> >    COMMA character MUST be placed in quoted text.
> 
> A TZID parameter was explicitly excluded from having those characters
> under the current abnf.

yes, and thanks for pointing out that the ABNF has a bug.
--------------EE8D834DFB8208B92B64667A
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------EE8D834DFB8208B92B64667A--

--------------msEA8C23B6626617324EA7AB45
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MTcyMjI5MDZaMCMGCSqGSIb3DQEJ
BDEWBBRxLBxBQDFcRgcVadr9UoNmHvcxtjBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgGnzWdPS0EcC41x5MzbyWOJdupCFEy7QorlRlv+SzPQDQK+r
QN9RiuUW1IrHcoV4IBAkwMzDpTHtgAwb3BKHUy0LfEI9Hfok3VzYB3XGrBPYfmVHw1MJ3gCO
AlpG195QH80hrM081CsRLGn7ReVA71pC2qsbelCEu8OokjPtS4iA
--------------msEA8C23B6626617324EA7AB45--



From owner-ietf-calendar@mail.imc.org  Mon Jun 17 18:47:11 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA22278
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 18:47:11 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5HMgvM05605
	for ietf-calendar-bks; Mon, 17 Jun 2002 15:42:57 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5HMgtn05601
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 15:42:56 -0700 (PDT)
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: [Fwd: I did a checkin of CAP]
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OFA246BB8D.C55F392F-ON85256BDB.007CB5B0@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Mon, 17 Jun 2002 18:42:43 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/17/2002 06:42:59 PM
Content-Type: multipart/mixed; boundary="=_mixed 007CC32185256BDB_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


--=_mixed 007CC32185256BDB_=
Content-Type: multipart/alternative; boundary="=_alternative 007CC32185256BDB_="


--=_alternative 007CC32185256BDB_=
Content-Type: text/plain; charset="us-ascii"

Doug, if someone spots a typo they probably ought to post it to this list 
as well so you don't get three messages all pointing out the same typo. 
That way, we can see what has been found.




Doug Royer <Doug@royer.com>
Sent by: owner-ietf-calendar@mail.imc.org
06/17/02 14:43
Please respond to "ietf-calendar@imc.org"

 
        To:     "ietf-calendar@imc.org" <ietf-calendar@imc.org>
        cc: 
        Subject:        [Fwd: I did a checkin of CAP]



An INTERIM version of CAP is available at:

                 http://INET-Consulting.com/CAP-16-JUN-2002.txt

Please note that we hope to push the next official version of CAP
before the 24th cutoff date. (just because we want to get it out.)

Please send ME email for typo's (mailto:Doug@Royer.com).

Please send what you think are changes that need to be
made to CAP - to this list (mailto:ietf-calendar@imc.org).

It was my intent to consolidate the list information. I suspect
as usual there will be issues - please we are open - just
send the objective facts of any issues.

I took text from -05, -06, and -07, and I am still comparing
for missing or extra text.

THIS IS STILL work in progress.

I have a list of 20 or so things left. Look for "TODO" where I
spotted these in the draft. 

                 Double check to see that all properties and components
        have a definition section. (some missing).

                 Add definitions for STATE(), OWNER(), NONOWNER(), CAL-QL
        and other CAP-QL text missing.

        Text to describe how to store and fetch pre-defined or
        stored VQUERYs.

        Double check all work.
 
I went through and changed all descriptions to use common
phrases and terminology. 

I organized and alphabetized the properties and components.
They were by section, however I think the sections leading
up to the property descriptions give the summary. 

In a few places I combined 2 or 3 sections into one section.
(VCARs for example)

There is more text to be added, mostly properties and CAP-QL
statements that were not defined, but used.


-Doug


--=_alternative 007CC32185256BDB_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Doug, if someone spots a typo they probably ought to post it to this list as well so you don't get three messages all pointing out the same typo. &nbsp;That way, we can see what has been found.</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Doug Royer &lt;Doug@royer.com&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-ietf-calendar@mail.imc.org</font>
<p><font size=1 face="sans-serif">06/17/02 14:43</font>
<br><font size=1 face="sans-serif">Please respond to &quot;ietf-calendar@imc.org&quot;</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;&quot;ietf-calendar@imc.org&quot; &lt;ietf-calendar@imc.org&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;[Fwd: I did a checkin of CAP]</font></table>
<br>
<br>
<br><font size=2><tt><br>
An INTERIM version of CAP is available at:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; http://INET-Consulting.com/CAP-16-JUN-2002.txt<br>
<br>
Please note that we hope to push the next official version of CAP<br>
before the 24th cutoff date. (just because we want to get it out.)<br>
<br>
Please send ME email for typo's (mailto:Doug@Royer.com).<br>
<br>
Please send what you think are changes that need to be<br>
made to CAP - to this list (mailto:ietf-calendar@imc.org).<br>
<br>
It was my intent to consolidate the list information. I suspect<br>
as usual there will be issues - please we are open - just<br>
send the objective facts of any issues.<br>
<br>
I took text from -05, -06, and -07, and I am still comparing<br>
for missing or extra text.<br>
<br>
THIS IS STILL work in progress.<br>
<br>
I have a list of 20 or so things left. Look for &quot;TODO&quot; where I<br>
spotted these in the draft. <br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Double check to see that all properties and components<br>
 &nbsp; &nbsp; &nbsp; &nbsp;have a definition section. (some missing).<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Add definitions for STATE(), OWNER(), NONOWNER(), CAL-QL<br>
 &nbsp; &nbsp; &nbsp; &nbsp;and other CAP-QL text missing.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Text to describe how to store and fetch pre-defined or<br>
 &nbsp; &nbsp; &nbsp; &nbsp;stored VQUERYs.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Double check all work.<br>
 &nbsp; &nbsp; &nbsp; <br>
I went through and changed all descriptions to use common<br>
phrases and terminology. <br>
<br>
I organized and alphabetized the properties and components.<br>
They were by section, however I think the sections leading<br>
up to the property descriptions give the summary. <br>
<br>
In a few places I combined 2 or 3 sections into one section.<br>
(VCARs for example)<br>
<br>
There is more text to be added, mostly properties and CAP-QL<br>
statements that were not defined, but used.<br>
<br>
<br>
-Doug</tt></font>
<br>
<br>
--=_alternative 007CC32185256BDB_=--
--=_mixed 007CC32185256BDB_=
Content-Type: application/octet-stream; name="Doug.vcf"
Content-Disposition: attachment; filename="Doug.vcf"
Content-Transfer-Encoding: base64
Content-Transfer-Encoding: base64

YmVnaW46dmNhcmQgDQpuOlJveWVyO0RvdWcNCnRlbDtwYWdlcjpwYWdlckBSb3llci5jb20NCnRl
bDtjZWxsOjIwOC01MjAtNDA0NA0KdGVsO2ZheDo4NjYtNTk0LTg1NzQNCnRlbDt3b3JrOjg2Ni01
OTQtODU3NA0KeC1tb3ppbGxhLWh0bWw6RkFMU0UNCnVybDpodHRwOi8vUm95ZXIuY29tL1Blb3Bs
ZS9Eb3VnDQpvcmc6aHR0cDovL0lORVQtQ29uc3VsdGluZy5jb20NCmFkcjo7OzE3OTUgVy4gQnJv
YWR3YXkgIzI2NjtJZGFobyBGYWxscztJZGFobzs4MzQwMjtVLlMuQS4NCnZlcnNpb246Mi4xDQpl
bWFpbDtpbnRlcm5ldDpEb3VnQFJveWVyLmNvbQ0KdGl0bGU6Q2hpZWYgRXhlY3V0aXZlIE1hbmFn
ZXINCngtbW96aWxsYS1jcHQ6OzEyNzA0DQpmbjpEb3VnIFJveWVyDQplbmQ6dmNhcmQNCg==
--=_mixed 007CC32185256BDB_=--


From owner-ietf-calendar@mail.imc.org  Mon Jun 17 22:10:37 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA25678
	for <calsch-archive@odin.ietf.org>; Mon, 17 Jun 2002 22:10:36 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5I24wO12829
	for ietf-calendar-bks; Mon, 17 Jun 2002 19:04:58 -0700 (PDT)
Received: from front1.chartermi.net (24.213.60.123.up.mi.chartermi.net [24.213.60.123])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5I24vn12825
	for <ietf-calendar@imc.org>; Mon, 17 Jun 2002 19:04:57 -0700 (PDT)
Received: from [24.159.200.183] (HELO localhost)
  by front1.chartermi.net (CommuniGate Pro SMTP 3.5.3)
  with ESMTP-TLS id 116993085 for ietf-calendar@imc.org; Mon, 17 Jun 2002 22:04:34 -0400
Date: Mon, 17 Jun 2002 21:04:21 -0500
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Mime-Version: 1.0 (Apple Message framework v482)
From: David Nusbaum <nusbaum@magnaspeed.net>
To: ietf-calendar@imc.org
In-Reply-To: <OF317D72CD.BDBEAF2B-ON85256BDB.005ECA8B-85256BDB.006544FE@iris.com>
Message-Id: <B4D5FA81-825F-11D6-A93B-000393761CC4@magnaspeed.net>
X-Mailer: Apple Mail (2.482)
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by above.proper.com id g5I24vn12826
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 8bit


I have been working on a CUA and found the meaning of VERSION to be 
confusing despite the description of the property contained in RFC2445. 
My confusion stems from the fact that the general property parameter, 
property, and component definitions all include support for "some other 
IANA registered  (parameter, property, or component)". My assumption, 
perhaps incorrect, is that I would have to be able to parse any 
iCalendar content following that format defined in RFC2445 and that I 
MUST be able to interpret any of the objects defined within the RFC. 
This seemed to make sense because some components and properties are 
core to calendaring and scheduling, such as time zone related elements, 
while others elements may be specific to one specific vertical such as 
the car reservation system.

Regardless of what the VERSION description says today, why do we support 
other IANA registered names if they would need to be added to the RFC 
and the version number incremented? I also think it practical to allow 
for vertical extensions of the CORE object specification without 
updating the version number and that incrementing the version be 
reserved for changes to the CORE specification (horizontal).

This is my first update to the mailing list, so don't hit me too hard. I 
just wanted to offer the opinion of somebody who has been writing to the 
specification and how it had been interpreted along the way.



On Monday, June 17, 2002, at 01:27 PM, Bruce_Kahn@notesdev.ibm.com wrote:

>
> Doug wrote on 06/14/2002 06:56:31 PM:
> > > You misgrok the use of VERSION.  If your CUA groks VERSION 2.2 then 
> it
> > > would be able to parse and process the entity its parsing. It says
> > > nothing about what you as the recipient of the iCalendar can do, its
> > > what VERSION you need to grok in order to properly (or reasonably)
> > > deal with the entity you just got. We never said that just because
> > > your CUA groks 2.2 that a 1.0;2.3 message MUST have the 2.2 
> properties
> > > in it; it must have the 2.3 properties in it and any 1.0 or later 
> CUA
> > > should be able to parse and process it (albeit w/some possible loss 
> of
> > > fidelity; see REQUEST-STATUS)
> >
> > Sure you did, how can I grok SKi-Cal:value if I don't know what
> > it is?
>
> No we didnt.  Where in the RFC did we state that?
>
> You can _parse_ it as it must follow the format rules (see Section 4.1 
> again).  _Interpreting_ its full meaning is something that only a 
> VERSION 2.1 (or whatever) client can do.  That does NOT meant that an 
> older client cannot necessarily grok it.  
>
> A METHOD:REQUEST has straighforward semantic.  You may not grok the 
> meaning of the newer 2.1 properties but you can still make a reasonable 
> response to the REQUEST AND you can convey back to the Organizer that 
> you may not have grok'd it w/the same fidelity as a newer CUA.  
>
> Section 5 Application Protocol Fallbacks of iTIP discusses dealing with 
> new METHODs and similar logic should also apply to VERSION (although we 
> never expresslly put it into any RFC text, we glanced over it when we 
> defined minver and maxver in iCalendar).
>
> >        Is this not the same argument that is being used to
> > bump the version (assuming you agree with that)?
> > As in -> If we add something, bump the version so that the CUA
> > knows what it is?
>
> Maybe its me but I dont see that this is necessarily a problem as long 
> as the additions do no cause a problem for older clients.  Thats part 
> of why we put in maxver and minver in the first place!  If the changes 
> are such that they are not backwards compatable then the minver gets 
> set accordingly (OR a new METHOD is created!).  Either way the 
> receiving CUA should be able to deal w/it if it was coded properly.
>
> It is the job of the WG to make sure that any changes/additions in the 
> future do not cause problems and that the changes/additions are done 
> "the right way" and that harmony is maintained.
>
> > If we tie the properties supported to the version number (add a
> > property == bump the version), then the version will have no
> > meaning other than a count of the number or properties (or
> > property sets) that have been added.
>
> Just what do you think the use/intent of minver and maxver is?  They 
> delimit the set of CUAs that can properly (or reasonbly) grok the 
> iCalendar stream.  If some addition/change in the future decided to 
> mangle a previously defined METHOD requires that a minver of something 
> other than "2.0" be sent then Id have to question its change instead of 
> defining a new METHOD value instead.  Still it could happen (ie: in 
> order to fix a serious problem that was overlooked before)...
>
> > The argument seem to be saying that as long as we don't change the
> > format then we don't have to worry about VERSION because it is not
> > relevant as the CUA must be able to grok it anyway. As in we can't
> > do anything with VERSION other than know it is iCalendar 'format'.
>
> No, no, no.  Perhaps its the term 'format' that makes me hop up an down 
> so Ill try to restate this as clearly as I can:
>
> VERSION does not specify the parsing format of the data, it specifies 
> the (minimum and) maximum versions of a CUA that are required to 
> _understand_ the parsed content.  
>
> The parsing/content 'format' is defined in Section 4.1 and if that 
> changes then we need to define a different way to detect and deal with 
> it since it would be potentially impossible for an older CUA to even 
> parse the new format to discover that it did not know how to even parse 
> it (let alone understand it).  In this case a new MIME type/subtype 
> would probably be in order.
>
> If we change the semantics of a METHOD thats already defined in such a 
> way that only newer CUAs can grok it (grok != parse; grok == 
> understand) then that is when a VERSION with a minval higher than the 
> current 2.0 would be necessary.  Adding new 'features' does not (NOR 
> should it!!) change the semantics of an already defined METHOD.  
>
> >       (but wait; I can't tell because you are saying that VERSION
> > does not mean format VERSION) even when I don't know what the
> > properties mean.
>
> VERSION does not and never has meant "format" VERSION.  Dont know where 
> that concept came from.
>
> From 2445:
>
>    Purpose: This property specifies the identifier corresponding to the
>   highest version number or the minimum and maximum range of the
>   iCalendar specification that is required in order to interpret the
>   iCalendar object.
>
> (Emphasis mine).  That seems pretty clear to me.  Where does it mislead 
> one to think its a format issue?
>
> > So what would "3.1" mean? Nothing!  It would only mean that
> > some unknown number of properties have been added to the
> > standard. It would have no other meaning.
>
> They are not "unknown"; they would have to be codified in some RFC.  
>
> Just because your already written/shipping CUA does not know what they 
> are does not mean that VERSION has no meaning.  It tells your CUA that 
> there are properties in the iCalendar that it may not know how to 
> interpret but the minver indicates that you can still properly 
> interpret the METHOD (albeit w/o benefit of the newer properties).   My 
> VERSION 2.0;2.0 CUA may not understand the VEHICLE;TYPE=CAR:MID-SIZE in 
> the new Hertz VERSION:2.2 REQUEST but its not necessary for me to in 
> order to accept the REQUEST or COUNTER it.  It may even be smart enough 
> to put in a REQUEST-STATUS value to indicate that some fallback was 
> taken for the entry.
>
> If your CUA got a VERSION:3.0;3.5 REQUEST and its just VERSION:2.0 then 
> it should do the correct thing and send back a REPLY with 
> "REQUEST-STATUS:3.9;Unsupported version.;I only understand a minver 2.0 
> REQUEST" (See 3.6 Status Replies of iTIP).
>
> > It would mean that no matter what the VERSION is, I must ignore
> > it and parse the object. It would mean that I can not tell if I
> > can parse the object until I try an maybe choke.
>
> Again, VERSION does not and never has meant "format" VERSION.    See 
> above.
>
> Also, since VERSION and METHOD appear in the stream before the other 
> container subcomponents (ie: VEVENT) then  you only have to parse some 
> of the stream to know that you wont be able to understand the METHOD 
> (or the VERSION).  You will still have to find some way to scan over or 
> parse over the entries since more than 1 iCalendar stream may exist in 
> the data stream body as we defined it (See Section 4.4 iCalendar 
> Object).  However parsing is NOT the concern as long as the rules in 
> Section 4.1 are adhered to; its only interpretation of whats parsed.
>
> >                                                  If you have not
> > changed the format then 3.1 would only mean it might contain some
> > stuff, it might not, and it has nothing to do with if I know what
> > you send me is usable by me.
>
> NOT a _format_ change, an interpretation change.  Ill keep pointing 
> this out as long as it takes...
>
> > I agree, so what does 3.1 tell my parser?
>
> Nothing.  It tells your processing engine something though!
>
> > > We should _NOT_ be making CUAs that go "Hmm, I see VERSION:2.0,2.4 
> but
> > > I my maxver is 2.3 so Ill expect/assume/require that all my 2.3
> > > properties MUST be there."  Thats just bad design!!  No way to spec
> > > around poor CUA design folks...
> >
> > I agree.
>
> We usually do.  We just have to overcome our initial communication 
> issues.
>
> Bruce
> =========================================================================
> ==
> Bruce Kahn                                INet: 
> Bruce_Kahn@notesdev.ibm.com
> Messaging & Collaboration                 Phone: 978.399.6496
> IBM Software Group                         FAX: and nothing but the 
> FAX...
> Standard disclaimers apply, even where prohibited by law...
>



From owner-ietf-calendar@mail.imc.org  Thu Jun 20 13:47:42 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08051
	for <calsch-archive@lists.ietf.org>; Thu, 20 Jun 2002 13:47:42 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5KHaYt21666
	for ietf-calendar-bks; Thu, 20 Jun 2002 10:36:34 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KHaXn21662
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 10:36:33 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KHaTpf029024
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:36:29 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KHaT628212
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:36:29 -0400 (EDT)
Message-ID: <3D12139A.E10911A1@steltor.com>
Date: Thu, 20 Jun 2002 13:40:42 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: UPN-FILTER has nothing to do with CAP-QL
References: <3D0E2DB6.D601E1E5@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


In section 6.1.3 UPN-FILTER Value you are proposing to modify
the values "OWNER" and "NONOWNER" to "OWNER()" and "NONOWNER()"
respectively.

This proposition has already been discussed on the mailing list
in January 2002 and did not reach consensus.  See:

http://www.imc.org/ietf-calendar/mail-archive/msg02973.html
http://www.imc.org/ietf-calendar/mail-archive/msg02985.html

The syntax of UPN-FILTER has nothing to do with the CAP-QL
language.  There are no rational to have UPN-FILTER "look like"
CAP-QL.  There are no "OWNER()" and "NONOWNER()" functions in
CAP-QL anymore.  With the functions "SELF()", and "CAL-OWNERS()",
CAP-QL doesn't need "OWNER()" and "NONOWNER()".

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 13:47:50 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08064
	for <calsch-archive@lists.ietf.org>; Thu, 20 Jun 2002 13:47:49 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5KHdCx21733
	for ietf-calendar-bks; Thu, 20 Jun 2002 10:39:12 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KHdAn21726
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 10:39:11 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KHd6pf029066
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:39:06 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KHd6628982
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:39:06 -0400 (EDT)
Message-ID: <3D121437.DFFD24E6@steltor.com>
Date: Thu, 20 Jun 2002 13:43:19 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: STATE() is ambiguous and makes querying for METHOD an exception
References: <3D0E2DB6.D601E1E5@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


In section 6.1.1 CAL-QUERY Value Type you are proposing to add
the function STATE() to the col-value rule part.

As I mentionned on the mailing list in May 2002, this function is
ambiguous.  It is not clear to which component(s) it applies.
For instance, if the STATE() function applies to VEVENT in the
following query:

   SELECT * FROM VEVENT WHERE STATE() = 'BOOKED'

does it applies to VAGENDA in the following query?

   SELECT * FROM VAGENDA WHERE STATE() = 'BOOKED'

As I pointed out on the mailing list:

http://www.imc.org/ietf-calendar/mail-archive/msg04570.html

The state of a component should be sent on the wire to the CUA,
such that the CUA can easily find out the state of components
returned for an arbitrary search.  Otherwise, the CUA will be
forced to perform multiple search commands (i.e., one for each
state) when a single search could do.

My understanding is that the STATE() function attempts to solve
the issue about querying on the METHOD property, unfortunately,
it makes querying on this property an exception, and doesn't solve
the issue about querying on the X-PROP in iTIP objects.

For those interested I posted a proposal on the mailing list that
doesn't make query for iTIP objects a special case.  See:
http://www.imc.org/ietf-calendar/mail-archive/msg04640.html, and
http://www.imc.org/ietf-calendar/mail-archive/msg05008.html.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 13:59:13 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08484
	for <calsch-archive@lists.ietf.org>; Thu, 20 Jun 2002 13:59:12 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5KHlnt22927
	for ietf-calendar-bks; Thu, 20 Jun 2002 10:47:49 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KHlmn22920
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 10:47:48 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KHlipf029161
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:47:44 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KHli600025
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:47:44 -0400 (EDT)
Message-ID: <3D12163D.BD281F08@steltor.com>
Date: Thu, 20 Jun 2002 13:51:57 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: SELECT *.* FROM VAGENDA
References: <3D0E2DB6.D601E1E5@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


In section 7.1 VAGENDA Component you are proposing that:

>  To fetch all of the properties from the targeted VAGENDA.  This does
>  not feach any components:
>
>      SELECT * FROM VAGENDA
>
>  To fetch all of the properties from the targeted VAGENDA and all of
>  the contaied components, use the special '*.*' value:
>
>      SELECT *.* FROM VAGENDA

If this WG agrees to change the CAP-QL has you are proposing this
information should appear in the CAP-QL section and not in the
VAGENDA component registration.

Can you clarify what is the intent here?   Does your proposition
imply that

      SELECT * FROM VEVENT

will no longer return VALARM components contained in VEVENT
components as well?   Or are you making this an exception
exclusively for VAGENDA components?

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 13:59:56 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08534
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 13:59:56 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5KHnOj23162
	for ietf-calendar-bks; Thu, 20 Jun 2002 10:49:24 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KHnNn23158
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 10:49:23 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KHnKpf029171
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:49:20 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KHnJ600718
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:49:20 -0400 (EDT)
Message-ID: <3D12169D.AABDE468@steltor.com>
Date: Thu, 20 Jun 2002 13:53:33 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: iCalendar object MUST include at least one calendar component
References: <3D0E2DB6.D601E1E5@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


In section 8.4 GENERATE-UID Command you are proposing that
the GENERATE-UID command returns an iCalendar object such as:

> BEGIN:VCALENDAR
> VERSION:2.0
> CMD;ID=unique-per-cua-124:REPLY
> UID:20011121T120000Z-12340@cal.example.com
> UID:20011121T120000Z-12341@cal.example.com
> UID:20011121T120000Z-12342@cal.example.com
> UID:20011121T120000Z-12343@cal.example.com
> UID:20011121T120000Z-12344@cal.example.com
> END:VCALENDAR

Futhermore, in section 8.5 GET-CAPABILITY Command you are proposing
that the GET-CAPABILITY command returns an iCalendar object such as:

> BEGIN:VCALENDAR
> VERSION:2.0
> CMD;ID=unique-per-cua-125:REPLY
> CAP-VERSION:1.0
> PRODID:The CS prodid
> QUERY-LEVEL:CAP-QL
> CAR-LEVEL:CAR-FULL-1
> DATE-MAX:99991231T235959Z
> DATE-MIN:00000101T000000Z
> MAX-COMPONENT-SIZE:0
> COMPONENTS:VCALENDAR,VTODO,VJOURNAL,VEVENT,VCAR,
>  VALARM,VFREEBUSY,VTIMEZONE,STANDARD,DAYLIGHT
> ITIP-VERSION:2447
> RECUR-ACCEPTED:TRUE
> RECUR-EXPAND:TRUE
> RECUR-LIMIT:0
> CS-STORES-EXPANDED:FALSE
> X-INET-PRIVATE-COMMANDS:1.0
> END:VCALENDAR

Clearly, these iCalendar objects violates RFC 2445.
Since, per RFC 2445 (section 4.6), iCalendar object
MUST include at least one calendar component.

As it is a requirement for CAP to obey RFC 2445. I
don't see any other solution than to return results
in new components such as:

  BEGIN:VUIDLIST
  UID:uid1
  UID:uid2
  UID:uid3
  END:VUIDLIST

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 14:11:01 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09117
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 14:11:01 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5KI0AN24590
	for ietf-calendar-bks; Thu, 20 Jun 2002 11:00:10 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KI09n24584
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 11:00:09 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KI06pf029261
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:00:06 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KI06602346
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:00:06 -0400 (EDT)
Message-ID: <3D121923.EDAE7C6A@steltor.com>
Date: Thu, 20 Jun 2002 14:04:19 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Reply to a command by a command?
References: <3D0E2DB6.D601E1E5@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


In section 8.9 REPLY Command you are proposing to add a new
command REPLY to return the results of commands.

In my opinion, it doesn't makes sense to reply to a command
by a command!  REPLY being a command, should one reply to
this command as well?

It is clear to me that the identifier of a command should be
specified in a separate attribute (e.g., CMDID) and not as a
parameter of the CMD property, such that it is possible to
return a calendar component that contains a command identifier
(CMDID) and no command (CMD) (i.e., when returning the result
of a command).

I did send a full proposal on the mailing list that follows
the model that was specified in draft-05.  I haven't heard
any objections so far on the mailing list.

See examples:
  http://www.imc.org/ietf-calendar/mail-archive/msg04640.html
See specification:
  http://www.imc.org/ietf-calendar/mail-archive/msg05008.html

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 14:11:46 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09137
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 14:11:45 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5KI3mO25130
	for ietf-calendar-bks; Thu, 20 Jun 2002 11:03:48 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KI3ln25124
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 11:03:47 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KI3ipf029308
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:03:44 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KI3h603137
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:03:43 -0400 (EDT)
Message-ID: <3D1219FD.69B36A67@steltor.com>
Date: Thu, 20 Jun 2002 14:07:57 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: CU MUST NOT be able to change decreed VCAR with CAP
References: <3D0E2DB6.D601E1E5@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


In section 4.2.4 Decreed VCARs you are proposing to add the
following statement:

> To the CUA any "VCAR" component with the "DECREED"
> property set to "TRUE" can not be changed by the currently
> authenticated UPN, and depending on the implementation and other
> VCARs; might not be able to be changed by any UPN using CAP.
         ^^^^^^^^^

That must be MUST NOT.

Decreed VCARs are "persistent and immutable" by definition, so
it doesn't make sense to allow someone to change a decreed VCAR
by using CAP.  Otherwise, a CUA will no longer be able to assume
that a decreed VCAR will remain the same for its entire session.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 14:11:47 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09150
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 14:11:46 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5KI1tt24860
	for ietf-calendar-bks; Thu, 20 Jun 2002 11:01:55 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KI1sn24854
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 11:01:54 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KI1opf029291
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:01:51 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KI1l602433
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:01:47 -0400 (EDT)
Message-ID: <3D121988.DF4FAB8@steltor.com>
Date: Thu, 20 Jun 2002 14:06:00 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Adding DECREED:TRUE to VCAR on the fly
References: <3D0E2DB6.D601E1E5@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


In section 4.2.4 Decreed VCARs you are proposing to add the
following statement:

> [...]
> A reply from the CS
> may dynamically create VCARs that are decreed depending on the
> implementation.
> [...]

This proposition has already been discussed on the mailing list
in February 2002 and did not reach consensus.

I still believe that it would not be a good idea to allow the
CS to add DECREED:TRUE on the fly in returned VCAR components.

For those interested check the following thread in the mailing
list archive:

http://www.imc.org/ietf-calendar/mail-archive/thrd2.html#03185

and the message in which I expressed my view on the subject:

http://www.imc.org/ietf-calendar/mail-archive/msg03331.html

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 14:31:53 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09681
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 14:31:53 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5KIRBH27092
	for ietf-calendar-bks; Thu, 20 Jun 2002 11:27:11 -0700 (PDT)
Received: from postman.incentivesystems.com ([65.220.90.244])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KIRAn27088
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 11:27:10 -0700 (PDT)
To: ietf-calendar@imc.org
Subject: Re: Reply to a command by a command?
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.7  March 21, 2001
Message-ID: <OF1D4B4B6E.996F0BAB-ON85256BDE.00659E6E@incentivesystems.com>
From: "John Stracke" <jstracke@incentivesystems.com>
Date: Thu, 20 Jun 2002 14:29:47 -0400
X-MIMETrack: Serialize by Router on Incentive_Notes/Incentivesystems(Release 5.0.10 |March
 22, 2002) at 06/20/2002 02:30:30 PM,
	Serialize complete at 06/20/2002 02:30:30 PM
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


>In my opinion, it doesn't makes sense to reply to a command
>by a command!  REPLY being a command, should one reply to
>this command as well?

Of course not--"one" in this case is the CUA, which never replies.

/==============================================================\
|John Stracke                    |Principal Engineer           |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.      |
|http://www.incentivesystems.com |My opinions are my own.      |
|==============================================================|
|"Dinner Special: Turkey $2.35; Chicken or Beef $2.25; Children|
|$2.00."                                                       |
\==============================================================/


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 14:34:51 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09776
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 14:34:50 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5KIULB27227
	for ietf-calendar-bks; Thu, 20 Jun 2002 11:30:21 -0700 (PDT)
Received: from postman.incentivesystems.com ([65.220.90.244])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KIUJn27221
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 11:30:19 -0700 (PDT)
To: ietf-calendar@imc.org
Subject: Re: iCalendar object MUST include at least one calendar component
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.7  March 21, 2001
Message-ID: <OF59E2B56A.8AF31063-ON85256BDE.0065C2D6@incentivesystems.com>
From: "John Stracke" <jstracke@incentivesystems.com>
Date: Thu, 20 Jun 2002 14:32:57 -0400
X-MIMETrack: Serialize by Router on Incentive_Notes/Incentivesystems(Release 5.0.10 |March
 22, 2002) at 06/20/2002 02:33:39 PM,
	Serialize complete at 06/20/2002 02:33:39 PM
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This does seem to make sense--and it should be an easy change.

/==============================================================\
|John Stracke                    |Principal Engineer           |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.      |
|http://www.incentivesystems.com |My opinions are my own.      |
|==============================================================|
|"Dinner Special: Turkey $2.35; Chicken or Beef $2.25; Children|
|$2.00."                                                       |
\==============================================================/


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 14:43:45 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10032
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 14:43:44 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5KIcFA27528
	for ietf-calendar-bks; Thu, 20 Jun 2002 11:38:15 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KIcEn27523
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 11:38:14 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KIcBpf029794
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:38:11 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KIc7609251
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:38:07 -0400 (EDT)
Message-ID: <3D12220C.CD2228E3@steltor.com>
Date: Thu, 20 Jun 2002 14:42:20 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: Reply to a command by a command?
References: <OF1D4B4B6E.996F0BAB-ON85256BDE.00659E6E@incentivesystems.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


John Stracke wrote:
> 
> >In my opinion, it doesn't makes sense to reply to a command
> >by a command!  REPLY being a command, should one reply to
> >this command as well?
> 
> Of course not--"one" in this case is the CUA, which never replies.

Perhaps you should read Doug's big proposal.

From section 8.5 GET-CAPABILITY Command:

>  The CS MAY send a GET-CAPABILITY command to any CUA.  The GET-
>  CAPABILITY command MAY be implemented by a CUA.

If the CUA receives a command (CMD), it is only
normal to presume that the CUA should reply.

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 16:41:40 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA12192
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 16:41:39 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5KKYvH01872
	for ietf-calendar-bks; Thu, 20 Jun 2002 13:34:57 -0700 (PDT)
Received: from capricorn.iris.com (capricorn.notesdev.ibm.com [198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KKYun01868
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:34:56 -0700 (PDT)
In-Reply-To: <3D12169D.AABDE468@steltor.com>
To: Bernard Desruisseaux <bernard@steltor.com>
Cc: ietf-calendar@imc.org
Subject: Re: iCalendar object MUST include at least one calendar component
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OF9ED13484.BA0893B4-ON85256BDE.00704777-85256BDE.0071035D@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Thu, 20 Jun 2002 16:32:58 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06172002|June 17, 2002) at
 06/20/2002 04:29:55 PM,
	Serialize complete at 06/20/2002 04:29:55 PM
Content-Type: multipart/alternative; boundary="=_alternative 0071035785256BDE_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0071035785256BDE_=
Content-Type: text/plain; charset="US-ASCII"

Bernard wrote on 06/20/2002 01:53:33 PM:
> > BEGIN:VCALENDAR
> > VERSION:2.0
> > CMD;ID=unique-per-cua-124:REPLY
> > UID:20011121T120000Z-12340@cal.example.com
[Snip]
> > BEGIN:VCALENDAR
> > VERSION:2.0
> > CMD;ID=unique-per-cua-125:REPLY
[Snip]
> Clearly, these iCalendar objects violates RFC 2445.
> Since, per RFC 2445 (section 4.6), iCalendar object
> MUST include at least one calendar component.
> 
> As it is a requirement for CAP to obey RFC 2445. I
> don't see any other solution than to return results
> in new components such as:
> 
>   BEGIN:VUIDLIST

Nice idea.  Id suggest that you make a generic component to use, perhaps 
something like a VREPLY or a VRESPONSE (Editors pick as to the actual 
name). 

I suggest it so that we dont get a proliferation of new subcomponents 
whose sole purpose in the standard is to make sure we dont violate the RFC 
2445 tenant about containment.  That is, a VUIDLIST and a VCAPABILITY and 
a VGEEWHIZ and a VCAPV4FILLER and a... 

Since there is data to return in reponse to the command, make a generic 
container we can reuse for that purpose and let it be defined such that it 
can have anything in it (properties only, properties and other containers, 
etc) and then use the new container wherever needed.

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...


--=_alternative 0071035785256BDE_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2><tt>Bernard wrote on 06/20/2002 01:53:33 PM:<br>
&gt; &gt; BEGIN:VCALENDAR<br>
&gt; &gt; VERSION:2.0<br>
&gt; &gt; CMD;ID=unique-per-cua-124:REPLY<br>
&gt; &gt; UID:20011121T120000Z-12340@cal.example.com<br>
[Snip]</tt></font>
<br><font size=2><tt>&gt; &gt; BEGIN:VCALENDAR<br>
&gt; &gt; VERSION:2.0<br>
&gt; &gt; CMD;ID=unique-per-cua-125:REPLY<br>
[Snip]</tt></font>
<br><font size=2><tt>&gt; Clearly, these iCalendar objects violates RFC
2445.<br>
&gt; Since, per RFC 2445 (section 4.6), iCalendar object<br>
&gt; MUST include at least one calendar component.<br>
&gt; <br>
&gt; As it is a requirement for CAP to obey RFC 2445. I<br>
&gt; don't see any other solution than to return results<br>
&gt; in new components such as:<br>
&gt; <br>
&gt; &nbsp; BEGIN:VUIDLIST<br>
</tt></font>
<br><font size=2 face="sans-serif">Nice idea. &nbsp;Id suggest that you
make a generic component to use, perhaps something like a VREPLY or a VRESPONSE
(Editors pick as to the actual name). &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">I suggest it so that we dont get a proliferation
of new subcomponents whose sole purpose in the standard is to make sure
we dont violate the RFC 2445 tenant about containment. &nbsp;That is, a
VUIDLIST and a VCAPABILITY and a VGEEWHIZ and a VCAPV4FILLER and a... </font>
<br>
<br><font size=2 face="sans-serif">Since there is data to return in reponse
to the command, make a generic container we can reuse for that purpose
and let it be defined such that it can have anything in it (properties
only, properties and other containers, etc) and then use the new container
wherever needed.</font>
<br>
<br><font size=2 face="sans-serif">Bruce</font>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
<br>
<br>
--=_alternative 0071035785256BDE_=--


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 17:06:26 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA12579
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 17:06:25 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5KL08603782
	for ietf-calendar-bks; Thu, 20 Jun 2002 14:00:08 -0700 (PDT)
Received: from capricorn.iris.com (capricorn.notesdev.ibm.com [198.112.211.43])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KL07n03776
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:00:07 -0700 (PDT)
In-Reply-To: <B4D5FA81-825F-11D6-A93B-000393761CC4@magnaspeed.net>
To: David Nusbaum <nusbaum@magnaspeed.net>
Cc: ietf-calendar@imc.org
Subject: Re: Focus attempt: Do new properties force a change in VERSION?
MIME-Version: 1.0
X-Mailer: Lotus Notes Build V60_06092002 June 09, 2002
Message-ID: <OF15F01C35.D1DE20BF-ON85256BDE.00719636-85256BDE.00734CC6@iris.com>
From: Bruce_Kahn@notesdev.ibm.com
Date: Thu, 20 Jun 2002 16:57:56 -0400
X-MIMETrack: Serialize by Router on Capricorn/Iris(Build V60_06172002|June 17, 2002) at
 06/20/2002 04:55:05 PM,
	Serialize complete at 06/20/2002 04:55:05 PM
Content-Type: multipart/alternative; boundary="=_alternative 00734CC285256BDE_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 00734CC285256BDE_=
Content-Type: text/plain; charset="US-ASCII"

David replied on 06/17/2002 10:04:21 PM:

>                                                      My assumption, 
> perhaps incorrect, is that I would have to be able to parse any 
> iCalendar content following that format defined in RFC2445 and that I 
> MUST be able to interpret any of the objects defined within the RFC. 

Fairly accurate.  You should be able to parse ANYTHING that conforms to 
RFC 2445 but you may not be able to interpret it for some reason (probably 
architectural in nature but not always). 

For example, Outlook can parse an iTIP REQUESTs that has RDATEs in it and 
it wont complain but they drop RDATEs on the floor and the invitation is 
not flagged as being repeating.  The reason being that they internal 
design is more pattern centric and list centric.  Or your application may 
not have the concept of a Journal it for whatever reason so you probably 
wont write any code to actually process the VJOURNAL that you can easily 
parse.

> Regardless of what the VERSION description says today, why do we support 

> other IANA registered names if they would need to be added to the RFC 
> and the version number incremented? 

This is NOT accurate.  Its possible for anyone (ie: SKiCAL) to draft up 
some new properties to add to the current standard without needing to 
revise/increment VERSION.  That however does not preclude reving of 
VERSION if some properties are added if there is a sufficient or 
compelling need to do so.

From the fragments Ive caught so far I havent seen any such need for doing 
that just yet but perhaps its there.  So far Doug and I have gone back and 
forth (while being on the same side of the fence I suspect) but no 
clarification from the "Pro revising" camp yet...

> This is my first update to the mailing list, so don't hit me too hard. 

We stopped flaying former lurkers a while ago... ;^)

Bruce
===========================================================================
Bruce Kahn                                INet: 
Bruce_Kahn@notesdev.ibm.com
Messaging & Collaboration                 Phone: 978.399.6496
IBM Software Group                         FAX: and nothing but the FAX...
Standard disclaimers apply, even where prohibited by law...


--=_alternative 00734CC285256BDE_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2><tt>David replied on 06/17/2002 10:04:21 PM:<br>
<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;My assumption, <br>
&gt; perhaps incorrect, is that I would have to be able to parse any <br>
&gt; iCalendar content following that format defined in RFC2445 and that
I <br>
&gt; MUST be able to interpret any of the objects defined within the RFC.
<br>
</tt></font>
<br><font size=2 face="sans-serif">Fairly accurate. &nbsp;You should be
able to parse ANYTHING that conforms to RFC 2445 but you may not be able
to interpret it for some reason (probably architectural in nature but not
always). &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">For example, Outlook can parse an iTIP
REQUESTs that has RDATEs in it and it wont complain but they drop RDATEs
on the floor and the invitation is not flagged as being repeating. &nbsp;The
reason being that they internal design is more pattern centric and list
centric. &nbsp;Or your application may not have the concept of a Journal
it for whatever reason so you probably wont write any code to actually
process the VJOURNAL that you can easily parse.</font>
<br>
<br><font size=2><tt>&gt; Regardless of what the VERSION description says
today, why do we support <br>
&gt; other IANA registered names if they would need to be added to the
RFC <br>
&gt; and the version number incremented? </tt></font>
<br>
<br><font size=2 face="sans-serif">This is NOT accurate. &nbsp;Its possible
for anyone (ie: SKiCAL) to draft up some new properties to add to the current
standard without needing to revise/increment VERSION. &nbsp;That however
does not preclude reving of VERSION if some properties are added if there
is a sufficient or compelling need to do so.</font>
<br>
<br><font size=2 face="sans-serif">From the fragments Ive caught so far
I havent seen any such need for doing that just yet but perhaps its there.
&nbsp;So far Doug and I have gone back and forth (while being on the same
side of the fence I suspect) but no clarification from the &quot;Pro revising&quot;
camp yet...</font>
<br>
<br><font size=2><tt>&gt; This is my first update to the mailing list,
so don't hit me too hard. <br>
</tt></font>
<br><font size=2 face="sans-serif">We stopped flaying former lurkers a
while ago... ;^)</font>
<br>
<br><font size=2 face="sans-serif">Bruce</font>
<br><font size=2 face="sans-serif">===========================================================================<br>
Bruce Kahn &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INet: Bruce_Kahn@notesdev.ibm.com<br>
Messaging &amp; Collaboration &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Phone: 978.399.6496<br>
IBM Software Group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; FAX: and nothing but the FAX...<br>
Standard disclaimers apply, even where prohibited by law...</font>
<br>
<br>
--=_alternative 00734CC285256BDE_=--


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 17:16:18 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA12721
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 17:16:18 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5KLBwD04241
	for ietf-calendar-bks; Thu, 20 Jun 2002 14:11:58 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KLBtn04235
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:11:55 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5KLBsFa016502
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 14:11:57 -0700
Message-ID: <3D1243B4.31916E91@Royer.com>
Date: Thu, 20 Jun 2002 15:05:56 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: iCalendar object MUST include at least one calendar component
References: <OF9ED13484.BA0893B4-ON85256BDE.00704777-85256BDE.0071035D@iris.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msB81A2EA0D022A67330E58E01"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------msB81A2EA0D022A67330E58E01
Content-Type: multipart/mixed;
 boundary="------------96BFC7EA59B0E8C111660797"

This is a multi-part message in MIME format.
--------------96BFC7EA59B0E8C111660797
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


> Nice idea.  Id suggest that you make a generic component to use,
> perhaps something like a VREPLY or a VRESPONSE (Editors pick as to the
> actual name).

Great idea, if there are no objections, I'l wrapp all replies
with a VREPLY (just because it is shorter than VERSPONSE :-).

Keep those cards and letters coming.

-Doug
--------------96BFC7EA59B0E8C111660797
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------96BFC7EA59B0E8C111660797--

--------------msB81A2EA0D022A67330E58E01
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MjAyMTA2MDFaMCMGCSqGSIb3DQEJ
BDEWBBSx8ABt2bGKBWMjx1JYgZtya/KtYDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgKHiEQDoDG7PVUOFGSjAhOF7Y2QJhy0Z5OLBeLco2KpuFLCP
v0CV0Yk0BicItKyCd1Rx9rAgAzRqsxulD+6N9zasTVsVZsH61asEjLEJKq5ZKhefG/F3Fmxk
VC2qvSYC+HXVwkKA2H0ExXGWlos0LBewhClRtOyktdt8dl+reh+r
--------------msB81A2EA0D022A67330E58E01--



From owner-ietf-calendar@mail.imc.org  Thu Jun 20 17:16:54 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA12736
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 17:16:53 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5KKLUu00880
	for ietf-calendar-bks; Thu, 20 Jun 2002 13:21:30 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KKLTn00876
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 13:21:29 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KKLPpf031341
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 16:21:26 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KKLP627813
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 16:21:25 -0400 (EDT)
Message-ID: <3D123A42.662D33D0@steltor.com>
Date: Thu, 20 Jun 2002 16:25:38 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: "UNPROCESSED", "BOOKED" and "DELETED"
References: <3D0E2DB6.D601E1E5@Royer.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


In section 1.3 Definitions you are proposing the following definition:

> Booked -  An entry in the calendar store has one of three conceptual
>    states.  It is "UNPROCESSED", "BOOKED" or marked as "DELETED".
>    How the implementation stores the state of any object is not a
>    protocol issues and is not discussed.  An object can be said to be
>    booked, unprocessed, or marked for delete.

As I said before on the mailing list, we shouldn't be mixing the
state of a component (i.e., "unprocessed"/"booked") with the fact
that it has been marked for removal.  These are 2 different things.

It should be possible to differentiate a VEVENT marked for removal
from an iTIP object, containing a VEVENT, that has been marked for
removal.

The fact that a component has been marked for removal would be
better handled by a property which could easily be maintained
by CMD:MODIFY, and queried with CMD:SEARCH, just like any other
property.  What I'm saying here is the exact same thing as was
done in draft-05, where calendars could be marked for removal
by mean of the TOMBSTONE property.

Furthermore, I maintain that given a proper calendar store object
model we don't need a special CAP-QL function (such as STATE())
to differentiate "unprocessed" components (iTIP) from "booked"
components.

With the proposal I sent to the mailing list, finding all
"unprocessed" components is as easy as:

    SELECT * FROM VITIP

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 20 19:03:25 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA14978
	for <calsch-archive@odin.ietf.org>; Thu, 20 Jun 2002 19:03:24 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5KMw0005884
	for ietf-calendar-bks; Thu, 20 Jun 2002 15:58:00 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5KMvxn05880
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 15:57:59 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5KMvupf032544
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 18:57:56 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5KMvu623045
	for <ietf-calendar@imc.org>; Thu, 20 Jun 2002 18:57:56 -0400 (EDT)
Message-ID: <3D125EF1.533B77AB@steltor.com>
Date: Thu, 20 Jun 2002 19:02:09 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: iCalendar object MUST include at least one calendar component
References: <OF9ED13484.BA0893B4-ON85256BDE.00704777-85256BDE.0071035D@iris.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Bruce_Kahn@notesdev.ibm.com wrote:
> 
> Nice idea.  Id suggest that you make a generic component to use,
> perhaps something like a VREPLY or a VRESPONSE (Editors pick as to the
> actual name).

Good by me.  Such a component would provide a grouping of
component properties that describe the reply to a command.

Now, if you think about it, the CMDID, TARGET and perhaps
the REQUEST-STATUS properties should also go into this VREPLY
(or VRESPONSE) component.  This way, whenever the CUA specifies
more than one TARGET in a command it could receive an iCalendar
object with multiple VREPLY components, that is, one for each
TARGET.

For instance, the reply to an arbitrary search command for some
VEVENT components in multiple calendars could then look like
the following:

  BEGIN:VCALENDAR
  VERSION:2.0
  PRODID:-//XYZZY/CalendarServer//EN
  BEGIN:VREPLY
  CMDID:abcd1235
  REQUEST-STATUS:2.0
  TARGET:cap://cal.host.com/mary-relcalid     <-- Mary's target
  BEGIN:VEVENT
  [...]
  END:VEVENT
  END:VREPLY
  BEGIN:VREPLY
  CMDID:abcd1235
  REQUEST-STATUS:2.0
  TARGET:cap://cal.host.com/bob-relcalid    <-- Bob's target
  BEGIN:VEVENT
  [...]
  END:VEVENT
  END:VREPLY
  END:VCALENDAR

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Fri Jun 21 21:28:44 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA06074
	for <calsch-archive@lists.ietf.org>; Fri, 21 Jun 2002 21:28:43 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5M1HrQ01232
	for ietf-calendar-bks; Fri, 21 Jun 2002 18:17:53 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5M1Hpw01227
	for <ietf-calendar@imc.org>; Fri, 21 Jun 2002 18:17:51 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5M1HlFa026695
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 21 Jun 2002 18:17:54 -0700
Message-ID: <3D13CECC.D8D39E56@Royer.com>
Date: Fri, 21 Jun 2002 19:11:40 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: STATE() is ambiguous and makes querying for METHOD an exception
References: <3D0E2DB6.D601E1E5@Royer.com> <3D121437.DFFD24E6@steltor.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms2C04B90134E75F86FE3432F8"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms2C04B90134E75F86FE3432F8
Content-Type: multipart/mixed;
 boundary="------------A1534398E6AB05A0CC1B7E38"

This is a multi-part message in MIME format.
--------------A1534398E6AB05A0CC1B7E38
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


> As I mentionned on the mailing list in May 2002, this function is
> ambiguous.  It is not clear to which component(s) it applies.
> For instance, if the STATE() function applies to VEVENT in the
> following query:
> 
>    SELECT * FROM VEVENT WHERE STATE() = 'BOOKED'

The same as when it was:

     SELECT * FROM VEVENT WHERE  METHOD = ' ...

> does it applies to VAGENDA in the following query?
> 
>    SELECT * FROM VAGENDA WHERE STATE() = 'BOOKED'

The same as when it was:

     SELECT * FROM VAGENDA WHERE METHOD = '...
--------------A1534398E6AB05A0CC1B7E38
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------A1534398E6AB05A0CC1B7E38--

--------------ms2C04B90134E75F86FE3432F8
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MjIwMTExNDBaMCMGCSqGSIb3DQEJ
BDEWBBQ/8hZnBqtFpHxjOHsXPowIMGXQvjBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgCwSORtJYoMS9lZGXp+sh/GgW/YT+z1EY2IrYNo4rrAO+4Fw
59mYTP3tHU2zAIss5Y2RgYHzhp8evCjl9ik4CDRjY7uLPGlKMLIpGzj/8opFv3Cwbc6AyKWo
VELoOrzzptEsEw9KtyLw8K3yR7hA6Id3B/MbU3P1csmPnvbv7pmg
--------------ms2C04B90134E75F86FE3432F8--



From owner-ietf-calendar@mail.imc.org  Fri Jun 21 21:29:19 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA06090
	for <calsch-archive@lists.ietf.org>; Fri, 21 Jun 2002 21:29:18 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5M1KXE01320
	for ietf-calendar-bks; Fri, 21 Jun 2002 18:20:33 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5M1KWw01311
	for <ietf-calendar@imc.org>; Fri, 21 Jun 2002 18:20:32 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5M1KXFa026720
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 21 Jun 2002 18:20:35 -0700
Message-ID: <3D13CF72.C9B7EECA@Royer.com>
Date: Fri, 21 Jun 2002 19:14:26 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: SELECT *.* FROM VAGENDA
References: <3D0E2DB6.D601E1E5@Royer.com> <3D12163D.BD281F08@steltor.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms4CB0CF6C92FDA6AFF208F0A6"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms4CB0CF6C92FDA6AFF208F0A6
Content-Type: multipart/mixed;
 boundary="------------42B2FC9F93D9DAC34D9171CD"

This is a multi-part message in MIME format.
--------------42B2FC9F93D9DAC34D9171CD
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Bernard Desruisseaux wrote:
> 
> In section 7.1 VAGENDA Component you are proposing that:
> 
> >  To fetch all of the properties from the targeted VAGENDA.  This does
> >  not feach any components:
> >
> >      SELECT * FROM VAGENDA
> >
> >  To fetch all of the properties from the targeted VAGENDA and all of
> >  the contaied components, use the special '*.*' value:
> >
> >      SELECT *.* FROM VAGENDA
> 
> If this WG agrees to change the CAP-QL has you are proposing this
> information should appear in the CAP-QL section and not in the
> VAGENDA component registration.
> 
> Can you clarify what is the intent here?   Does your proposition
> imply that
> 
>       SELECT * FROM VEVENT
> 
> will no longer return VALARM components contained in VEVENT
> components as well?

No

>   Or are you making this an exception
> exclusively for VAGENDA components? 
   (and VCALSTORE I assume?)

It says VAGENDA and VCALSTORE in the text, correct?
--------------42B2FC9F93D9DAC34D9171CD
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------42B2FC9F93D9DAC34D9171CD--

--------------ms4CB0CF6C92FDA6AFF208F0A6
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MjIwMTE0MjZaMCMGCSqGSIb3DQEJ
BDEWBBTYFUcV4vJFMDF2F3KMAMmhffFj6DBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgHSulOlWMMGJujD+9EZSy1rv/NbWqsvL108SPVGNmTS1myTb
6PRJvrNgnRE3JLHZQ1zQwiFxuYpVhMZmtdYGTlu8M6ezzImTbUZ1JcydttISbG/uexn4m/SB
NSoprGvwuCudz347Wu2BXmx2HDkzSJ3JyxcKtLveBPP/sNRtxz3P
--------------ms4CB0CF6C92FDA6AFF208F0A6--



From owner-ietf-calendar@mail.imc.org  Sat Jun 22 23:11:36 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA09840
	for <calsch-archive@odin.ietf.org>; Sat, 22 Jun 2002 23:11:36 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5N2DY111850
	for ietf-calendar-bks; Sat, 22 Jun 2002 19:13:34 -0700 (PDT)
Received: from oe-mp1.bizmailsrvcs.net (oe-mp1pub.managedmail.com [206.46.164.22])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5N2DXw11846
	for <ietf-calendar@imc.org>; Sat, 22 Jun 2002 19:13:33 -0700 (PDT)
Received: from oe-ismta1.bizmailsrvcs.net ([206.46.164.26])
          by oe-mp1.bizmailsrvcs.net
          (InterMail vM.5.01.03.15 201-253-122-118-115-20011108) with ESMTP
          id <20020623021331.JWEK15579.oe-mp1.bizmailsrvcs.net@oe-ismta1.bizmailsrvcs.net>
          for <ietf-calendar@imc.org>; Sat, 22 Jun 2002 21:13:31 -0500
Received: from champagned ([24.50.100.19]) by oe-ismta1.bizmailsrvcs.net
          (InterMail vM.5.01.03.15 201-253-122-118-115-20011108) with SMTP
          id <20020623021331.VDUC8375.oe-ismta1.bizmailsrvcs.net@champagned>
          for <ietf-calendar@imc.org>; Sat, 22 Jun 2002 21:13:31 -0500
Reply-To: <darryl.champagne@openwave.com>
From: "Darryl Champagne" <Darryl.Champagne@openwave.com>
To: <ietf-calendar@imc.org>
Subject: RE: STATE() is ambiguous and makes querying for METHOD an exception
Date: Sat, 22 Jun 2002 22:14:40 -0400
Message-ID: <NPEEICCNJDKPGOEOICFHMEANCGAA.Darryl.Champagne@openwave.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
In-Reply-To: <3D13CECC.D8D39E56@Royer.com>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
Importance: Normal
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Hi,
I may be a relatively quiet lurker, and witnessing an ongoing dispute, but
could I ask for slightly more expansive responses?  I realize there is a
tendency to get annoyed, and answer with short, minimalistic responses, but
they are not especially informative for other people trying to better their
understanding of CAP.

Thanks,
dgc
Darryl G. Champagne               Openwave Systems Inc.
Mobile Development                One Burlington Woods Drive
Email: Darryl.Champagne@Openwave.com  Burlington, MA 01803 USA
(W) +1.781.313.1306               (M) +1.781.820.2283
-------------------------------------------------------------
Privacy and Confidentiality Notice:
The information contained in this electronic mail message
is intended for the named recipient(s) only. It may contain
privileged and confidential information.  If you are not an
intended recipient, you must not copy, forward, distribute,
or take any action in reliance on it. If you have received
this electronic mail message in error, please notify the
sender immediately.
-------------------------------------------------------------


-----Original Message-----
From: owner-ietf-calendar@mail.imc.org
[mailto:owner-ietf-calendar@mail.imc.org]On Behalf Of Doug Royer
Sent: Friday, June 21, 2002 9:12 PM
To: ietf-calendar@imc.org
Subject: Re: STATE() is ambiguous and makes querying for METHOD an
exception



> As I mentionned on the mailing list in May 2002, this function is
> ambiguous.  It is not clear to which component(s) it applies.
> For instance, if the STATE() function applies to VEVENT in the
> following query:
>
>    SELECT * FROM VEVENT WHERE STATE() = 'BOOKED'

The same as when it was:

     SELECT * FROM VEVENT WHERE  METHOD = ' ...

> does it applies to VAGENDA in the following query?
>
>    SELECT * FROM VAGENDA WHERE STATE() = 'BOOKED'

The same as when it was:

     SELECT * FROM VAGENDA WHERE METHOD = '...





From owner-ietf-calendar@mail.imc.org  Sun Jun 23 15:56:14 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA03456
	for <calsch-archive@odin.ietf.org>; Sun, 23 Jun 2002 15:56:14 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5NJoPB05557
	for ietf-calendar-bks; Sun, 23 Jun 2002 12:50:25 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5NJoOw05553
	for <ietf-calendar@imc.org>; Sun, 23 Jun 2002 12:50:24 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5NJoNFa029695
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Sun, 23 Jun 2002 12:50:25 -0700
Message-ID: <3D1624FB.B3A636B@Royer.com>
Date: Sun, 23 Jun 2002 13:43:55 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: STATE() is ambiguous and makes querying for METHOD an exception
References: <NPEEICCNJDKPGOEOICFHMEANCGAA.Darryl.Champagne@openwave.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms099DC2C7042C303F50E20284"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms099DC2C7042C303F50E20284
Content-Type: multipart/mixed;
 boundary="------------40697E0F4219C25836CDDC2B"

This is a multi-part message in MIME format.
--------------40697E0F4219C25836CDDC2B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Darryl Champagne wrote:
> 
> Hi,
> I may be a relatively quiet lurker, and witnessing an ongoing dispute, but
> could I ask for slightly more expansive responses?  I realize there is a
> tendency to get annoyed, and answer with short, minimalistic responses, but
> they are not especially informative for other people trying to better their
> understanding of CAP.

Thanks for your reply. However the response is in total, there
was no change to the scope of the query response.

> As I mentionned on the mailing list in May 2002, this function is
> ambiguous.  It is not clear to which component(s) it applies.
> For instance, if the STATE() function applies to VEVENT in the
> following query:
>
>    SELECT * FROM VEVENT WHERE STATE() = 'BOOKED'
--------------40697E0F4219C25836CDDC2B
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------40697E0F4219C25836CDDC2B--

--------------ms099DC2C7042C303F50E20284
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MjMxOTQzNTVaMCMGCSqGSIb3DQEJ
BDEWBBQz3mS298I+7vqoSek/vcl2sd+puDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgKsVQvxbFB+g+ucUJDPm2PARqi3v/zi8WnGFyWHEocJrLVqn
Xnyrg50CuJZCQYfatja69HvVv6yTQXqhRrFbtgb0GussSQYHhT1Cz536Cd1c+Dx0TT7nQmz3
z7s5zy5/iWZ1VwhgjrdYHZdUY5jRwtpAgLCgkb6vm5rPW47CYk6F
--------------ms099DC2C7042C303F50E20284--



From owner-ietf-calendar@mail.imc.org  Mon Jun 24 12:06:24 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA14619
	for <calsch-archive@odin.ietf.org>; Mon, 24 Jun 2002 12:06:23 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5OFqWa11240
	for ietf-calendar-bks; Mon, 24 Jun 2002 08:52:32 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5OFqVw11236
	for <ietf-calendar@imc.org>; Mon, 24 Jun 2002 08:52:31 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5OFqTFa004537
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Mon, 24 Jun 2002 08:52:31 -0700
Message-ID: <3D173EAF.1D93996B@Royer.com>
Date: Mon, 24 Jun 2002 09:45:51 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: [Fwd: Re: I did a checkin of CAP]
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms87FC2E3EDECD2557B072A79C"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms87FC2E3EDECD2557B072A79C
Content-Type: multipart/mixed;
 boundary="------------43ED324E555B34FCB077C4AB"

This is a multi-part message in MIME format.
--------------43ED324E555B34FCB077C4AB
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


I did some diffs and in total over the last view edits I
added as many of the items that I could find on the list
over the last few months that had not been included. Including:

	Adding how to tag VALARMs as local so they
        are not exported during a REQUEST or COUNTER
        (LOCAL parameter + SEQUENCE property) ((mid FEB on list)

        Added a note about the problem of exporting VALARMs.
 
        Added more CAP-QL notes that I found as bugs. I don't
        think they changed the protocol, they just were not
        noticed before (locale effecting query sort order
        for example).

        Added that UTF-8 MUST BE the initial charset and
        that the default locale is not specified. Now
        the CUA can query the CS and select a locale. Prior
        to this the locale information was in the CS, but
        there was no way for the CS to specify it at run time.
        Added the SET-LOCALE (and charset) command. This was 
        on the list as a topic - no specific proposal was
        given.

        Added text on how a CUA knows the charset and locale that
        a CS I did -not- add the part of that debate that described
        how a CUA should synchronize with a CS, from the list
        it appeared that no one agreed to that part of my proposal.

        Adding how to tag VALARMS that are global and
        received as part of a REQUEST from being acted on.
        (ENABLE parameter) (mid FEB on list). This includes
        additions/changed to the ABNF - only effects CAP
        protocol - not iTIP or iMIP.

        Added text on how to disambiguate the effect of query.
        This is controversial. However I think I answered all
        questions I could find. Some may not be happy that the
        way they wanted it is not spelled they way they want,
        but I think it addresses their concerns.

        Added ABNF to update the 'calprops' ABNF name 
        so we could add properties to CAP and still call
        them VCALENDAR objects (only effect CAP protocol
        and not ITIP or iMIP).

        The CHILD vs RELATED-TO properties in the VCALSTORE
        are there. There was no proposal on how one VCALSTORE
        relates to another, but there was a great deal of
        email about adding RELATED-TO to the VCALSTORE for
        relating one to another. I never did fully understand
        the issue - but I added them. (related to removing
        hierarchy - but despite all of the email, I could
        not find a specific proposal)

        I did not add the VCOMMAND from -05 because it was
        a wrapper to the modified METHOD values, which we rejected.
        If we needed to, some version of it can be added back.
        (The issue was that if we modified METHOD, we needed
        a wrapper [VCOMMAND] so a CUA/CS would not confuse
        the object with a iTIP object). I had thought that
        it would be added, but once METHOD only meant iTIP,
        then 100% of all VCOMMANDS only contained VCALENDAR
        objects anyway so it seemed it did not need to be
        re-added. 

        I removed the unpopular METHOD also contains state
        (I had proposed that method mean ITIP + booked + deleted)
        and replaced with the STATE() method that means one
        of those same three states. And added text saying
        that it is implementation specific on how the state
        is stored - no one could agree on how, now it is
        up to the implementation. On the list I could only
        find one objection to STATE().

        I removed the need for 100% pure iTIP objects to
        contain the CREATE command, as 100% of the time
        it means CREATE them in the UNPROCESSED state.

        I removed many examples that seemed to duplicate
        other examples or iTIP. Still the draft is 130 pages.

        I removed using the METHOD property for issuing commands
        per the unpopularity of my proposal. Added CMD.
        moved the latency from the beep layer into CMD.

        Added separate sections describing each command that
        was not described in the past. (some were missing)

        Added the VREPLY component per popular demand to
        wrap all replies.

        Pat had said that we may wish to have a separate draft
        showing examples. I think that is a good idea.
  
        Altered the section on how to submit new objects
        and alter existing object per the very old action
        item list. (method reviewer replaced with - do
        an rfc).
 
        Moved all text describing the effect of X- objects
        to one location.

        I converted the REPLY restriction tables to ABNF.
        for two reasons (1) size now smaller, (2) ABNF is
        the way to do it in drafts. The only restriction tables
        that remain are the ones that describe how they
        specifically are effected by the subject of the text
        (unique to VCALSTORE, VAGENDA, ...).

        [still not done] Consistency in error codes.

Beep:
        Removed many BEEP examples and replaced them with 
        text/calendar examples.

        Added text describing the effect of BEEP virtual
        hosting. This has not been discused on the list
        and I only added that a CS/CUA may wish to use
        that beep feature, and if they do, how it effects
        CAP. (see new properties - summary section - CSID).

        Added text describing how the localize (locale) can
        effect CAP and how CAP should use it.

        [not done] The BEEP profile for CAP.

Changed things for consistency.

        Changed some names for consistency. 'OWNER' vs 'OWNER(),
        vs OWNER property'. Several on the list said there should
        not be 2 ways to say the same thing.  Same with NONOWNER
        vs 'NOT OWNER()'. One person did not want them to
        be the same, others did. There is now OWNER property
        and OWNER() method and 'OWNER' is not overloaded.
        (Plus OWNER and NONOWNER dissallowed UPNs of the same name).
      
        Changed CURRENT-CALID() to CURRENT-TARGET(), because it
        matched the TARGET value, not the contained calendar.
        (VCARS would always match them selves) I did not
        change the meaning, just how it is spelled. And it always
        meant target.

        In many places the term 'calendar component' was used
        and in others 'component' was used. I removed 'calendar'.
        Similar for properties and parameters.

        Removed (changed) the word 'event' when it did not
        mean 'VEVENT'. Most changed to the word 'object' or
        'component'.

In process:

        I am still reviewing the draft for consistency. I think
        that GET-CAPABALITIES and the VCALSTORE properties may
        still have some problems.

        I am still re-reading the last few months of posts
        looking for forgotten issues and resolutions.
--------------43ED324E555B34FCB077C4AB
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------43ED324E555B34FCB077C4AB--

--------------ms87FC2E3EDECD2557B072A79C
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MjQxNTQ1NTFaMCMGCSqGSIb3DQEJ
BDEWBBQZpDQbyGKVCRuoWU3QqL8O5owW+TBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgG4+sTTqfKfS2VZ3yCes7B/ezyn4Xzkz2GS4ZcANwd44b9q9
hWYvnpTxdps9nydRiBIGDEdpoUkao1hG5mLCLCxL8aNZWfiEzGi2lOsx6jd6OLwjTaC9mM1a
8Cp1gY9xW6GKdjK23vqxRqQKv6XfQW8VjDVpS0dwLAhp1zxikF94
--------------ms87FC2E3EDECD2557B072A79C--



From owner-ietf-calendar@mail.imc.org  Mon Jun 24 16:12:56 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA27965
	for <calsch-archive@odin.ietf.org>; Mon, 24 Jun 2002 16:12:56 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5OK4Ws22550
	for ietf-calendar-bks; Mon, 24 Jun 2002 13:04:32 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5OK4Uw22545
	for <ietf-calendar@imc.org>; Mon, 24 Jun 2002 13:04:30 -0700 (PDT)
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: [Fwd: Re: I did a checkin of CAP]
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OF1C0ECB59.06559708-ON85256BE2.006DE01A@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Mon, 24 Jun 2002 16:04:20 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/24/2002 04:04:33 PM,
	Serialize complete at 06/24/2002 04:04:33 PM
Content-Type: multipart/alternative; boundary="=_alternative 006E42D485256BE2_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 006E42D485256BE2_=
Content-Type: text/plain; charset="us-ascii"

Doug, thanks for the summary of the CAP changes you made.  List, please 
take the time to review the draft and post any issues/agreements so that 
we can move it along.  There were a lot of comments made on the list over 
the last several months.  We need to make sure Doug has covered all of 
them.  If there are sections that are missing, speak up.  If there are 
sections that need re-wording, speak up.  If it looks OK as is, speak up 
as well.  When people step up to do editing, that is just what they are 
doing - editing - putting down on paper their intrepretation of what is on 
the list. Note that Doug has mentioned one area that was not on the list. 
Please take the time to read that part of the draft - Doug, please  post 
the specific text of that section of the draft to the list.  Let's make it 
convenient for everyone to specifically read that text. 

Again, we thank everyone for their support and work reading these drafts. 
And remember, until they become RFCs they are still drafts - ie. documents 
in progress.  Let's make this a document we all like and let's move it 
along.  I actually think I see some light at the end of the tunnel.
--=_alternative 006E42D485256BE2_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Doug, thanks for the summary of the CAP changes you made. &nbsp;List, please take the time to review the draft and post any issues/agreements so that we can move it along. &nbsp;There were a lot of comments made on the list over the last several months. &nbsp;We need to make sure Doug has covered all of them. &nbsp;If there are sections that are missing, speak up. &nbsp;If there are sections that need re-wording, speak up. &nbsp;If it looks OK as is, speak up as well. &nbsp;When people step up to do editing, that is just what they are doing - editing - putting down on paper their intrepretation of what is on the list. Note that Doug has mentioned one area that was not on the list. &nbsp;Please take the time to read that part of the draft - Doug, please &nbsp;post the specific text of that section of the draft to the list. &nbsp;Let's make it convenient for everyone to specifically read that text. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">Again, we thank everyone for their support and work reading these drafts. &nbsp;And remember, until they become RFCs they are still drafts - ie. documents in progress. &nbsp;Let's make this a document we all like and let's move it along. &nbsp;I actually think I see some light at the end of the tunnel.</font>
--=_alternative 006E42D485256BE2_=--


From owner-ietf-calendar@mail.imc.org  Mon Jun 24 16:40:59 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA29247
	for <calsch-archive@odin.ietf.org>; Mon, 24 Jun 2002 16:40:58 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5OKWoA23681
	for ietf-calendar-bks; Mon, 24 Jun 2002 13:32:50 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5OKWnw23677
	for <ietf-calendar@imc.org>; Mon, 24 Jun 2002 13:32:49 -0700 (PDT)
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Virtual Interop Testing for iCalendar, iMIP and iTIP
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OF553B6A73.868F4A61-ON85256BE2.006E424B@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Mon, 24 Jun 2002 16:32:51 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/24/2002 04:32:52 PM,
	Serialize complete at 06/24/2002 04:32:52 PM
Content-Type: multipart/alternative; boundary="=_alternative 0070DEF585256BE2_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0070DEF585256BE2_=
Content-Type: text/plain; charset="us-ascii"

Hi, it's time to schedule our virtual interop.  What this is going to be 
is an interop testing of RFCs 2445, 2446 and 2447 (iCalendar, iTIP and 
iMIP) over the internet.  (What a concept!).  Everyone has limited time 
and budgets so it has made it tough to get an "in-person interop" going. 
I'm willing to put in the effort to set this up and I hope vendors and 
open source groups will be willing to participate/

My thoughts on how this virtual testing will work are as follows. 
There will be a secure server that will have IMAP and POP capability so we 
can test sending calendar entries. 
There will be a Team Room, again secure with log-ons, where people can 
hold discussions on-line (similar to AOL and MSN, but encrypted).  This is 
where everyone will be able to mark off when a MUST or SHOULD has 
worked/not worked/almost worked and where comments can be made. 
We will have an agenda that will set up times to do the testing  and times 
to stop and chat about where we are at that point in the testing. 
I will ask everyone that participates on this interop to devote the full 
time to the testing - i.e. assume you are away from the office during the 
testing (even though you are not).
We will have regular conference calls set at certain intervals during the 
two days.
Results on testing will be provided by each participant to the chair, .
The chair, myself, will summarize the results and report them, 
confidentially, to the IETF Area Directors.
All confidentiality rules observed at a normal interop testing will be 
observed during the virtual testing. 
This shall be a low cost interop - the costs will be the conference 
calling facility and that will be based on how many people sign up for the 
virtual testing.  When I know the number, I will estimate the costs and we 
will divide it equally among the participants.  I do not foresee this 
being more than $100 per organization.

Now, here's what I need from everyone:

1.  Preferred dates - here's my selections - pick the best for you.  We 
want to do two contiguous days.  Please respond within the next two weeks 
if you will be participating and which days you prefer.  I will need at 
least two weeks to finalize the virtual testing facility. 
        - Any two days the week of July 29-August 2
        - Any two days the week of August 5 - 9
        - Any two days the week of September 3-6

NOTE - I am not opposed to doing weekend days if that fits schedules 
better.

2.  I need to ensure we have a really good testing matrix that reflects 
all items that need to be tested.  We have used a fairly high level matrix 
for the prior testing.  Since we are going to be doing this testing 
"virtually" I need more comprehensive matrixes  In other words, I need a 
clearly defined chart (I see a spreadsheet working quite nicely for this) 
with MUSTS/SHOULDs defined.  Then as a test is completed, we will check 
off, by vendor, what has been completed. 

My request is for volunteers to help draw up these matrixes.  I did a good 
start using GREP - but as many of you have probably already figured out, 
I'm an end user not a developer of calendar apps.  I need someone who 
really understands the drafts to help me put together the matrixes - one 
per draft.  So...if you would like to help, please send me an email.

Thanks for your support.  Help us move these RFC's up to Standard level!. 


--=_alternative 0070DEF585256BE2_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Hi, it's time to schedule our virtual interop. &nbsp;What this is going to be is an interop testing of RFCs 2445, 2446 and 2447 (iCalendar, iTIP and iMIP) over the internet. &nbsp;(What a concept!). &nbsp;Everyone has limited time and budgets so it has made it tough to get an &quot;in-person interop&quot; going. &nbsp;I'm willing to put in the effort to set this up and I hope vendors and open source groups will be willing to participate/</font>
<br>
<br><font size=2 face="sans-serif">My thoughts on how this virtual testing will work are as follows. &nbsp;</font>
<ol>
<li value=1><font size=2 face="sans-serif">There will be a secure server that will have IMAP and POP capability so we can test sending calendar entries. &nbsp;</font>
<li value=2><font size=2 face="sans-serif">There will be a Team Room, again secure with log-ons, where people can hold discussions on-line (similar to AOL and MSN, but encrypted). &nbsp;This is where everyone will be able to mark off when a MUST or SHOULD has worked/not worked/almost worked and where comments can be made. </font>
<li value=3><font size=2 face="sans-serif">We will have an agenda that will set up times to do the testing &nbsp;and times to stop and chat about where we are at that point in the testing. &nbsp;</font>
<li value=4><font size=2 face="sans-serif">I will ask everyone that participates on this interop to devote the full time to the testing - i.e. assume you are away from the office during the testing (even though you are not).</font>
<li value=5><font size=2 face="sans-serif">We will have regular conference calls set at certain intervals during the two days.</font>
<li value=6><font size=2 face="sans-serif">Results on testing will be provided by each participant to the chair, .</font>
<li value=7><font size=2 face="sans-serif">The chair, myself, will summarize the results and report them, confidentially, to the IETF Area Directors.</font>
<li value=8><font size=2 face="sans-serif">All confidentiality rules observed at a normal interop testing will be observed during the virtual testing. &nbsp;</font>
<li value=9><font size=2 face="sans-serif">This shall be a low cost interop - the costs will be the conference calling facility and that will be based on how many people sign up for the virtual testing. &nbsp;When I know the number, I will estimate the costs and we will divide it equally among the participants. &nbsp;I do not foresee this being more than $100 per organization.</font>
<br>
<br><font size=2 face="sans-serif">Now, here's what I need from everyone:</font>
<br>
<br><font size=2 face="sans-serif">1. &nbsp;Preferred dates - here's my selections - pick the best for you. &nbsp;We want to do two contiguous days. &nbsp;Please respond within the next two weeks if you will be participating and which days you prefer. &nbsp;I will need at least two weeks to finalize the virtual testing facility. &nbsp;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; - Any two days the week of July 29-August 2</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; - Any two days the week of August 5 - 9</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; - Any two days the week of September 3-6</font>
<br>
<br><font size=2 face="sans-serif">NOTE - I am not opposed to doing weekend days if that fits schedules better.</font>
<br>
<br><font size=2 face="sans-serif">2. &nbsp;I need to ensure we have a really good testing matrix that reflects all items that need to be tested. &nbsp;We have used a fairly high level matrix for the prior testing. &nbsp;Since we are going to be doing this testing &quot;virtually&quot; I need more comprehensive matrixes &nbsp;In other words, I need a clearly defined chart (I see a spreadsheet working quite nicely for this) with MUSTS/SHOULDs defined. &nbsp;Then as a test is completed, we will check off, by vendor, what has been completed. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">My request is for volunteers to help draw up these matrixes. &nbsp;I did a good start using GREP - but as many of you have probably already figured out, I'm an end user not a developer of calendar apps. &nbsp;I need someone who really understands the drafts to help me put together the matrixes - one per draft. &nbsp;So...if you would like to help, please send me an email.</font>
<br>
<br><font size=2 face="sans-serif">Thanks for your support. &nbsp;Help us move these RFC's up to Standard level!. &nbsp;</font>
<br>
<br></ol>
--=_alternative 0070DEF585256BE2_=--


From owner-ietf-calendar@mail.imc.org  Mon Jun 24 17:24:35 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA01783
	for <calsch-archive@odin.ietf.org>; Mon, 24 Jun 2002 17:24:35 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5OLCYS25268
	for ietf-calendar-bks; Mon, 24 Jun 2002 14:12:34 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5OLCTw25236
	for <ietf-calendar@imc.org>; Mon, 24 Jun 2002 14:12:29 -0700 (PDT)
Received: from Royer.com (mail.docutechcorp.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5OLCQFa006593
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Mon, 24 Jun 2002 14:12:28 -0700
Message-ID: <3D1789A9.6B8B77CF@Royer.com>
Date: Mon, 24 Jun 2002 15:05:45 -0600
From: Doug Royer <Doug@royer.com>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: pregen@egenconsulting.com
CC: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: [Fwd: Re: I did a checkin of CAP]
References: <OF1C0ECB59.06559708-ON85256BE2.006DE01A@egenconsulting.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msA2B7A08C18F4669E569611A4"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------msA2B7A08C18F4669E569611A4
Content-Type: multipart/mixed;
 boundary="------------35D59D2503012EF998FACF1D"

This is a multi-part message in MIME format.
--------------35D59D2503012EF998FACF1D
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

pregen@egenconsulting.com wrote:
> ... - Doug, please  post the specific
> text of that section of the draft to the list.


I updated the definition of CSID. I included how it ties
to he BEEP 'serverName' value:


  CSID -  Each CS needs its own unique identifier.  The "CSID" property
   is the official unique identifier for the CS.  If the BEEP
   'serverName' attribute was suppled in the BEEP 'start' message,
   then the CSID will be mapped to the virtual host name supplied and
   the host name part of the CSID MUST BE the same as the
   'serverName' value.  This allows one CS implementation to service
   multiple virtual hosts.  CS's are not required to support virtual
   hosting.  If a CS does not support virtual hosting then it must
   ignore the BEEP 'serverName'.  (Section 7.5)
--------------35D59D2503012EF998FACF1D
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------35D59D2503012EF998FACF1D--

--------------msA2B7A08C18F4669E569611A4
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MjQyMTA1NDVaMCMGCSqGSIb3DQEJ
BDEWBBQH8hYOwG/ZINAH6CMaekXV4MajIDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgFKevHm2V3oQSI5WdI8EpDFlqBASlsPWloo4stPbr1ikRtiS
ribPTWuugZ+DADoI+Yd53/MffK0zSJZmH7oiXcFnlSISiZle3V7Tr2uZJPYx4OadxHrmvFkm
Cw5eNz/FvsToXFm9dMXtJbKyQQvj15d3Ji/cjW6k0gp6bHRo9mPh
--------------msA2B7A08C18F4669E569611A4--



From owner-ietf-calendar@mail.imc.org  Mon Jun 24 17:44:27 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA03151
	for <calsch-archive@odin.ietf.org>; Mon, 24 Jun 2002 17:44:25 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5OLXE826244
	for ietf-calendar-bks; Mon, 24 Jun 2002 14:33:14 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5OLXCw26240
	for <ietf-calendar@imc.org>; Mon, 24 Jun 2002 14:33:12 -0700 (PDT)
To: Doug Royer <Doug@royer.com>
Cc: doug@royer.com, "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: [Fwd: Re: I did a checkin of CAP]
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OF2D9D6B72.B71C8B3C-ON85256BE2.0076607F@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Mon, 24 Jun 2002 17:33:15 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/24/2002 05:33:16 PM,
	Serialize complete at 06/24/2002 05:33:16 PM
Content-Type: multipart/alternative; boundary="=_alternative 007666B285256BE2_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 007666B285256BE2_=
Content-Type: text/plain; charset="us-ascii"

Thanks for the update!
--=_alternative 007666B285256BE2_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Thanks for the update!</font>
--=_alternative 007666B285256BE2_=--


From owner-ietf-calendar@mail.imc.org  Wed Jun 26 08:47:45 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA16001
	for <calsch-archive@odin.ietf.org>; Wed, 26 Jun 2002 08:47:44 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5QCeSC08040
	for ietf-calendar-bks; Wed, 26 Jun 2002 05:40:28 -0700 (PDT)
Received: from mail.samsungcontact.com ([195.89.159.51])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5QCeQw08036
	for <ietf-calendar@imc.org>; Wed, 26 Jun 2002 05:40:26 -0700 (PDT)
Received: from mail.samsungcontact.com (root@localhost)
	by mail.samsungcontact.com (8.11.6/8.11.6) with ESMTP id g5QCePr03565;
	Wed, 26 Jun 2002 13:40:26 +0100
Received: from samsungcontact.com ( 195.89.159.62)
        by mail.samsungcontact.com (Samsung Contact SMTP Relay 7.1.0)
        via ESMTP; Wed, 26 Jun 2002 13:40:26 +0100 (BST)
Message-ID: <3D19B639.1070409@samsungcontact.com>
Date: Wed, 26 Jun 2002 13:40:25 +0100
From: Mark Davidson <markd@samsungcontact.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc1) Gecko/20020417
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
CC: Doug Royer <Doug@royer.com>
Subject: Re: [Fwd: I did a checkin of CAP]
References: <H00000690007eda9.1024393267.mail.samsungcontact.com@MHS>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Here are a few small typos/consistency fixes:

[3.2] Calendar Store Object Model
VAGENDAs can contain VFREEBUSY objects (as per pic on page 18)

[4.2.3] Predefined VCARs

The REQUESTONLY example has the PERMISSION:WRITE property, it should
be PERMISSION:CREATE

The UPDATEPARTSTATUS example needs an END:VCAR on the end of it.

[8.10] SEARCH command

The searching for events example is looking for METHOD IS 'CREATE',
this should now be STATE() = 'booked'


Mark Davidson





From owner-ietf-calendar@mail.imc.org  Wed Jun 26 10:12:01 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19706
	for <calsch-archive@odin.ietf.org>; Wed, 26 Jun 2002 10:12:01 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5QE6P411171
	for ietf-calendar-bks; Wed, 26 Jun 2002 07:06:25 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5QE6Ow11165
	for <ietf-calendar@imc.org>; Wed, 26 Jun 2002 07:06:24 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5QE6Jpf001958
	for <ietf-calendar@imc.org>; Wed, 26 Jun 2002 10:06:20 -0400
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5QE6J605615
	for <ietf-calendar@imc.org>; Wed, 26 Jun 2002 10:06:19 -0400 (EDT)
Message-ID: <3D19CB5E.DE4701D3@steltor.com>
Date: Wed, 26 Jun 2002 10:10:38 -0400
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
To: ietf-calendar@imc.org
Subject: Re: [Fwd: I did a checkin of CAP]
References: <H00000690007eda9.1024393267.mail.samsungcontact.com@MHS> <3D19B639.1070409@samsungcontact.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


Mark Davidson wrote:
> 
> Here are a few small typos/consistency fixes:
> 
> [4.2.3] Predefined VCARs
> 
> The REQUESTONLY example has the PERMISSION:WRITE property, it should
> be PERMISSION:CREATE

Actually, the REQUESTONLY example is right.

If you look at draft-07 as well as the mailing list archive
you'll find out that the permvalue rule part that was agreed
on is:

   permvalue = ( "READ" / "WRITE" / "DELETE" / "MODIFY" / all )

I don't remember seeing any proposition on the mailing list to
change this rule part.

Thanks for pointing this out!

Cheers,
Bernard
-- 
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-ietf-calendar@mail.imc.org  Thu Jun 27 11:25:06 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA23794
	for <calsch-archive@odin.ietf.org>; Thu, 27 Jun 2002 11:25:05 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5RF7ef23863
	for ietf-calendar-bks; Thu, 27 Jun 2002 08:07:40 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5RF7cw23852
	for <ietf-calendar@imc.org>; Thu, 27 Jun 2002 08:07:38 -0700 (PDT)
Received: from Royer.com (mail.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5RF7QFa031414
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Thu, 27 Jun 2002 08:07:29 -0700
Message-ID: <3D1B287D.800BD280@Royer.com>
Date: Thu, 27 Jun 2002 09:00:13 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: [Fwd: RE: Application for port-number (1026)]
Content-Type: multipart/mixed;
 boundary="------------69AF6731AC8E0E12114AC169"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multi-part message in MIME format.
--------------69AF6731AC8E0E12114AC169
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit



-------- Original Message --------
Subject: RE: Application for port-number (1026)
Date: Wed, 26 Jun 2002 18:15:18 -0700
From: "IANA" <iana@iana.org>
To: <Doug@Royer.com>

Dear Doug,

We have assigned the following user port number:

cap             1026/tcp   Calender Access Protocol
cap             1026/udp   Calender Access Protocol

Please notify the IANA if there is a change in contact
information by completing the following template:

Michelle S. Cotton
IANA Administrator

***************************************************************
Internet Assigned Numbers Authority (IANA)
4676 Admiralty Way, Suite 330
Marina del Rey, California 90292

email: iana@iana.org
***************************************************************
--------------69AF6731AC8E0E12114AC169
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------69AF6731AC8E0E12114AC169--



From owner-ietf-calendar@mail.imc.org  Thu Jun 27 12:04:31 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27349
	for <calsch-archive@odin.ietf.org>; Thu, 27 Jun 2002 12:04:30 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5RFrIT14301
	for ietf-calendar-bks; Thu, 27 Jun 2002 08:53:18 -0700 (PDT)
Received: from CarWash.IncentiveSystems.com (CarWash.IncentiveSystems.com [66.152.247.41])
	by above.proper.com (8.11.6/8.11.3) with SMTP id g5RFrGw14288
	for <ietf-calendar@imc.org>; Thu, 27 Jun 2002 08:53:17 -0700 (PDT)
Received: from minglewood.incentivesystems.com ([172.16.0.25])
 by CarWash.IncentiveSystems.com (NAVGW 2.5.2.11) with SMTP id M2002062711575031857
 for <ietf-calendar@imc.org>; Thu, 27 Jun 2002 11:57:50 -0400
Received: from franklinstower.incentivesystems.com ([10.10.30.26]) by minglewood.incentivesystems.com with Microsoft SMTPSVC(5.0.2195.2966);
	 Thu, 27 Jun 2002 11:51:50 -0400
Subject: Re: [Fwd: RE: Application for port-number (1026)]
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_001_01C21DF1.62BBE4C0"
Date: Thu, 27 Jun 2002 11:43:30 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3
content-class: urn:content-classes:message
Message-ID: <4B5305E45A015F4D874F39922DBC31B46BCC@franklinstower.incentivesystems.com>
X-MS-Has-Attach: yes
Thread-Topic: Re: [Fwd: RE: Application for port-number (1026)]
Thread-Index: AcId8oqK3AwXzakJRzuX9dA9EqISLA==
From: "John Stracke" <JStracke@incentivesystems.com>
To: <ietf-calendar@imc.org>
X-OriginalArrivalTime: 27 Jun 2002 15:51:50.0118 (UTC) FILETIME=[8CCAB060:01C21DF2]
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multi-part message in MIME format.

------_=_NextPart_001_01C21DF1.62BBE4C0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

We don't need a UDP port, do we? Did you ask for one, or did they just =
include one automatically?

/=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D\
|John Stracke                    |Principal Engineer           |
|jstracke@incentivesystems.com   |Incentive Systems, Inc.      |
|http://www.incentivesystems.com <<http://www.incentivesystems.com/>>  =
|My opinions are my own.      |
|=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D|
|"HTTP is what happens in the absence of good design." -- Keith|
|Moore                                                         |
\=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D/

------_=_NextPart_001_01C21DF1.62BBE4C0
Content-Type: application/octet-stream;
	name="~~DLNK0.URL"
Content-Description: http://www.incentivesystems.com/
Content-Disposition: attachment;
	filename="~~DLNK0.URL"
Content-Transfer-Encoding: base64

W0ludGVybmV0U2hvcnRjdXRdDQpVUkw9aHR0cDovL3d3dy5pbmNlbnRpdmVzeXN0ZW1zLmNvbS8N
Cg==

------_=_NextPart_001_01C21DF1.62BBE4C0--


From owner-ietf-calendar@mail.imc.org  Thu Jun 27 12:47:47 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA00568
	for <calsch-archive@odin.ietf.org>; Thu, 27 Jun 2002 12:47:47 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5RGauI02192
	for ietf-calendar-bks; Thu, 27 Jun 2002 09:36:56 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5RGatw02180
	for <ietf-calendar@imc.org>; Thu, 27 Jun 2002 09:36:55 -0700 (PDT)
Received: from Royer.com (mail.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5RGarFa031974
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Thu, 27 Jun 2002 09:36:55 -0700
Message-ID: <3D1B3D6E.A0C53A1E@Royer.com>
Date: Thu, 27 Jun 2002 10:29:34 -0600
From: Doug Royer <Doug@royer.com>
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: John Stracke <JStracke@incentivesystems.com>
CC: ietf-calendar@imc.org
Subject: Re: [Fwd: RE: Application for port-number (1026)]
References: <4B5305E45A015F4D874F39922DBC31B46BCC@franklinstower.incentivesystems.com>
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms28CDF706A3C0417ED0B0683C"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a cryptographically signed message in MIME format.

--------------ms28CDF706A3C0417ED0B0683C
Content-Type: multipart/mixed;
 boundary="------------D5887827CD71FBDF2C09CCE6"

This is a multi-part message in MIME format.
--------------D5887827CD71FBDF2C09CCE6
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

John Stracke wrote:
> 
> We don't need a UDP port, do we? Did you ask for one, or did 
> they just include one automatically?

They always issue both:

	http://www.iana.org/assignments/port-numbers
--------------D5887827CD71FBDF2C09CCE6
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------D5887827CD71FBDF2C09CCE6--

--------------ms28CDF706A3C0417ED0B0683C
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
Content-Transfer-Encoding: base64

MIIKQwYJKoZIhvcNAQcCoIIKNDCCCjACAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B88wggSZMIIEAqADAgECAhA85nVyQ1LlncKock/RLC9dMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTAyMDEyMjAwMDAw
MFoXDTAyMTAxMjIzNTk1OVowggELMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxEzARBgNVBAMUCkRvdWcgUm95ZXIxHTAbBgkqhkiG9w0B
CQEWDmRvdWdAcm95ZXIuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7uTPDnj/U
t/EKae6vnKPIWpCI2HoHAl3n5uSf/gIwD4Z+j3gewsR0Dm70bjAcWxwps6FNphsMUBolBwKo
L73DGK8NNSz+G8fvzMrDa6SA+Pv/hv0IhkqqmCkEdgawKzzs3i3t3qQy8zOVhXNQSkhUvzlu
TDNi0FS2bsCepU7hwwIDAQABo4IBODCCATQwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGe
BgtghkgBhvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29t
L0NQUzBiBggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3Mg
Q1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJ
YIZIAYb4QgEBBAQDAgeAMDAGCmCGSAGG+EUBBgcEIhYgMTgwNjlhZjY3YjMyNzNhNTAyMzQw
MWRjMjU3MWY3NjQwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC52ZXJpc2lnbi5jb20v
Y2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAirjMwaw74Gbr3M61qm+BnzaNOeTMvriFN
twfq1XDwgW4VBGhP1jHFL1bg6TJwEonPLJepixj0Y6/SahwkG1QUo86aCyJSyrB7qWl5q4PI
XvjcGvN3jgVLlM5CYcXIyEXL9sGm8hxdxPB15yKd519QNkzNp+sd5QU8Ww5DM0AYczCCAy4w
ggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYT
AlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1
MTIyMzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNp
Z24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5
L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24g
Q2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVk
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xU
v7zodyqdufBou5XZMUFweoFLuUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbaw
NkIztW5UiE+HSr8Z2vkV6A+HthzjzMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQAB
o3wwejARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsG
CCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYB
Af8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBAgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEe
kmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/LSzdmkKewz60jqrlCwbe8lYq+jPH
vhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDlX4KmsaiSxVhqwY0DPOvDzQWi
kK5uMYICPDCCAjgCAQEwgeEwgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl
cG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9W
ZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBW
YWxpZGF0ZWQCEDzmdXJDUuWdwqhyT9EsL10wCQYFKw4DAhoFAKCBsTAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMjA2MjcxNjI5MzhaMCMGCSqGSIb3DQEJ
BDEWBBSAJft4TBTIWAi/JhKkfhBxTG+u7zBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH
MA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIB
KDANBgkqhkiG9w0BAQEFAASBgCpnQpP1uTjezGirPS63uCst2eYWaPhC8U4QOfcc6+fnojtc
PdmqI87kPBdZ93EbTx14vIVLWpJLPVGiE0lD0JQI52Uz9NBz8xT6HuRpFNn3qc9FARBH64dP
OJIvo87Xj8IPgDBJLRP/N9afjf9z8hcEj9vrz30GXZvD2zYDS0/v
--------------ms28CDF706A3C0417ED0B0683C--



From owner-ietf-calendar@mail.imc.org  Fri Jun 28 11:32:18 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01161
	for <calsch-archive@odin.ietf.org>; Fri, 28 Jun 2002 11:32:17 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5SFM6v03085
	for ietf-calendar-bks; Fri, 28 Jun 2002 08:22:06 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5SFM4w03066
	for <ietf-calendar@imc.org>; Fri, 28 Jun 2002 08:22:04 -0700 (PDT)
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Cc: "ietf-calendar@imc.org" <ietf-calendar@imc.org>,
        owner-ietf-calendar@mail.imc.org
Subject: Re: [Fwd: RE: Application for port-number (1026)]
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OFA6153ED8.671BA22B-ON85256BE6.00545DCF@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Fri, 28 Jun 2002 11:21:48 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/28/2002 11:22:06 AM
Content-Type: multipart/mixed; boundary="=_mixed 005468F485256BE6_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


--=_mixed 005468F485256BE6_=
Content-Type: multipart/alternative; boundary="=_alternative 005468F485256BE6_="


--=_alternative 005468F485256BE6_=
Content-Type: text/plain; charset="us-ascii"

Excellent!  thanks for coordinating this.




Doug Royer <Doug@royer.com>
Sent by: owner-ietf-calendar@mail.imc.org
06/27/2002 11:00
Please respond to "ietf-calendar@imc.org"

 
        To:     "ietf-calendar@imc.org" <ietf-calendar@imc.org>
        cc: 
        Subject:        [Fwd: RE: Application for port-number (1026)]




-------- Original Message --------
Subject: RE: Application for port-number (1026)
Date: Wed, 26 Jun 2002 18:15:18 -0700
From: "IANA" <iana@iana.org>
To: <Doug@Royer.com>

Dear Doug,

We have assigned the following user port number:

cap             1026/tcp   Calender Access Protocol
cap             1026/udp   Calender Access Protocol

Please notify the IANA if there is a change in contact
information by completing the following template:

Michelle S. Cotton
IANA Administrator

***************************************************************
Internet Assigned Numbers Authority (IANA)
4676 Admiralty Way, Suite 330
Marina del Rey, California 90292

email: iana@iana.org
***************************************************************


--=_alternative 005468F485256BE6_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Excellent! &nbsp;thanks for coordinating this.</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Doug Royer &lt;Doug@royer.com&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-ietf-calendar@mail.imc.org</font>
<p><font size=1 face="sans-serif">06/27/2002 11:00</font>
<br><font size=1 face="sans-serif">Please respond to &quot;ietf-calendar@imc.org&quot;</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;&quot;ietf-calendar@imc.org&quot; &lt;ietf-calendar@imc.org&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;[Fwd: RE: Application for port-number (1026)]</font></table>
<br>
<br>
<br><font size=2><tt><br>
<br>
-------- Original Message --------<br>
Subject: RE: Application for port-number (1026)<br>
Date: Wed, 26 Jun 2002 18:15:18 -0700<br>
From: &quot;IANA&quot; &lt;iana@iana.org&gt;<br>
To: &lt;Doug@Royer.com&gt;<br>
<br>
Dear Doug,<br>
<br>
We have assigned the following user port number:<br>
<br>
cap &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1026/tcp &nbsp; Calender Access Protocol<br>
cap &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1026/udp &nbsp; Calender Access Protocol<br>
<br>
Please notify the IANA if there is a change in contact<br>
information by completing the following template:<br>
<br>
Michelle S. Cotton<br>
IANA Administrator<br>
<br>
***************************************************************<br>
Internet Assigned Numbers Authority (IANA)<br>
4676 Admiralty Way, Suite 330<br>
Marina del Rey, California 90292<br>
<br>
email: iana@iana.org<br>
***************************************************************</tt></font>
<br>
<br>
--=_alternative 005468F485256BE6_=--
--=_mixed 005468F485256BE6_=
Content-Type: application/octet-stream; name="Doug.vcf"
Content-Disposition: attachment; filename="Doug.vcf"
Content-Transfer-Encoding: base64
Content-Transfer-Encoding: base64

YmVnaW46dmNhcmQgDQpuOlJveWVyO0RvdWcNCnRlbDtwYWdlcjpwYWdlckBSb3llci5jb20NCnRl
bDtjZWxsOjIwOC01MjAtNDA0NA0KdGVsO2ZheDo4NjYtNTk0LTg1NzQNCnRlbDt3b3JrOjg2Ni01
OTQtODU3NA0KeC1tb3ppbGxhLWh0bWw6RkFMU0UNCnVybDpodHRwOi8vUm95ZXIuY29tL1Blb3Bs
ZS9Eb3VnDQpvcmc6aHR0cDovL0lORVQtQ29uc3VsdGluZy5jb20NCmFkcjo7OzE3OTUgVy4gQnJv
YWR3YXkgIzI2NjtJZGFobyBGYWxscztJZGFobzs4MzQwMjtVLlMuQS4NCnZlcnNpb246Mi4xDQpl
bWFpbDtpbnRlcm5ldDpEb3VnQFJveWVyLmNvbQ0KdGl0bGU6Q2hpZWYgRXhlY3V0aXZlIE1hbmFn
ZXINCngtbW96aWxsYS1jcHQ6OzEyNzA0DQpmbjpEb3VnIFJveWVyDQplbmQ6dmNhcmQNCg==
--=_mixed 005468F485256BE6_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 28 16:49:40 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA21041
	for <calsch-archive@odin.ietf.org>; Fri, 28 Jun 2002 16:49:39 -0400 (EDT)
Received: by above.proper.com (8.11.6/8.11.3) id g5SKgC207781
	for ietf-calendar-bks; Fri, 28 Jun 2002 13:42:12 -0700 (PDT)
Received: from server1.egenconsulting.com ([208.31.106.94])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5SKgAw07777
	for <ietf-calendar@imc.org>; Fri, 28 Jun 2002 13:42:10 -0700 (PDT)
To: ietf-calendar@imc.org
Subject: CAP draft
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 5.0.8  June 18, 2001
Message-ID: <OF3ACCE106.DC2DE478-ON85256BE6.0071956C@egenconsulting.com>
From: pregen@egenconsulting.com
Date: Fri, 28 Jun 2002 16:42:18 -0400
X-MIMETrack: Serialize by Router on Notes1/Egen Consulting/01(Release 5.0.9a |January 7, 2002) at
 06/28/2002 04:42:13 PM,
	Serialize complete at 06/28/2002 04:42:13 PM
Content-Type: multipart/alternative; boundary="=_alternative 0071BCD185256BE6_="
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multipart message in MIME format.
--=_alternative 0071BCD185256BE6_=
Content-Type: text/plain; charset="us-ascii"

Has everyone responded to the list regarding CAP changes? We would like to 
submit the draft so it can be reviewed by everyone in the IETF.  Now is 
your chance - if you object, say so.  If you do not have objections or we 
do not hear on the list, we're submitting the draft.  Thanks.
___________________
Patricia Egen Consulting
www.egenconsulting.com
423-875-2652
--=_alternative 0071BCD185256BE6_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Has everyone responded to the list regarding CAP changes? We would like to submit the draft so it can be reviewed by everyone in the IETF. &nbsp;Now is your chance - if you object, say so. &nbsp;If you do not have objections or we do not hear on the list, we're submitting the draft. &nbsp;Thanks.<br>
___________________<br>
Patricia Egen Consulting<br>
www.egenconsulting.com<br>
423-875-2652</font>
--=_alternative 0071BCD185256BE6_=--


From owner-ietf-calendar@mail.imc.org  Fri Jun 28 18:31:28 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA26116
	for <calsch-archive@odin.ietf.org>; Fri, 28 Jun 2002 18:31:28 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5SMMu011264
	for ietf-calendar-bks; Fri, 28 Jun 2002 15:22:56 -0700 (PDT)
Received: from plexus.steltor.com (plexus.steltor.com [207.139.176.42])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5SMMtw11259
	for <ietf-calendar@imc.org>; Fri, 28 Jun 2002 15:22:55 -0700 (PDT)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100])
	by plexus.steltor.com (8.12.1/1.0.1) with ESMTP id g5SMMppf026284;
	Fri, 28 Jun 2002 18:22:51 -0400
Received: from steltor.com (c-0000.in.steltor.com [101.1.42.1])
	by earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id g5SMMp626180;
	Fri, 28 Jun 2002 18:22:51 -0400 (EDT)
Message-ID: <3D1CE1BA.A07332A3@steltor.com>
Date: Fri, 28 Jun 2002 18:22:50 -0400
From: George Babics <georgeb@steltor.com>
X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA
MIME-Version: 1.0
To: pregen@egenconsulting.com
CC: ietf-calendar@imc.org
Subject: Re: CAP draft
References: <OF3ACCE106.DC2DE478-ON85256BE6.0071956C@egenconsulting.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>
Content-Transfer-Encoding: 7bit


  
  Isn't it a bit too early to submit the draft?

  I think there were many changes done recently in Doug's working
document that were not discussed nor agreed to on the list, should
we take the time to review, comment and adjust them? If I am not
mistaken, before posting a new draft the chairs should ask or
declare consensus for each one the proposed changes. Was that done
for these changes?

George

pregen@egenconsulting.com wrote:
> 
> Has everyone responded to the list regarding CAP changes? We would like to submit the draft so it can be reviewed by everyone in the IETF.  Now is your chance - if you object, say so.  If you do not
> have objections or we do not hear on the list, we're submitting the draft.  Thanks.
> ___________________
> Patricia Egen Consulting
> www.egenconsulting.com
> 423-875-2652


From owner-ietf-calendar@mail.imc.org  Fri Jun 28 19:53:17 2002
Received: from above.proper.com (mail.proper.com [208.184.76.45])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA29170
	for <calsch-archive@odin.ietf.org>; Fri, 28 Jun 2002 19:53:16 -0400 (EDT)
Received: from localhost (localhost [[UNIX: localhost]])
	by above.proper.com (8.11.6/8.11.3) id g5SNjj013920
	for ietf-calendar-bks; Fri, 28 Jun 2002 16:45:45 -0700 (PDT)
Received: from royer.com (royer.com [4.23.9.161])
	by above.proper.com (8.11.6/8.11.3) with ESMTP id g5SNjiw13916
	for <ietf-calendar@imc.org>; Fri, 28 Jun 2002 16:45:44 -0700 (PDT)
Received: from Royer.com (blackhole.dtdocs.com [12.23.70.30])
	by royer.com (8.12.2/8.12.2) with ESMTP id g5SNjiFa010589
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO)
	for <ietf-calendar@imc.org>; Fri, 28 Jun 2002 16:45:47 -0700
Message-ID: <3D1CF367.D01DDA8D@Royer.com>
Date: Fri, 28 Jun 2002 17:38:15 -0600
From: Doug Royer <Doug@royer.com>
Reply-To: ietf-calendar@imc.org
Organization: http://INET-Consulting.com
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18-4 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: "ietf-calendar@imc.org" <ietf-calendar@imc.org>
Subject: Re: CAP draft
References: <OF3ACCE106.DC2DE478-ON85256BE6.0071956C@egenconsulting.com> <3D1CE1BA.A07332A3@steltor.com>
Content-Type: multipart/mixed;
 boundary="------------8E4CD76F57CC5EE4C2C216D8"
Sender: owner-ietf-calendar@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-calendar/mail-archive/>
List-ID: <ietf-calendar.imc.org>
List-Unsubscribe: <mailto:ietf-calendar-request@imc.org?body=unsubscribe>


This is a multi-part message in MIME format.
--------------8E4CD76F57CC5EE4C2C216D8
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

George Babics wrote:
> 
> 
>   Isn't it a bit too early to submit the draft?

The cut-off is Monday at 9AM EST. This is (was) the last
business day.

> I think there were many changes done recently in Doug's working
> document that were not discussed nor agreed to on the list,

Only one was not discussed - the BEEP 'serverName', but it was
posted and has not been officially published. All of the other
items have been discussed on the list.

Agreed: Almost all of the changes have some disagreement. We don't
have to agree - we have to have consensus.

> should
> we take the time to review, comment and adjust them?

The editors do have access to the latest unpublished version,
so at this point only the editors can provide input - until
it is published. I have made *several* more small edits
in the last week or so since the un-official post of the draft.
The editors still have full access to the text.

> If I am not mistaken, before posting a new draft the chairs
> should ask or declare consensus for each one the proposed changes.
> Was that done for these changes?

Not for each change, that would take decades.
--------------8E4CD76F57CC5EE4C2C216D8
Content-Type: text/x-vcard; charset=us-ascii;
 name="Doug.vcf"
Content-Description: Card for Doug Royer
Content-Disposition: attachment;
 filename="Doug.vcf"
Content-Transfer-Encoding: 7bit

begin:vcard 
n:Royer;Doug
tel;pager:pager@Royer.com
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:http://INET-Consulting.com
adr:;;1795 W. Broadway #266;Idaho Falls;Idaho;83402;U.S.A.
version:2.1
email;internet:Doug@Royer.com
title:Chief Executive Manager
x-mozilla-cpt:;12704
fn:Doug Royer
end:vcard

--------------8E4CD76F57CC5EE4C2C216D8--



