Calendes, riez !
Par NiKo le dimanche 6 novembre 2005, 00:00 - Divers
- Lien permanent -
30 commentaires -
Tags :
Lecteur, mon ami, tu vas peut-être pouvoir m'aider : je cherche desespéremment une solution en ligne de gestion d'agenda. Dans mon ancien boulot, je bavais d'envie devant les fonctionnalités d'iCal sur Mac. Je voudrais retrouver la même chose, mais si possible en ligne, avec moult AJAX pour l'utilisabilité au quotidien et le plaisir des yeux. Genre la fonctionnalité qui tue : dessiner ses rendez vous sur le calendrier, à la dizaine de minute près, sans passer par d'immondes boites de dialogue de sélection de dates. Idéalement, il supporte un format ouvert comme iCalendar pour éventuellement partager l'agenda et travailler collaborativement.
Bon, pour vous épargner de vains efforts, voila ce que j'ai déjà testé :
Planzo

Peut-être ce qui se rapproche le plus de ce que je recherche. On peut peindre ses rendez-vous, les déplacer graphiquement, les partager avec d'autres utilisateurs, recevoir des alertes par email, flux RSS... Malheureusement, je trouve les interfaces un peu moches (même si elles restent customizables), les semaines commencent le dimanche, le pas minimum d'un rendez-vous est la demi-heure, c'est en anglais uniquement, le clic-droit est désactivé [1]...
Mozilla Calendar

C'est une extension XUL pour Mozilla/Firefox/Thunderbird permettant de gérer un calendrier complet et de le synchroniser à distance. Malheureusement, je n'aime pas vraiment l'interface et - plus gênant - de vilains bugs surviennent parfois, effaçant les précieuses données préalablement saisies. Enervant !
Dans mon cas, il faudrait impérativement que la source de données soit centralisée sur un serveur, et je ne sais pas si cette extension est capable d'aller écrire les données sur un fichier distant... Quelqu'un a t-il déjà réussi ?
Notez également qu'il existe une version standalone, Sunbird.
Remember the milk

L'idée est interessante, puisqu'il est possible de gérer une liste de taches à effectuer, et d'éventuellement la partager. On peut aussi envoyer des tâches par email et un webservice iCalendar est disponible. Hélas, pas de calendrier en ligne et je n'arrive pas à publier mes tâches via l'extension Mozilla Calendar et sa gestion du protocole webcal (en fait, je ne crois pas que cela soit possible). De plus, l'ergonoimie laisse franchement à désirer, on a un peu de mal à s'y retrouver.
BackPack

Backpack ne propose pas de calendrier mais un système de gestion de tâches, à la manière de Remember the Milk. C'est, truffé d'AJAX, mais à mon sens ici utilisé à mauvais escient. Un bon point cependant, la possibilité de travailler sur un document XHTML collaborativement, un peu à la façon d'un WIKI.
Time-Tracker
![]()
Toujours pas de calendrier à proprement parler, mais une liste de tâches à affectuer. Encore une fois, c'est bourré d'AJAX, et même de Flash, sous la forme d'une petite horloge dont on peut manipuler les aiguilles afin de déterminer l'heure d'un rendez-vous.
Pas convaincu du tout.
WebCalendar

