--- robots : noindex , nofollow --- # Formation Orbeon Exist - Note de la réunion du 28/01 Forme de la réunion : Zoom enregistré [TOC] ## Partie 1 : Fondamentaux ### Comment çà marche globalement ? **sur la base de Coltrane / Coleman / Pogues** * Présentation macro * Orbeon * fonctionnement global * Des choses communes, des choses mutualisés ### Organisation des données et les traitements - Données et traitements Un shéma avec la localisation des différents éléments > les modèles/ les données de perso/ les données collectes / les transfos / les feuilles de style/preuves de dépot ... > Interactions Orbeon-Exist Quels web services et quand sont ils utilisés !! #### Interactions chaines de batch Vs Orbeon-Exist Les batchs et leur impact sur la base - PersoChaine - FillStromae .... ### Architecture globale de Stromae (Jérémie) * orbeon mutualisé * frontière orbeon mutualisé * partie spécifique **Ressources** => https://gitlab.insee.fr/plateformes-collecte/orbeon-mutualis => https://github.com/InseeFr/Stromae => + Micro doc de Laurent * readme GITHUB * readme GITLAB * + parcours des fichiers //> famille par famille de fichiers -> faire un schéma où est quoi => Jérémie => partie spécifiques => partir des dépots gitlab avec le schéma **Paramétrages** => properties local => autres ressources ex :logo => les web services équivalent de stromae DB ### Pipeline => Documenter le pipeline enrichir la documentation sur le pipeline... #### Illustration : déploiement d'un questionnaire simple sur la plateforme Coltrane depuis sa création dans Pogues -> Création démo totale -> Pogues -> Eno -> dépot questionnaire -> gene fichier perso OR : Pogues Eno jusque Xforms et GTDM récupère la main. **Idée => Simulation du vrai circuit avec un espace de test** On rentre pas dans le détail. ## Partie 2 : Le langage XForms *=> pré requis : formation XPath * - A partir d'un exemple simple : La philosophie de XForms - Présenter la syntaxe de base ou suffisante pour les cas d'utilsaiton INSEE - Où chercher des ressources ? - Illustration : savoir créer un questionnaire simple avec XForms (on peut utiliser Pogues ? ou un Orbeon natif ? à creuser ) - Objectif être capable de comprendre => revue de code , analyse , ... :::info Trouver des exemples bloquants parce que le Xforms est pas bien écrit // JL : peut trafiquer ! ::: ## Partie 3 : Intégration d'un questionnaire dans Coltrane/Coleman/Pogues - Repréciser l'articulation Orbeon Xforms CSS et web service (ex logo) vue dans les fondamentaux sur un exemple concret - virer la CSS orbeon ? - Comprendre le mécanisme de la transfo Xforms --> HTML - confrontation code source HTML vs XForms - demo sur le XHTML OBJ : être au courant des transfos intermédiaires (mais plus loin c est une boite noire) - Verrues : - explication - savoir où chercher pour débugger // trouver des exemples à debugger - logs (quelles logs utiliser ? quand ?) **Circuit préférentiel d'assistance ! --- **Bonus à traiter à part : public Coltrane** - Cas pratiques : modifier à la marge un petit pipeline perso, ajouter une personnalisation questionnaire buggé à débugger