[Ietf-calsify] summary of issues discussed in the jabber session

Chris Bryant cbryant-ical at corp.usa.net
Thu Dec 14 05:50:44 PST 2006


It seems to me that there is a common set of recurrence types that most 
interpersonal scheduling tools try to accomodate.  Lisa's proposal addresses 
these types.  It seems that we could work out some wording that says that 
interpersonal scheduling tools should limit their recurrence rules to a 
specific set.  This would allow creators and consumers of this data to 
simplify their implementations, only supporting that specific set of rules. 
We could keep the hourly/minutely/secondly specs in the rfc, but people 
would need to be aware that even well behaving consumers of this data would 
be free to just ignore those rules or fail to process the event containing 
those rules.  If there are scheduling tools that desire to exchange 
hourly/minutely/secondly events, there would still be a standard format by 
which this would be done.

Chris

----- Original Message ----- 
From: "Lisa Dusseault" <lisa at osafoundation.org>
To: "Mike Douglass" <douglm at rpi.edu>
Cc: <ietf-calsify at osafoundation.org>
Sent: Wednesday, December 13, 2006 11:14 PM
Subject: Re: [Ietf-calsify] summary of issues discussed in the jabber 
session


>
> Since I'm one of the advocates for removing some of the recurrence 
> "feaures", I'll clarify that this might only hold for interpersonal 
> scheduling.  I'm hoping Reinhold never schedules me for meetings  every 
> fifteen minutes, and one of the reasons is that my client  doesn't have 
> the functionality to let me alter that recurrence  pattern to something 
> more reasonable.
>
> RFC2445 won't go away, any application that wants to use more complex 
> recurrence rules can.  A personal alarm application (I've used "fob"  in 
> the past and it sounds like what Reinhold's talked about) might  use a 
> different set of recurrence features than interpersonal  scheduling.  Is 
> there a need for interoperability for that kind of  use case?  Do personal 
> alarm applications ever even export and import  alarm data?
>
> Lisa
>
> On Dec 13, 2006, at 10:58 AM, Mike Douglass wrote:
>
>> I hope I wasn't trying to accuse anyone of laziness. I'd have to  accuse 
>> myself first... The allowable storage and transport formats  will usually 
>> be a superset of what's implemented in any given ui  and that's probably 
>> reasonable enough. I doubt we'll put seconds  and minutes in our user ui 
>> but I am considering their use for  internal events. Alarms will probably 
>> work in most cases as will  very simple recurrences but the point of 
>> recurrences is they allow  for greater complexity where needed.
>>
>> My recollection of a brief walk around vendor booths was that most 
>> weren't even aware there was a calendar data 'standard' available  for 
>> use and where the use of seconds and minutes might be  appropriate they 
>> aren't being used because vendors don't even use  icalendar.
>>
>> Triggering system events such as backup or synch seems to be an  ideal 
>> use for icalendar and rather more undarstandable than cron.  Unlikely if 
>> we drop seconds and minutes.
>>
>> As it so happens we're just implementing recurrences in our ui and  it is 
>> hard, but the main obstacle to me is the RFC - not what we're  trying to 
>> implement. Clearly inconsistencies need to be resolved  and the various 
>> traps for the unwary documented so that we all take  a consistent 
>> approach but I'd hope that wouldn't result in a loss  of functionality.
>>
>> Cyrus Daboo wrote:
>>> Hi Mike,
>>>
>>> --On December 13, 2006 10:54:49 AM -0500 Mike Douglass  <douglm at rpi.edu> 
>>> wrote:
>>>
>>>> The arguments for removal of these options seem to be based on  nobody
>>>> using them - however there don't seem to be many places where  they are
>>>> made available. This holds true for some of the other simplification
>>>> suggestions.
>>>>
>>>> That is, until applications make these options available we  cannot 
>>>> tell
>>>> how much they would be used.
>>>>
>>>> Removal of these options just guarantees icalendar data will  never be
>>>> used in certain areas
>>>
>>> But perhaps the application developers choose not to make them 
>>> available precisely because their own surveys/requirements from  users 
>>> did not show any demand. Its not necessarily because the  developers 
>>> were "too lazy" to implement.
>>>
>>> Just from a personal standpoint I can tell you that I have never  had 
>>> cause to create an hourly, minutely or secondly event even  though the 
>>> client I use allows that via UI. Though I have used the  VALARM repeat 
>>> capability to have alarms trigger at five minute  intervals leading up 
>>> to the start of an event. That's why I would  like to know why Reinhold 
>>> choose to use VEVENTs. My feeling is  that you can use VALARM for those 
>>> cases and if you want to see  something on the calendar, then the client 
>>> can quite easily  display the VALARM "instances" using an appropriate 
>>> widget in the UI.
>>>
>>
>> -- 
>>
>> Mike Douglass                           douglm at rpi.edu
>> Senior Systems Programmer
>> Communication & Collaboration Technologies      518 276 6780(voice)  2809
>> (fax)
>> Rensselaer Polytechnic Institute 110 8th Street, Troy, NY 12180
>>
>> _______________________________________________
>> Ietf-calsify mailing list
>> Ietf-calsify at osafoundation.org
>> http://lists.osafoundation.org/mailman/listinfo/ietf-calsify
>
> _______________________________________________
> Ietf-calsify mailing list
> Ietf-calsify at osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/ietf-calsify
>
>
>
> 




More information about the Ietf-calsify mailing list