Derniers journaux de thomas_p :
- [17/09@08:48] Actualité du noyau
- [28/08@22:52] Compte-rendu du Linux Symposium
- [02/08@07:11] Dossier sur le LL dans Politis
- [23/04@18:03] GNU/Linuxiens à Colomiers, Blagnac, Tournefeuille, Toulouse Ouest ?
- [09/02@18:46] Firefox à l'abri des spywares ?
- [12/01@09:55] uClibc version 0.9.27
- [15/12@09:26] Magnatune
- [04/12@01:08] Faire un miroir Mandrake
- [01/12@21:03] Compilation d'un logiciel Qt sous Windows
- [02/11@18:48] Logiciel de gestion de collection
- [24/10@21:06] Découvrir des paquets Debian
- [29/06@08:26] Convertisseur Wiki XHTML
- [11/05@00:57] T Shirt Lolut à vendre
- [14/04@18:22] Stage développement
- [22/03@21:53] Accès à des périphériques par des terminaux
- [18/03@14:17] Document court sur la LEN
- [14/03@13:52] J'ai fait du sport
- [23/02@16:25] Hébergement pour projet libre
- [22/01@18:41] Problème de cache / PHP ?
- [18/01@18:57] Lecteur Transcontinent TR100
Journal : Agenda du Libre: export au format iCal
Posté par Thomas Petazzoni (page perso, ) le 17 septembre 2005L'Agenda du Libre, http://www.agendadulibre.org(...) , recense les évènements français liés au Logiciel Libre depuis juin 2005.
Aujourd'hui a été ajouté l'export de l'agenda au format iCal. Un calendrier est disponible pour chaque région, ainsi qu'un calendrier national regroupant tous les évènements. Ces calendriers fonctionnent au moins avec les extensions Calendar de Firefox et Thunderbird ainsi qu'avec Sunbird, la nouvelle application de gestion de calendrier de la Mozilla Foundation, encore en béta.
La liste des calendriers est disponible sur http://www.agendadulibre.org/icallist.php(...)
Si vous testez ces calendriers avec d'autres logiciels, n'hésitez pas à nous le faire savoir !
D'autre part, ce calendrier ne vit que par les soumissions des amateurs de Logiciels Libres: si vous êtes membre d'un LUG ou de toute autre association organisant des manifestations autour du Libre, n'oubliez pas de soumettre vos évènements !
> Lire le journal (15 commentaires, moyenne: 1,9).
Bonne idée mais..
Salut,
Bonne idée, mais comment vous allez faire pour afficher tous les evenements sur la page web tel qu'elle existe actuellement ? Pour un mois donné la visibilité va commencer à poser problème.., il faudrait une vue par jour au moins en cliquant sur une date.
Bonne chance !
-
[^]Re: Bonne idée mais..
Posté par Thomas Petazzoni (page perso, ) le 17/09/2005 à 22:42. (lien). Évalué à 4.Bah, euh, on verra quand on en sera là, non ?
Evolution
Ca ne marche pas mais je ne sais pas pourquoi :-(
Aucune erreur mais il n'ajoute aucun évenement, je vais essayer de regarde pourquoi.
-
[^]Re: Evolution
Posté par Pascal Terjan (Jabber id, page perso, ) le 18/09/2005 à 09:00. (lien). Évalué à 2.Visiblement il y a quelque chose qu'il n'aime pas dans le fichier.
J'ai d'abord regardé avec ethereal : il le prend bien.
J'ai ensuite essayé de le télécharger et de lui faire importer le fichier local : pareil, pas d'erreur ni d'évenement.-
[^]Re: Evolution
Posté par Thomas Petazzoni (page perso, ) le 18/09/2005 à 10:28. (lien). Évalué à 2.Hum, bizarre. Tu pourrais essayer d'autres calendriers récupérés par HTTP dans Evolution, et m'en envoyer un qui marche ?
Quelqu'un avait testé avec Évolution, et apparemment, il se passait rien. À ce moment là, j'ai supposé que c'était parce que le calendrier devait être récupéré par http://,(...) alors que d'habitude, les calendriers sont récupérés par webcal:// (qui doit permettre de faire du WebDAV, et donc de publier son calendrier, tout ça).
Enfin, en dehors de ce problème de récupération, je comprends pas pourquoi le fichier local ne marche pas.
Le seul problème que j'ai eu avec Sunbird, c'est qu'il fallait absolument que le fichier soit encodé en UTF-8, sinon ça marchait pas. Peut-être que tu tournes en ISO-8859-1, et que dans ce cas Evolution veut un calendrier en ISO et pas en UTF-8 ?
-
[^]Re: Evolution
Posté par Bruno Coudoin (page perso, ) le 18/09/2005 à 11:15. (lien). Évalué à 1.Moi ca marche avec evolution 2.0.4
Merci thomas.--
http://gcompris.net logiciel educatif libre pour les enfants
-
-
[^]Re: Evolution
Posté par Victor STINNER (page perso, ) le 18/09/2005 à 20:38. (lien). Évalué à 2.Ben, j'ai refait différents tests, et je n'ai rien trouvé d'intéressant. J'ai comparé un fichier iCal (de icalshare.com) avec un fichier venu de l'agenda du libre : le format est semblable, les champs sont assez ressemblant, mais ... mais, y'a un truc qui bloque. J'ai tenté de charger le fichier et le renommer en ".ics", mais ça change rien. Par contre, en renommant en ".vcf" (VCalendar), Evolution affiche une erreur (enfin !) : erreur lors du chargement :-)
Thomas : Faudrait relire la norme et voir s'il ne manque pas un champ important !? (exemples : PRODID, X-WR-TIMEZONE, X-WR-RELCALID, SEQUENCE, DTSTAMP)
J'utilise Evolution 2.2.4 (Debian unstable), et je viens de voir qu'il existe le paquet evolution-webcal. Avec ce paquet, je peux m'inscrire à un calendrier en ligne (mais pas de changement pour l'agenda du libre).
Haypo-
[^]Re: Evolution
Posté par Thomas Petazzoni (page perso, ) le 19/09/2005 à 06:52. (lien). Évalué à 2.Thomas : Faudrait relire la norme et voir s'il ne manque pas un champ important !? (exemples : PRODID, X-WR-TIMEZONE, X-WR-RELCALID, SEQUENCE, DTSTAMP)
Ouaip, faudrait, mais la RFC est quand même assez longue, et c'est pas de la littérature vraiment passionante les RFCs en général. En fait, elle est assez complexe, parce qu'elle parle aussi de tout ce qui est publication d'agenda par WebDAV, etc. Donc faudrait trouver au milieu de tout ce bazar ce qui est vraiment important.
Est-ce que tu pourrais trouver un calendrier .ics minimal (un seul évènement, le minimum de champs) qui se charge avec ton évolution ?
Et sinon, pourquoi ça marche dans Evo 2.0.4 et pas 2.2.4 ?-
[^]Re: Evolution
Posté par Colin Leroy (page perso, ) le 19/09/2005 à 08:55. (lien). Évalué à 2.Je présume que les champs X-* sont optionnels.
Par contre je ne vois pas certains champs importants dans les VEVENTS.
Essaie d'ajouter
UID:un-truc-unique
METHOD:PUBLISH
SEQUENCE:x ou x est un nombre que tu incrémentes à chaque mise à jour de l'évènement.-
[^]Re: Evolution
Posté par Victor STINNER (page perso, ) le 19/09/2005 à 09:47. (lien). Évalué à 2.Well done Colin ! Il manquait juste une UID. En ajoutant une UID d'un autre fichier dans un fichier de l'agenda où j'ai juste conservé le 1er événement, ça roule.
J'attend la p'tite upgrade Thomas ;-) Exemple de UID :
UID:AF4BFD11-D0CA-4985-BA18-37F7E5AEF573-C1BF6CC7-DEC8-4A4C-912C-01D8AF9
BB517
Haypo-
[^]Re: Evolution
Posté par Thomas Petazzoni (page perso, ) le 19/09/2005 à 11:28. (lien). Évalué à 2.Ok, je vais rajouter un UID. Faut que je trouve un moyen de générer un UID unique en magouillant avec les IDs des évènements dans la base de données. Ça doit être faisable.
-
-
-
-
Améliorations
Salut,
Pour info, j'ai amélioré la génération des calendriers iCal. N'hésitez pas à tester de nouveau et à reporter les clients avec lesquels ça marche et ça ne marche pas.
Merci!
-
[^]Re: Améliorations
Posté par Damien (page perso, ) le 21/09/2005 à 16:03. (lien). Évalué à 1.Ça marche avec iCal (l'appli proprio (c) Apple).
-
[^]Re: Améliorations
-
Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.