Projet

Général

Profil

Hackathon2016 » Historique » Version 7

Benjamin Bohard, 10/11/2016 15:17

1 1 Benjamin Bohard
h1. Hackathon2016
2 1 Benjamin Bohard
3 3 Benjamin Bohard
h2. Objectif de l’atelier
4 1 Benjamin Bohard
5 2 Benjamin Bohard
Tester ou développer un portail en Polymer pour présenter des actions de type EAD pour EWT.
6 1 Benjamin Bohard
7 1 Benjamin Bohard
h2. Mockup
8 1 Benjamin Bohard
9 1 Benjamin Bohard
h3. Mockup visuel
10 3 Benjamin Bohard
11 2 Benjamin Bohard
Mockup effectué à l’aide de pencil (fichier joint).
12 1 Benjamin Bohard
13 1 Benjamin Bohard
h3. Fonctionnalités
14 1 Benjamin Bohard
15 7 Benjamin Bohard
Les fonctionnalités identifiées pour le portail sont :
16 7 Benjamin Bohard
* l’affichage toutes les actions d’un seul serveur ;
17 7 Benjamin Bohard
* l’affichage des liens vers les portails d’autres serveurs ;
18 7 Benjamin Bohard
* la présentation les actions regroupées par famille ;
19 7 Benjamin Bohard
* pas de sous-famille, le portail n’affichant que deux niveaux : familles et actions ;
20 7 Benjamin Bohard
* le filtrage et la recherche des actions par étiquette ;
21 7 Benjamin Bohard
* un accès rapide aux actions les plus souvent utilisées (marque-pages).
22 1 Benjamin Bohard
23 1 Benjamin Bohard
h2. Maquette
24 1 Benjamin Bohard
25 4 Benjamin Bohard
La maquette est basé sur une application existante : Polymer Catalog Elements (https://elements.polymer-project.org/)
26 1 Benjamin Bohard
27 5 Benjamin Bohard
Les éléments mis en place dans cette maquette sont :
28 5 Benjamin Bohard
* un portail responsive design ;
29 5 Benjamin Bohard
* la description de l’interface en json ;
30 5 Benjamin Bohard
* l’affichage de la liste des actions d’une famille ou des actions de toutes les actions ;
31 5 Benjamin Bohard
* l’affichage des actions en tuiles ou en listes ;
32 5 Benjamin Bohard
* la recherche et le filtrage des actions affichées par titre ou par étiquette ;
33 5 Benjamin Bohard
* une configuration nginx minimaliste.
34 1 Benjamin Bohard
35 1 Benjamin Bohard
h2. Reste à faire
36 1 Benjamin Bohard
37 6 Benjamin Bohard
Les éléments du portail qui n’ont pas été abordés durant le hackathon ou n’ont pas encore trouvé de réponse :
38 6 Benjamin Bohard
* l’authentification (connecter et servir un json adapté au rôle de connexion) ;
39 6 Benjamin Bohard
* la gestion des actions (affichage, lancement, interaction avec salt) ;
40 6 Benjamin Bohard
* l’amélioration du système de marque-pages (ajout des actions depuis la vue en tuile) ;
41 6 Benjamin Bohard
* la gestion les url via apache ou nginx.