Copyright 2008 © Consortium ESUP-Portail ESUP-Days 9, Paris, 5 février 2010 Packaging et déploiement ESUP Version 3 Julien Marchal
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Nouveau package Deux déclinaisons –Développement : esupdev esup-0.X –Production : esup esup-0.X Développement –Tomcat –Maven –Ant –HSql
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Organisation package esupdev esup-X.Y-RCZ –contribs –custom uPortal Tomcat –packages –Portail apache-maven apache-tomcat uPortal_rel-3.X.X webapps –update –build.sample.properties –config.sample.properties
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Changements package Base de données minimale –Plus dutilisateur inutile : demo, student –Customisation plus facile lors du db.init –Possibilité dexport 2.6 -> 3.1
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Changements package Utilitaire dimport/exportation (db.import) –Canaux –Groupes –Permissions –Utilisateurs –Layouts –…
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Changements package Utilisation de maven –Besoin dun accès web –Utilisable derrière un proxy –Plus long lors des premiers déploiements …
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Changements package Rendu –Découpage des XSL de rendu –Découpage des CSS
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Changements package Structure du custom –Tomcat : uniquement pour esupdev –uPortal : se calque sur uPortal 3 uportal-impl –src/main/resources/properties/groups/PAGSGroupStoreConfig.xml –src/main/resources/properties/contexts/personDirectoryContext.xml uportal-war –src/main/resources/layout/theme/universality/universality.xsl –src/main/webapp/media/skins/universality/uportal3 –src/main/webapp/WEB-INF/log4j.properties –src/main/webapp/WEB-INF/web.xml
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Documentation En cours de rédaction – Nouvelle rubrique HOW-TO –Echange dexpériences –Contributions plus faciles
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Formation A planifier sur Avril - Mai
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Déploiement Université Nancy 2 Université Nancy 2 –17000 étudiants –2000 personnels Version précédente –esup-2.6-esup canaux dont 12 portlets 100 Groupes PAGS
Copyright 2008 © ESUP-Days 9, Paris, 5 février 2010 Déploiement Université Nancy 2 Base vidée complètement Récupération manuelle des groupes locaux (15) via db.import Récupération manuelle des permissions (5) via db.import Intégration de PAGS (identique) Récupération des canaux et fragments (adaptations légères) via db.import Refonte complète du look