Re: [XCON] New version of the data model draft
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XCON] New version of the data model draft



(not as chair)

Oscar Novo (JO/LMF) wrote:

Hello,

Yesterday, we submit the version 01 of the "A Common Conference
Information Data Model for Centralized Conferencing" draft before the
cutoff.


...

- Modification of the handling of times in the data model. Now, it uses
the RFC2445 iCal objects to talk about times and recurrence.



Thanks; this looks much better. One comment: indicating <mixing-start-offset>, <mixing-end-offset>, and the other offsets as absolute times doesn't appear to make much sense. If you have a <base> time object indicating a recurrence, but the various <...-offset> objects indicating absolute times, it's a bit difficult to apply the offsets to later occurrences of the conference.


I would instead propose expressing such offsets as (e.g.) signed integers representing seconds before/after the DTSTART field (for <mixing-start-offset>, <can-join-after-offset> and <must-join-before-offset>) and seconds before/after the DTEND field (for <mixing-end-offset>).

So, the example in the document would become:

       <conference-time>
        <entry>
         <base>
             BEGIN:VCALENDAR
             PRODID:-//LlamaSpinner Inc.//NONSGML CamelCall//EN
             VERSION:2.0
             BEGIN:VEVENT
             DTSTAMP:20051103T140728Z
             UID:carol at example.com
             ORGANIZER:MAILTO:carol at example.com
             DTSTART:20061017T143000Z
             RRULE:FREQ=WEEKLY
             DTEND:20061017T163000Z
         </base>
         <mixing-start-offset required-participant="moderator">
         -15</mixing-start-offset>
         <mixing-end-offset required-participant="participant">
         60</mixing-end-offset>
         <must-join-before-offset>600</must-join-before-offset>
        </entry>
       </conference-time>


...which means that mixing starts 15 seconds before the start time and ends 60 seconds after the end time. It also means that participants must join within the first 10 minutes (600 seconds) of the conference.


/a

_______________________________________________
XCON mailing list
XCON at ietf.org
https://www1.ietf.org/mailman/listinfo/xcon




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.