Outils de communication
17/11/2005Raymond Bourges2 Outils de communication Site Web Documentation (Bientôt gérée avec inJAC) Espace de téléchargement Formation Supports Listes de diffusion Accès aux ENT
17/11/2005Raymond Bourges3 Outils de communication Site Web Espace de téléchargement Tous les packages ESUP avec les sources
17/11/2005Raymond Bourges4 Outils de communication Site Web Listes de diffusion ESUP Communauté Annonce* Communauté ESUP Contact* Communauté *-fr *-utilisateurs *-users *-devel
Intégration CMS Web/ESUP
17/11/2005Raymond Bourges6 Intégration CMS Web/ESUP Exemple de Bordeaux 4 Démarche Utilisation du produit Open Source InfoGlue Développement de portlets spécifiques Principes techniques Le CMS utilise les groupes ESUP pour les droits de lecture (front office) Vérification des droits de lecture avec le Web service uPortal ESUP Les comptes et les rôles back office sont gérés dans le CMS Authentification CAS (back office) Pb d'intégration Comment rendre proxy Cas des portlets dans uPortal ?
17/11/2005Raymond Bourges7 Fonctionnement des portlets InfoGlue Portail Service personnalisation Web Service ESUP Autres services Service Gestion des groupes Porlet InfoGlue Autres Canaux InfoGlue authentification CAS Flux XML Navigateur Transformation XSLT
17/11/2005Raymond Bourges8 Portlet « contenu » Liste de contenus dun type spécifique: actualités, offres de formations,..
17/11/2005Raymond Bourges9 Portlet « Page complète » Affiche une page donnée du CMS, en choisissant une url dentrée. Sur chaque clic, lutilisateur reste dans le portail.
17/11/2005Raymond Bourges10 Portlet « Sommaire » Affiche la liste des sous-rubriques dune rubrique, ou encore le plan du site, généré par le CMS
17/11/2005Raymond Bourges11 Portlet « Brouillons » A destination des contributeurs Présente la liste de mes contenus à létat brouillon
17/11/2005Raymond Bourges12 Portlet « A valider » A destination des contributeurs Liste les contenus à valider par lutilisateur connecté Chaque contenu mène ensuite vers le back-office du CMS, directement sur la gestion de ce contenu
Évolution technologique
17/11/2005Raymond Bourges14 Évolution technologique Le Portail uPortal-2.4-esup-1 en production esupdev-2.5 disponible pour tests et développements uPortal-2.5-esup-1 arrive uPortal-2.5-esup-1-RC7 disponible Pour uPortal-2.5-esup-1 il manque : Documentation Quelques tests complémentaires Une procédure de migration de 2.4 vers 2.5 Épreuve d'au moins un site esup-portail en exploitation qui aura testé en réel (Rennes 1 très prochainement)
17/11/2005Raymond Bourges15 Évolution technologique Utiliser le Portail 2.5 ? Ce sera le seul disponible en téléchargement début Nous le conseillons pour tout les sites qui ne sont pas encore passés en production sur la version 2.4 Ceci dès aujourd'hui Afin de ne pas avoir à migrer en 2.5 uPortal 2.6 ou 3.0 Nous continuons à suivre uPortal et proposerons des packages basés sur ces versions
17/11/2005Raymond Bourges16 Évolution technologique CAS Aujourd'hui le package esup-cas-server Env. = Server Cas de Yale V2 + Generic Handler Server Cas de Yale V3 est disponible Nous allons travailler sur CAS V3 en 2006 CAS V3 Compatibilité CAS V2 actuel Conception modulaire permettant d'ajouter des fonctionnalités telles que : Generic Handler Single Sign Out Utilisation d'alias de login pendant la phase d'identification La tolérance aux pannes
Nouvelles normes de développement
17/11/2005Raymond Bourges18 Nouvelles normes de développement Objectif : Avoir des recommandations pour le développement afin de capitaliser sur les mêmes technologies Formations communes Échanges sur les mêmes sujets Homogénéité des développements
17/11/2005Raymond Bourges19 Nouvelles normes de développement Parmi ces technologies : Portlet (JSR168) pour avoir des développements moins liés au portail : Possibilité de mise à jour simplifiée Outillage de développement adapté Portabilité éventuel sur un autre moteur de portail Spring Framework de développement pour gagner en productivité, qualité, etc. Couche d'accès aux données Hibernate, iBatis
Sourcesup V2
17/11/2005Raymond Bourges21 Sourcesup V2 Sourcesup plate-forme web de gestion de projet du CRU Sourcesup V1 Déjà utilisé par les 5 universités de développement ESUP Accès privé Sourcesup V2 Accès public Accès en écriture à toute personne abonnée à la nouvelle liste Tout chef de projet ENT d'un établissement de la communauté ESUP peut demander à abonner des développeurs à cette liste
17/11/2005Raymond Bourges22 Sourcesup V2 Projet esup-portail.org Outils de suivi Bugs Demandes d'évolution (Feature Requests) Sources Utilisation de subversion Documentation Utilisation de docbook