outils de communication. 17/11/2005raymond bourges2 outils de communication site web documentation...
TRANSCRIPT
Outils de communication
17/11/2005 Raymond Bourges 2
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/2005 Raymond Bourges 3
Outils de communication Site Web
Espace de téléchargementTous les packages ESUP avec les sources
17/11/2005 Raymond Bourges 4
Outils de communication Site Web
Listes de diffusionhttp://listes.esup-portail.org/sympa
ESUP Communauté Annonce*
Communauté ESUP Contact*
Communauté *-fr *-utilisateurs *-users *-devel
Intégration CMS Web/ESUP
17/11/2005 Raymond Bourges 6
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/2005 Raymond Bourges 7
Fonctionnement des portlets InfoGlue
Portail
Servicepersonnalisation
Web ServiceESUP
Autresservices
ServiceGestion des groupes
Porlet
InfoGlue
Autres
Canaux
InfoGlue
authentification CAS
Flux XML
Navigateur
TransformationXSLT
17/11/2005 Raymond Bourges 8
Portlet « contenu »
Liste de contenus d’un type spécifique: actualités, offres de formations,..
17/11/2005 Raymond Bourges 9
Portlet « Page complète »
Affiche une page donnée du CMS, en choisissant une url d’entrée.
Sur chaque clic, l’utilisateur reste dans le portail.
17/11/2005 Raymond Bourges 10
Portlet « Sommaire »
Affiche la liste des sous-rubriques d’une rubrique, ou encore le plan du site, généré par le CMS
17/11/2005 Raymond Bourges 11
Portlet « Brouillons »
A destination des contributeurs Présente la liste de mes contenus à l’état brouillon
17/11/2005 Raymond Bourges 12
Portlet « A valider »
A destination des contributeurs Liste les contenus à valider par l’utilisateur connecté Chaque contenu mène ensuite vers le back-office du
CMS, directement sur la gestion de ce contenu
Évolution technologique
17/11/2005 Raymond Bourges 14
É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 disponiblePour uPortal-2.5-esup-1 il manque :
DocumentationQuelques tests complémentairesUne 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/2005 Raymond Bourges 15
Évolution technologique Utiliser le Portail 2.5 ?
Ce sera le seul disponible en téléchargement début 2006.
Nous le conseillons pour tout les sites qui ne sont pas encore passés en production sur la version 2.4Ceci dès aujourd'huiAfin 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/2005 Raymond Bourges 16
É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/2005 Raymond Bourges 18
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 sujetsHomogénéité des développements
17/11/2005 Raymond Bourges 19
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éeOutillage 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éesHibernate, iBatis
Sourcesup V2
17/11/2005 Raymond Bourges 21
Sourcesup V2 Sourcesup
plate-forme web de gestion de projet du CRU http://sourcesup.cru.fr/
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 [email protected] Tout chef de projet ENT d'un établissement de la
communauté ESUP peut demander à abonner des développeurs à cette liste
17/11/2005 Raymond Bourges 22
Sourcesup V2 Projet esup-portail.org
https://sourcesup.cru.fr/projects/esup Outils de suivi
Bugs Demandes d'évolution (Feature Requests)
Sources Utilisation de subversion
Documentation Utilisation de docbook