Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/dandale/www/Evenements/wiki/inc/init.php on line 558

Warning: Declaration of action_plugin_translation::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /home/dandale/www/Evenements/wiki/lib/plugins/translation/action.php on line 36
====== Outils disponibles ====== Outils en test pour la partie serveur d’un agenda collaboratif : * Baïkal ([[http://baikal-server.com/|site]])(v0.2.7 en test dans la section [[http://dandale.org/Evenements/tools/baikal/|outils]]//problème, encore non résolu, à l’initialisation//), un serveur CalDAV et CardDAV libre (GNU GPLv3) qui peut être intéressant pour la partie CalDAV. Ce pourrait être une bonne base pour un outil de publication d’agenda pour les structures participantes. * utilise SabreDAV, SQLite3 ou MySQL * ODEv1, développé par Makina Corpus, divisé en un site vitrine/frontal et une API RESTful indépendante : * frontal développé en Python (Django) sous licence BSD ([[https://github.com/makinacorpus/django-ode|code]]), abandonné pour des raisons non-techniques.((http://news.humancoders.com/t/projets/items/7767-ode-api-et-agregateur-open-source-de-donnees-evene, consulté le mardi 15 déc. 2015.))(({{agenda:2015-06-18_odev2_doc_thibaud_printemps2015_rapport.pdf}}, consulté le mardi 15 déc. 2015.)) * service d’API développé en Python avec les framework Pyramid (web) et Cornice (REST) sous licence BSD ([[https://github.com/makinacorpus/ODE|code]])([[https://ode.readthedocs.org/en/latest/|documentation]]), permet de lire et écrire des données événementielles dans les formats iCalendar, Collection+JSON et CSV ; dispose aussi d’un outil de récupération et intégration de données externes.(([[http://makina-corpus.com/blog/metier/2014/ode-une-api-et-un-agregateur-de-donnees-evenementielles|ODE - API et agrégateur de données événementielles]], consulté le mardi 15 déc. 2015.)) * ODEv2, développé par Les Polypodes ([[https://github.com/LiberTIC/ODEV2|code]]) : * développé en PHP, utilise SabreDAV et une base de données PostgreSQL avec [[http://www.pomm-project.org/|Pomm]] pour l’accès à cette base.(([[http://www.clever-age.com/fr/news/sfpot-a-nantes/|Premier sfpot à Nantes]], consulté le mardi 15 déc. 2015.)) * abandon d’ElasticSearch pour PostgreSQL : « ElasticSearch est fait pour l’indexation de données, mais il ne donne pas suffisamment de garantie en tant que moteur de persistance de données, ce qui peut poser de nombreux problèmes. », passage de « “une instance unique du projet avec un grand nombre de données » à « un grand nombre de petites instances du projet » et ElasticSearch n’était pas pertinent dans ce second cas.(({{2015-06-18_odev2_doc_thibaud_printemps2015_rapport.pdf}}, §3.3-3.4, consulté le mardi 15 déc. 2015.)) * il reste pas mal de [[https://github.com/LiberTIC/ODEV2/blob/master/doc/TODO_list.md|choses à faire]] pour arriver au niveau fonctionnel d’une application utilisable (import automatique ou manuel dans ODE, terminer l’API, export, formulaires,…), mais le stagiaire à fini son stage et Ronan Guilloux à quitté l’entreprise…(([[http://fr.linkedin.com/in/ronanguilloux|LinkedIn]])) * non disponibles : * OpenAgenda ([[https://openagenda.com/|site]]) : pas du logiciel libre * plateforme développée en [[https://nodejs.org/|Node.js]] et hébergé chez Amazon ; utilisation d’[[https://www.elastic.co/products/elasticsearch|ElasticSearch]] pour le moteur de recherche.(([[https://openagenda.zendesk.com/hc/fr/articles/201764162-Descriptif-technique-de-l-application|Descriptif technique de l'application]], consulté le ven. 11 déc. 2015.)) ===== Composants ===== * [[https://www.wikidata.org/wiki/Q7396340|SabreDAV]] ([[http://sabre.io/|site]])([[https://packages.debian.org/stable/php-sabre-dav|disponible sous Debian]]) est un serveur WebDAV (et donc [[https://www.wikidata.org/wiki/Q1026115|CalDAV]]) développé en PHP. ===== Histoires ===== ==== ODE ==== ODE((Ouverture Données Événementielles/Open Data Event : [[http://www.projet-ode.org/|démo]], [[https://twitter.com/Projet_ODE|twitter]])) est, à l’origine, un projet de l’association LiberTIC ((Association nantaise dédiée à l’ouverture des données publiques. Leur dernière action, l’[[http://www.operation-libre.org/|Opération Libre]] (2015-09), a pour but de libérer les outils et données d‘une commune sur un week-end.)), de l’espace culturel et de création [[https://www.wikidata.org/wiki/Q3498750|Stereolux]] et de la société Makina Corpus. Le but du projet est de fournir une plateforme pour que les organisateurs d’événements puissent entrer les informations de leurs événements une seule fois et pour que les réutilisateurs de données événementielles n’aient pas à collecter les informations éparses sur internet (informations agrégées) et qui plus est, que ces données soient formatées de façon homogène ! Étapes (([[https://twitter.com/search?q=LiberTIC%20ODE|tw LiberTIC ODE]], consultés le mardi 15 déc. 2015.)) : * 15 nov. 2011, rencontre Open Data et Culture et présentation du projet ODE (([[http://www.stereolux.org/actualite/un-projet-douverture-des-donnees-evenementielles-a-nantes|Un projet d’ouverture des données événementielles à Nantes ]], consulté le mardi 15 déc. 2015.)), avec une {{agenda:2011-11-22_ode_prez_agregateur_opendata.odp|présentation faite lors de cet événement}} ; * 08 déc. 2011, réunion de travail ({{2012-01-03_ode_cr_atelier_ouverture_des_donnees_evenementielles.pdf|compte-rendu}}) ; * 27 juin 2012, réunion d’avancement ({{agenda:2012-06-27_ode_cr_reu.pdf|compte-rendu}}, {{agenda:2012-06-19_ode_presentation_projet_ouverture_donnees_evenementielles_v2.ppt|présentation}}) qui a permis d’aborder la gestion du projet et l'implication des acteurs, les coûts, les possibilités de modèles économiques et le planning prévisionnel jusqu'à fin 2012 (([[http://www.stereolux.org/projets-du-laboratoire-arts-et-technologies/projet-douverture-des-donnees-evenementielles-le-cahier-des-charges|Projet d'ouverture des données événementielles : Le cahier des charges]], consulté le mardi 15 déc. 2015.)). Makina Corpus a aussi présenté le {{agenda:2012-06-22_ode_cahierdescharges_makinacorpus.odt|cahier des charges de la plateforme}} (([[http://makina-corpus.com/blog/societe/2013/projet-douverture-des-donnees-evenementielles-nantes|Projet d'ouverture des données événementielles à Nantes]], consulté le mardi 15 déc. 2015.)) ; * 18 juill. 2013, 1ᵉʳ test utilisateurs du projet d'ouverture de données événementielles ODE à La Cantine ; * mai 2014, retour d’expérience plutôt positif de l’utilisation de l’API ((Automatisez la publication de vos événements sur projet-ode : [[http://cultural-events.moemoea.info/posts/automatiser-publication-ode-1ere-partie.html|1ʳᵉ partie]], [[http://cultural-events.moemoea.info/posts/automatiser-publication-ode-2nde-partie.html|2ᵉ partie]], [[http://cultural-events.moemoea.info/posts/automatiser-publication-ode-3eme-partie.html|3ᵉ partie]])) ; * 10 juin 2014, {{agenda:2014-06-09_Lancement_projet_ODE_Culture.pdf|présentation}} de [[http://projet-ode.org|projet-ode.org]] (Lucile Colombain) basé sur le développement de Makina Corpus et du retour d’expérience de l’utilisation de l’API (Aleth Gueguen) (([[http://www.stereolux.org/labo-arts-techs/ouverture-des-donnees-evenementielles-lancement-officiel-du-site-10-06-2014|Point sur l'ouverture des données événementielles, Lancement officiel du site OpenDataEvents]], consulté le mardi 15 déc. 2015.)) ; * début 2015, reprise des travaux vers une deuxième version ; * 23 juin 2015, sortie d’ODEv2, développé par un stagiaire de le société [[http://lespolypodes.com/|Les Polypodes]] (([[https://www.facebook.com/192460737469345/photos/a.797557313626348.1073741825.192460737469345/861857030529709/|Échange intéressant avec l'association @LiberTIC !]], consulté le mardi 15 déc. 2015.)) ;