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
cr:2015-12-01_webschool [Événements]

Événements

une base de données événémentielle

Outils pour utilisateurs

Outils du site


cr:2015-12-01_webschool

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

cr:2015-12-01_webschool [2015/12/11 11:38]
fredericmoreau créée
cr:2015-12-01_webschool [2015/12/12 00:08] (Version actuelle)
fredericmoreau synthèse
Ligne 1: Ligne 1:
-Pourquoi ce projet vous intéresse-t’il ?​ +====== WebSchool (décembre 2015) ====== 
-  * Djyp : super important pour avoir ce type d’OpenData,​ attente des travaux de LiberTIC, approche comme un logiciel libreSe rend contre qu’il faut de l’implication pas que dans le code, c’est à dire bcp de communication et . Partant même si c’est bcp plus gros que vu au début. Au débutavoir du fun. +mardi 1ᵉʳ déc2015 au CRIJsynthèse des discussions ​sur l’agenda/GAP.
-  * François : intérêt pour les événements et pense qu’il y a un besoin local. Have fun. Intérêt pour découvrir et contribuer, y compris ​sur son boulot de tous les jours. +
-  * Valéry : have fun, parce que du temps, projet qui semblait le plus accessible et le plus intéressant sur Poitiers. Et ça manque en temps que particuliers. +
-  * Fred : Cogite depuis longtemps sur OEDb, intérêt pour le collaboratif et le contributif,​ perso et pro. +
-  * Grégoire : curieux et ouvert, trouve l’idée de l’agenda ​et la programmation culturelle sur bien, porte d’entrée de plus pour la curiosité, importance du côté fédérateur entre structures.+
  
-tout doux :+===== Synthèse ===== 
 +tout doux :
   * finir rex ODE (notamment savoir pourquoi ils ont dégagé ElasticSearch).   * finir rex ODE (notamment savoir pourquoi ils ont dégagé ElasticSearch).
-  * publier présent CR et wiki pour agenda+  * publier présent CR✓ et wiki pour agenda✓ 
 +  * chercher/​créer entités schéma.org#​Event (Fred) 
 + 
 +===== Introduction ===== 
 +Pourquoi ce projet vous intéresse-t’il ? 
 +  * Djyp : super important pour avoir ce type d’OpenData,​ attente des travaux de LiberTIC, approche comme un logiciel libre. Se rend contre qu’il faut de l’implication pas que dans le code, c’est à dire bcp de communication et . Partant même si c’est bcp plus gros que vu au début. Au début, avoir du fun. 
 +  * François :​ intérêt pour les événements et pense qu’il y a un besoin local. Have fun. Intérêt pour découvrir et contribuer, y compris sur son boulot de tous les jours. 
 +  * Valéry : have fun, parce que du temps, projet qui semblait le plus accessible et le plus intéressant sur Poitiers. Et ça manque en temps que particuliers. 
 +  * Fred : Cogite depuis longtemps sur OEDb, intérêt pour le collaboratif et le contributif,​ perso et pro. 
 +  * Grégoire :​ curieux et ouvert, trouve l’idée de l’agenda et la programmation culturelle sur bien, porte d’entrée de plus pour la curiosité, importance du côté fédérateur entre structures.
  
 ===== Conception ===== ===== Conception =====
-==== Discussions ​==== +Besoins :​ 
-Choix techniques possibles +  * serveur :​ 
-  * format ​interne +    * un fichier en entrée et stockage en interne 
-    * soit ical ;+    * un lien en entrée et vérif périodique  
 +  * connecteurs vers WordPress,​… 
 +    * plugin pour générer un agenda au format ics compatible à notre format. 
 +  * client léger 
 +    * fonctionnel et présentable vite fait. 
 +    * qui va chercher des ics et qui les présente ensemble de façon à ce que ça soit filtrable et joli. 
 +    * soit une app qui fait le frontend 
 + 
 +Roadmap :​ 
 +  * lister des données au format ics pour utiliser sur les premiers dev 
 +  * front-end de consultation 
 +  * créer les entités schéma.org qui nous intéressent 
 +    * se baser sur PHP schema.org (packagist.org chercher schema.org) 
 +  * base de donnée 
 +  * interface de contribution 
 +  * interface de certification 
 +  * interface de curation 
 + 
 +==== Données d’entrée ==== 
 +  * Comment récupérer les infos ? 
 +    * Approche fédérée vs centralisée… à poursuivre 
 +  * quelles infos pour débuter ? 
 +    * Mendès France 
 +    * le plan B 
 +    * les musées 
 +  * connecteur pour débuter :​ 
 +    * Google Agenda 
 + 
 +==== Format de données ​==== 
 +Exploration 
 +  * format ​interne 
 +    * soit ical ;
       * début, fin, catégories       * début, fin, catégories
