Hackathon2016¶
Objectif de l’atelier¶
Tester ou développer un portail en Polymer pour présenter des actions de type EAD pour EWT.
Mockup¶
Mockup visuel¶
Mockup effectué à l’aide de pencil (fichier joint).
Fonctionnalités¶
Les fonctionnalités identifiées pour le portail sont :- l’affichage toutes les actions d’un seul serveur ;
- l’affichage des liens vers les portails d’autres serveurs ;
- la présentation les actions regroupées par famille ;
- pas de sous-famille, le portail n’affichant que deux niveaux : familles et actions ;
- le filtrage et la recherche des actions par étiquette ;
- un accès rapide aux actions les plus souvent utilisées (marque-pages).
Maquette¶
La maquette est basé sur une application existante : Polymer Catalog Elements (https://elements.polymer-project.org/)
Les éléments mis en place dans cette maquette sont :- un portail responsive design ;
- la description de l’interface en json ;
- l’affichage de la liste des actions d’une famille ou des actions de toutes les actions ;
- l’affichage des actions en tuiles ou en listes ;
- la recherche et le filtrage des actions affichées par titre ou par étiquette ;
- une configuration nginx minimaliste.
Reste à faire¶
Les éléments du portail qui n’ont pas été abordés durant le hackathon ou n’ont pas encore trouvé de réponse :- l’authentification (connecter et servir un json adapté au rôle de connexion) ;
- la gestion des actions (affichage, lancement, interaction avec salt) ;
- l’amélioration du système de marque-pages (ajout des actions depuis la vue en tuile) ;
- la gestion les url via apache ou nginx.