Bonjour à tous,
Dans le cadre de la migration du serveur d'agenda, nous avons testé (sur
un OBM 2.2.14 pour le moment) l'export de calendriers depuis Sun
calendar (format ical), et integration via OBM.
Fonctionnellement il n'y a pas eu d'erreurs relevée, par contre nous
avons remarqués qques incohérences une fois les imports terminés.
* Tout événement se trouve décallé de 2h. Le serveur sun calendar
est configuré en TZ "europe/paris" (calstore.default.timezoneID =
"Europe/Paris"),
et OBM egalement (configuration par défaut).
Dans le fichier ICS les evt sont en heure zulu, le timezone etant
spécifié par ailleurs. Quelle serait la solution pour que l'import
tienne compte reellement du bon fuseau horraire ? Voici un exemple
d'ics exporté de sun calendar :
BEGIN:VEVENT
UID:000000000000000000000000000000004bf13ca600007c3f000009ba00001d6b
DTSTAMP:20100520T113001Z
SUMMARY:Visite Stage
DTSTART:20100520T120000Z
DTEND:20100520T130000Z
CREATED:20100517T125502Z
LAST-MODIFIED:20100517T125531Z
PRIORITY:0
SEQUENCE:1
CLASS:PUBLIC
ORGANIZER;CN="BOSSARD"
;[email protected]
:pbossard
STATUS:CONFIRMED
TRANSP:OPAQUE
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL
;PARTSTAT=NEEDS-ACTION;CN="RAKOTOSON"
;RSVP=TRUE
;X-NSCP-ATTENDEE-GSE-STATUS=2
;[email protected]
:rrakotos
X-NSCP-ORIGINAL-DTSTART:20100520T120000Z
X-NSCP-LANGUAGE:fr
X-NSCP-DTSTART-TZID:Europe/Paris
X-NSCP-TOMBSTONE:0
X-NSCP-ONGOING:0
X-NSCP-ORGANIZER-EMAIL:[email protected]
X-NSCP-GSE-COMPONENT-STATE;X-NSCP-GSE-COMMENT="REQUEST-WAITFORREPLY":13108
8
END:VEVENT
* Il est arrivé a plusieurs reprises que des événements répétés dans
Sun Calendar (par ex sur une semaine) se retrouvent répétés
jusqu'en 2011 une fois importé dans OBM (y compris WE et jours
fériés ^^).
Voici un exemple d'evt répété (données correspondantes du fichier
ics et copie d'écran OBM) qui s'est retrouvé répété jusqu'au
21/01/2011, alors qu'il était programmé sur 3 jours au niveau de
Sun Calendar :
BEGIN:VEVENT
UID:42440e8b00001ea400000cd200000769
RECURRENCE-ID:20050326T070000Z
DTSTAMP:20100526T130344Z
SUMMARY:St Br
DTSTART:20050326T070000Z
DTEND:20050326T170000Z
CREATED:20050325T131347Z
LAST-MODIFIED:20081209T163547Z
PRIORITY:0
SEQUENCE:0
CLASS:PUBLIC
ORGANIZER;CN="GONTIER"
;SENT-BY="[email protected]"
;X-NSCP-ORGANIZER-UID=ogontier
;X-NSCP-ORGANIZER-SENT-BY-UID=ogontier
;[email protected]
:ogontier
STATUS:CONFIRMED
TRANSP:OPAQUE
RRULE:FREQ=DAILY;INTERVAL=1;WKST=MO;COUNT=3
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL
;PARTSTAT=ACCEPTED;CN="Olivier GONTIER"
;RSVP=TRUE
;X-NSCP-ATTENDEE-GSE-STATUS=2
;[email protected]
:ogontier
X-NSCP-ORIGINAL-DTSTART:20050326T070000Z
X-NSCP-LANGUAGE:fr
X-NSCP-DTSTART-TZID:Europe/Paris
X-NSCP-TOMBSTONE:0
X-NSCP-ONGOING:0
X-NSCP-ORGANIZER-EMAIL:[email protected]
X-NSCP-GSE-COMPONENT-STATE;X-NSCP-GSE-COMMENT="REQUEST-COMPLETED":131074
END:VEVENT
BEGIN:VEVENT
UID:42440e8b00001ea400000cd200000769
RECURRENCE-ID:20050327T060000Z
DTSTAMP:20100526T130344Z
SUMMARY:St Br
DTSTART:20050327T060000Z
DTEND:20050327T160000Z
CREATED:20050325T131347Z
LAST-MODIFIED:20081209T163547Z
PRIORITY:0
SEQUENCE:0
CLASS:PUBLIC
ORGANIZER;CN="GONTIER"
;SENT-BY="[email protected]"
;X-NSCP-ORGANIZER-UID=ogontier
;X-NSCP-ORGANIZER-SENT-BY-UID=ogontier
;[email protected]
:ogontier
STATUS:CONFIRMED
TRANSP:OPAQUE
RRULE:FREQ=DAILY;INTERVAL=1;WKST=MO;COUNT=3
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL
;PARTSTAT=ACCEPTED;CN="Olivier GONTIER"
;RSVP=TRUE
;X-NSCP-ATTENDEE-GSE-STATUS=2
;[email protected]
:ogontier
X-NSCP-ORIGINAL-DTSTART:20050327T060000Z
X-NSCP-LANGUAGE:fr
X-NSCP-DTSTART-TZID:Europe/Paris
X-NSCP-TOMBSTONE:0
X-NSCP-ONGOING:0
X-NSCP-ORGANIZER-EMAIL:[email protected]
X-NSCP-GSE-COMPONENT-STATE;X-NSCP-GSE-COMMENT="REQUEST-COMPLETED":131074
END:VEVENT
BEGIN:VEVENT
UID:42440e8b00001ea400000cd200000769
RECURRENCE-ID:20050328T060000Z
DTSTAMP:20100526T130344Z
SUMMARY:St Br
DTSTART:20050328T060000Z
DTEND:20050328T160000Z
CREATED:20050325T131347Z
LAST-MODIFIED:20081209T163547Z
PRIORITY:0
SEQUENCE:0
CLASS:PUBLIC
ORGANIZER;CN="GONTIER"
;SENT-BY="[email protected]"
;X-NSCP-ORGANIZER-UID=ogontier
;X-NSCP-ORGANIZER-SENT-BY-UID=ogontier
;[email protected]
:ogontier
STATUS:CONFIRMED
TRANSP:OPAQUE
RRULE:FREQ=DAILY;INTERVAL=1;WKST=MO;COUNT=3
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL
;PARTSTAT=ACCEPTED;CN="Olivier GONTIER"
;RSVP=TRUE
;X-NSCP-ATTENDEE-GSE-STATUS=2
;[email protected]
:ogontier
X-NSCP-ORIGINAL-DTSTART:20050328T060000Z
X-NSCP-LANGUAGE:fr
X-NSCP-DTSTART-TZID:Europe/Paris
X-NSCP-TOMBSTONE:0
X-NSCP-ONGOING:0
X-NSCP-ORGANIZER-EMAIL:[email protected]
X-NSCP-GSE-COMPONENT-STATE;X-NSCP-GSE-COMMENT="REQUEST-COMPLETED":131074
END:VEVENT
Y a il un moyen de palier à ces pb ? est ce lié à la version d'OBM
(2.2.14) ?
Faudrait il modifier les fichier Ical issus de sun Calendar pour
qu'ils soient correctement interprétés ?
Merci à tous.
Patrick.
--
Patrick BOSSARD - DOP/DCB/IDM/RIC
IFREMER centre de Brest
BP 70 29280 Plouzane FRANCE
Tel : 02 98 22 44 09 - Fax: 02 98 22 45 46
Email:[email protected]
_______________________________________________
Obm mailing list
[email protected]
http://list.obm.org/mailman/listinfo/obm