WebCalendar est une application PHP à installer sur son propre espace d'hébergement. L'installeur n'a jamais voulu fonctionner, j'ai renoncé. Et puis les captures d'écran - et plus encore, la démo en ligne - ne m'ont pas vraiment donné envie d'aller plus loin.
PHPiCalendar
PHPiCalendar est une interface de consultation de calendrier au format iCal, écrite en PHP. Hélas, il semble impossible de gérer le calendrier, qui reste accessible en lecture seule uniquement.
Voila où en sont mes investigations. Si vous connaissez quelque chose approchant mon petit cahier des charges personnel, n'hésitez pas à le signaler dans les commentaires. Sinon, je trouve que ça serait un chouette projet à developper. Avis aux amateurs 
Notes
[1] ... et oui ma pauv'dame. En 2005... ![]()
30 commentaires (Ajouter un commentaire)
Bien utile ton petit topo des calendriers existants
cher nico
Comme vous tous, j'ai besoin de mettre en place une solution partagée efficace.
J'ai essayé Sunbird, tout est paramétré comme ils disent dans la doc. Effectivement, ca fonctionne.
Ils disent aussi que la version n'est pas stable, et qu'il faut sauvegarder le calendrier pour d'éventuelles restaurations en cas de crash Je confirme aussi... J'ai pas mis 2 minutes à exploser définitivement mon calendrier, tout était mort, les comptes, les droits d'accès, le contenu...Aïe !
Ca me parait délicat d'expliquer à une direction ou à des commerciaux que leurs rendez vous sont annulés pour cause de crash-test
Oui je connaissais ; très utile pour mettre tout le monde d'accord sur un rendez-vous. Mais ça remplacera jamais un calendrier partagé complet...
http://www.doodle.ch/ à voir...
}}
Tu n'as pas essayé Schoolbell ? http://www.schooltool.org/products/schoolbell Certes, c'est encore en développement. Certes, ça demande quelques tatonnements au début, la traduction est partielle (mais présente) et la doc est virtuellement inexistante (ou plutôt elle a disparu du site lors de la nouvelle version). Mais si tu as un serveur pour l'héberger, ça se synchronise avec ical et consort (normalement), ça s'accède via une interface web et ça exporte le calendrier en pdf (et en plus, c'est très clairement axé multiutilisateurs - pour une version scolaire, voir Schooltool sur le même site). C'est développé par Canonical (la même que vous savez quoi...). Un projet à suivre.
J'arrive après la tempête mais je suis de retour au boulot avec des infos plus précises concernant sunbird.
Il faut tout d'abord installer sunbird, le paramétrer, créer les différents calendriers des différents utilisateurs. Cela crée des fichiers .ics
Puis j'ai modifié manuellement le fichier CalendarManager.rdf placé dans le répertoire : Documents and Settings/Nom d'utilisateur/Applications data/Mozilla/Sunbird/Profiles/nom barbare/Calendar/
Les modifs à effectuer sont les chemins des calendriers.ics. Ces fichiers sont à déplacer du poste sur lequel on les a crée vers le serveur. Le fichier CalendarManager.rdf sera ensuite placé sur chaque machine cliente.
La manip doit être la même sous linux avec les chemins adéquats, je n'ai pas encore testé.
Si je peux amener ma pierre à l'édifice je pourrais proposer Rainlendar
Je n'ai pas encore tout bien lt, ni tout compris mais il y a un client windows (oui, je sais...) et une histoire de server... donc a voir
mais a premiere vu il y aurait aussi un plugin pour les fichier Icalendar...
Milouse > Pas mal, pas mal, Kiko. Mais utilisabilité déficiente, encore une fois. Le coup du menu contextuel clic-droit, c'était pas une bonne idée. Rhalala, pourtant on touchait au but
J'avoue être en grande attente de RtM, maintenant qu'ils m'ont fait saliver
Milouse : Kiko n'existe qu'"en ligne", hébergé chez eux, j'ai l'impression...
Depuis que j'ai un Palm, j'utilise Palm Desktop qui fonctionne plutôt bien. Avant, j'utilisais Mozilla Calendar mais je n'ai vraiment pas été convaincu.
Est-ce que Kiko.com ne correspondrait pas à ce que vous cherchez ? Je n'ai malheureusement pas pu le tester à fond à fond à fond en condition de travail... @++
Vincent : si tas des infos plus précises, je pense que tu vas avoir des fans!
J'ai mis en place sunbird au boulot en réseau et ça fonctionne très bien pour notre utilisation. Il faut installer sunbird sur un poste et bien le paramétrer, créer les différents calendriers. Puis installer sunbird sur les autres postes en y remplacant deux fichiers. Je n'ai plus les noms en tête mais tout se trouve sur framasoft/sunbird, dans les commentaires. Et sur un serveur on place les base de données des calendriers crées en local. Par contre j'ai du bidouiller manuellement les chemins de calendriers. Enfin bref c'est pas clair ce que je dis car je ne suis pas à mon boulot et je n'ai pas les noms de fichiers en tête. Mais ça marche!
Génial! Parce que clairement, par exemple pour une association, on ne trouve pas d'application répondant à un peu tous nos soucis, gestion de calendrier commun, etc...
J'ai envoyé ce mail hier à RtM :
Et j'ai reçu ce matin cette réponse :
Bon maintenant que j'ai bien discuté sur le sujet qui m'intéresse (solution serveur de partage d'agendas), il serait temps pour moi d'essayer de répondre à la question de notre hôte ! Un peu de savoir vivre ne nuit pas
Voici ce que j'ai glané sur Sunbird/Calendar :
En gros, pour mettre en place un partage d'agenda, il te faut :
La lecture/écriture semble OK avec ces composants.
La mise en oeuvre est décrite dans le premier paragraphe de ce doc.
Bon test, Nicolas
J'utilise Remember The Milk pour les tâches, après en avoir tester plusieurs, et à part quelques trucs zarbs dans l'ergonomie, c'est mon préféré pour l'instant.
J'ai utilisé Backpack aussi, mais j'abandonne progressivement, c'est finalement pas génial. Basecamp, l'autre projet des mêmes 37signals, est plus complet, et je teste dedans la gestion d'un projet.
Tu auras bientôt l'occasion d'utiliser Kronolith, l'agenda de Horde, auquel il ne me manque que la synchro avec mon PDA Pocket PC, via Outlook si nécessaire (oui, je suis encore sous Windows)...
Bonjour,
Les applications serveurs d'agendas partagées doivent pour être fonctionnelles basées sur des protocoles d'accès standards permettant d'y accèder soit par clients lourds soit par interfaces web.
A l'image de la messagerie qui propose l'accès POP/IMAP et le webmail.
En effet, l'agenda est une application succeptible d'être embarquée sur des PDA et donc de permettre une consultation/MAJ offline. Et là, avec une solution portail en mode web, c'est ... le drame
En gros, à l'état de ma connaissance du marché, les blocages sont : - absence de protocole standard et largement adopté d'accès à un serveur d'agendas partagées, - absence de solutions libres de serveurs d'agendas partagées sur lesquelles les outils type Sunbird pourraient s'appuyer.
Pour le protocole, ma seule piste est le fait que Sun avait publié WCAP. A gratter.
Sinon ya bien open exchange, le concurent libre de exchange qui se couple très bien avec Evolution par exemple ...
http://mirror.open-xchange.org/ox/EN/community/
Thanh et moi on a eu dasn l'idée de coder une appli de ce type pour un portail web avec gestion des groupes, validation des événement par un admin etc etc etc etc... bref ZE machin... ben en fait par manque de temps on a abandonné au stade de l'ébauche... ba oui forcément quand t'as déjà 2 mois de retard sur la date de livraison du projet tu tranches dans le vif.
Mais je garde en tete de le réaliser (horizon 2012 surement)
sinon y'a un machin nommé egroupware qui gere les calendriers... a afficher sous IE seulement... 
Moi aussi, je cherchais une solution ; (avec une petite option palm
)
la solution php semblait correspondre mais pas top...
Vais regarder du coté de sunbird
@chris : SunBird permet de gerer plusieurs fichiers iCal et de les afficher en même temps (genre un fichier par personne). Par contre je ne sais pas s'il propose des fonctions pour des réunions ou des trucs comme ca (KOrganizer le fait). Sinon, dans des solutions du genre phpGroupware tu as ces fonctionnalités.
Les solutions dont JJL et Nawer font un retour sont des solutions d'écriture sur un fichier distant. Cela rend parfaitement le service pour une personne.
Mais l'un d'entre vous a-t-il trouvé et encore mieux testé un serveur libre d'agenda partagé permettant à un groupe d'individus de voir et écrire dans les agendas les uns des autres ? Et je ne parle pas ni d'Exchange ni de Notes
Thanh > Moi non plus
En fait la rédaction de ce billet traînait depuis quelques temps déjà 
Cool ce topo, je sais pas quant t'as le temps de faire les recherches
kNo' > Oui. Il manque Hula. Désolé, je pouvais pas la louper.
très étonné que tu n'aies pas testé Hula : http://www.hula-project.org/Hula_Project
Pareil j'ai cherché un moment une solution utime pour gérer un agenda partagé (comme imap pour les mails en fait).
Ma solution actuelle, c'est evolution sur mes machines Linux, ical sur mon ibook, et phpicalendar depuis le boulot sous Windows. Le tout tapant sur plusieurs fichiers ics. Domage phpicalendar ne sait pas écrire ! et ical ne sait pas écrire sur un fichier importé (on ne peut qu'exporter les calendriers sur lesquels on écrit) ... Bref pas de solution miracle (que j'attends toujours)
Je plussoie l'avis de JJL, j'utilise sunbird également avec un fichier ical distant et je n'ai pas rencontré de bug supprimant les donnéees pour le moment (tu me fais peur :/) A noter qu'il existe une version 0.3 béta de Sunbird, disponible en français : http://frenchmozilla.sourceforge.net/FTP/Calendar/
J'utilise l'executable de la version portable de john haller sur clef USB - modifié (écrasé serait plus juste) pour utilisé la dernière béta et ca marche vraiment bien. On peux faire le meme principe pour Linux, avec un mini-script qui lance sur le profil de la clef USB. (sunbird -P /profil)
J'ai aussi entendu parlé de Chandler : http://www.osafoundation.org/Chandler_Compelling_Vision.htm que je n'ai pas eu le temps de testé mais on m'en a dit du bien plusieurs fois.
Tu peux aussi essayé une nightly de Lightning (Thunderbird + Sunbird) http://wiki.mozilla.org/Calendar:Lightning La prochaine release est prévu pour ce mois-ci donc théoriquement, les nightlies doivent être assez stables.
Bon courage dans tes recherches
Mozilla Calendar
Pour Calendar, je ne sais pas, mais SunBird permet tout a fait d'avoir un fichier iCal sur un serveur distant. Après un gros mois d'utilisation, je n'ai pas rencontré de bug. Je partage avec Korganiser à la maison et tout ca fonctionne très bien sur les serveurs de free (avec PHPiCalendar et une petite astuce).
Bonjour Nicolas,
Malheureusement je ne peux qu'abonder dans ton sens du manque de solutions en ligne mais aussi en termes de serveurs d'agenda partagé.
Et c'est bien le souci des solutions libres/open source sur le sujet.
Le manque de protocole standard d'accès à un agenda centralisé (comme wcap de Sun par exemple) entraine l'absence d'alternative libre à Notes ou Exchange.
Là, y a une brèche que seule une solution serveur Libre/open source solide permettrait de résorber.
La discussion continue ailleurs
webAgenda : une solution en ligne...
J'ai regardé quelques unes des solutions proposées mais pas moyen de trouver l'outil qui me plaise et qui aille bien... Apres se pose la traditionelle question de réinventer la roue... Y'a déjà trop et tant de choses sur la planète dev...
Environnements en ligne : ils refont (encore) le monde (2/4)
Petite visite guidée des différents services en ligne destinés à nous améliorer la vie : webmails, calendriers, carnets d'adresses, etc.
Google Calendar ?
Google semble nous préparer un Google Calendar, un calendrier partagé en ligne.
[KDE] Passage du côté clair-obscur de la force
Ça fait quelques jours que j'utilise la version 3.5 de KDE sur mon Ubuntu... et Korganizer est le calendrier le plus abouti qu'il m'ait été mis entre les mains.