-    * soit ical + [[http://​schema.org/​Event|schema.org:​événement]] ;​+    * soit ical + [[http://​schema.org/​Event|schema.org:​événement]] ;​
       * tous ce qui apparaît déjà dans ODE et OpenAgenda (prix, places restantes,​…)       * tous ce qui apparaît déjà dans ODE et OpenAgenda (prix, places restantes,​…)
-    * soit base de données : MySQL, NoSQL,… +    * soit base de données : MySQL, NoSQL,… 
-  * par défaut, un truc bien renseigné en ical, apparaît dans l’agenda global +  ​* format des données en entrée :​ 
-  * ODE attaque Pg via un ORM (pomm), à priori, il était basé avant sous ElasticSearch +    ​* par défaut, un truc bien renseigné en ical, apparaît dans l’agenda global
-  * cible d’installation ?​ Aussi un mutualisé standard +
-  * ODEv2 a un back-office qui permet d’ajouter des événements.+
  
-==== Choix ==== +=== Choix === 
-Plusieurs utilisateurs pour le même événementsoit plusieurs événement ​en entrée qui sont stockés une seule fois en base de donnée.+Format interne de la BdD pas en icsmais en SQL ou NoSQL/​clé-valeur.
  
 +Plusieurs utilisateurs pour le même événement,​ soit plusieurs événement en entrée qui sont stockés une seule fois en base de donnée ⇒ l’élément de base ne doit surtout pas être l’agenda mais l’événement !
 +
 +==== Divers ====
 +Exploration :​
 +  * cible d’installation :​ Aussi un mutualisé standard ?
 +
 +==== Notes personnelles (Fred) sur la partie pro ====
 +Intérêt public : avoir un lien direct vers la billetterie.
 +
 +Vendre : connecteur vers les autres services web (Facebook, twitter, eventbrite,​…),​ par exemple pour publication automatique.
  
 ===== Roadmap ===== ===== Roadmap =====
-Qui-quoi +Qui-quoi 
-  * Djyp : backend. +  * Djyp : backend. 
-  * Valéry : application (mode distribué) +  * Valéry : application/client léger ​(mode distribué) 
-  * Fred : backend, ​cherche ​+  * Fred : backend, ​format de données, exploration pour contributif,​ fédéré et liaison/​coordination avec autres initiatives
  
-Roadmap :+Tâches :
   - format des données   - format des données
     * le valider     * le valider
-      * avec ses différentes ​versions : HTML+microdata,​ JSON, iCal +      * avec ses différentes ​versions : HTML+microdata,​ JSON, iCal 
-        * JSON-LD (schema.org) :​ entrée et sortie +        * JSON-LD (schema.org) :​ entrée et sortie 
-        * ou iCal+schema.org : entrée et sortie+        * ou iCal+schema.org : entrée et sortie
         * moulinette CSV vers ?         * moulinette CSV vers ?
       * et ses différents champs       * et ses différents champs
Ligne 46: Ligne 91:
     * ou trouver l’outil qui permette ça     * ou trouver l’outil qui permette ça
  
- +===== Retour dexpérience ===== 
- +Historique ODE (à vérifier/​sourcer) : développé pour LiberTIC, sans financement 
-Comment récupérer linfo ? +  * v1 par Makina Corpus (Pyramid) mais jamais terminé car pas de financement 
- +  * v2 par des stagiaires encadrés par des maîtres de stage, mais pas de financement non plus. 
- +    * était, à priori, auparavant basé sur ElasticSearch 
-Approche fédérée vs  +    * utilise maintenant PostrgreSQL via un ORM (pomm) 
- +    * a un back-office qui permet d’ajouter des événements.
- +
- +
- +
-Entrée : google agenda,  +
-Partir avec Mendès France, le plan B, les musées,  +
-Intérêt public : avoir un lien direct vers la billetterie,​  +
-Vendre : connecteur vers les autres services web (Facebook, twitter, eventbrite,​…) +
-Remerciements :​ Philippe Baudelot +
- +
- +
- +
-Besoins :​ +
-* serveur :​ +
- * un fichier en entrée et stockage en interne +
- * un lien en entrée et vérif périodique  +
-* connecteurs vers WordPress,​… +
- * plugin pour générer un agenda au format ics compatible ​à notre format. +
-* client léger +
- * Valéry +
- * fonctionnel et présentable vite fait. +
- * qui va chercher des ics et qui les présente ensemble de façon à ce que ça soit filtrable et joli. +
- * soit une app qui fait le frontend +
- +
-Roadmap :​ +
-* lister des données au format ics pour utiliser sur les premiers dev +
-* front-end de consultation par Valéry +
-* créer les entités schéma.org qui nous intéressent +
- * se baser sur PHP schema.org (packagist.org chercher schema.org) +
- * Fred +
-* base de donnée +
-* interface de contribution +
-* interface de certification +
-* interface de curation +
- +
-Historique ODE : développé pour LiberTIC, sans financement +
-* v1 par Makina Corpus (Pyramid) mais jamais terminé car pas de financement +
-* v2 par des stagiaires encadrés par des maîtres de stage, mais pas de financement non plus. +
- +
-Format interne de la BdD pas en ics, mais en SQL ou NoSQL/clé-valeur. +
- +
cr/2015-12-01_webschool.1449830334.txt.gz · Dernière modification: 2015/12/11 11:38 par fredericmoreau