Cpm:brouillon
État des lieux : page https://www.april.org/sensibilisation pas utilisable en l'état.
On cherche à mettre en place un site "Sensibiliser au logiciel libre et aux formats ouverts" qui permettrait de présenter tous les documents validés par l'April et éventuellement aurait vocation à proposer une plus large palette possible d'outils de sensibilisation.
Ateliers
Liste des ateliers :
Sujets pour le prochain atelier :
- multi-lingue vs monolingue ? Quelle lingues ?
- …
Expression de besoins (I Quoi faire)
Contexte
L'April est une association de promotion et de défense du Logiciel Libre. Et dans « promotion » et dans « défense », il y a « sensibilisation ».
État des lieux : page https://www.april.org/sensibilisation pas utilisable en l'état. On cherche à mettre en place un site « Sensibiliser au logiciel libre et aux formats ouverts » qui permettrait de présenter tous les documents validés par l'April et éventuellement aurait vocation à proposer une plus large palette possible d'outils de sensibilisation.
Donc, l'objectif est d'avoir un outil de gestion de ressources et de navigation dans les ressources.
Rôles :
- visiteur : simple webonaute qui viendra butiner les ressources ;
- webmestre : gestionnaire des ressources (création, édition, suppression…) et des données associées (thèmes, types…) ;
- administrateur : possède des pouvoirs techniques (gestion des comptes) et de configuration.
Projets similaires :
Arbre des fonctionnalités
- gestion de compte :
- création, édition, suppression,
- gestion de la base de ressources :
- gestion des ressources :
- affichage par liste, affichage unitaire, création, édition, suppression,
- tri par facette, date, auteur…
- affichage par liste, affichage unitaire, création, édition, suppression,
- gestion des « facettes » (thème, type, domaine, cible…) :
- affichage par liste, affichage unitaire, création, édition, suppression
- affichage de statistiques :
- par facette, par …
- gestion des ressources :
- valorisation de la base de ressources :
- navigation dans les ressources :
- par type,
- par thème,
- par domaine,
- par destinataire,
- affichage d'une ressource ;
- téléchagement d'une ressource ;
- navigation dans les ressources :
- administration :
- gestion des comptes,
- affichage par liste, affichage unitaire, édition rôle, suspension, suppression,
- gestion des rôles,
- affichage par liste, affichage unitaire, création, édition, suppression,
- mode maintenance,
- exports.
- gestion des comptes,
Contraintes
Les contraintes sont :
- fonctionnelles :
- backoffice accessible aux non-techniciens,
- multi-utilisateurs,
- possibilité de faire plusieurs types de recherche
- mono-lingue ou multi-lingue ??? à valider
- technique :
- prévoir de gérer des téléversements de ressources lourdes (~ 100 Mo), ??? à valider
- prévoir un grand nombre d'extension pour les téléversements, ??? à valider
- être en « HTTPS only » pour protéger l'intimité numérique des visiteurs, ??? à valider
- administratives :
- compatibilité RGPD,
- n'accepter que des ressources en licences libres, ??? à valider
- …
- ergonomiques :
- rendu visiteurs type « boutique » permettant de retrouver facilement ce qu'on cherche,
- …
Spécifications détaillées
Description d'un « compte » :
- nom complet ;
- courriel ;
- (avatar) ;
- rôles
Description d'une « ressource » :
- titre ;
- image de présentation ;
- auteur ;
- date ;
- licence ;
- fichiers (1 fichier par format téléchargeable par le webonaute) ;
- fichier principal ???
- facettes (type, thème, domaine…),
- date de création,
- date de dernière modification,
Description d'une « facette » :
- nom ;
- description.
Description de la facette « thème » :
- STU
Description de « type » (définition + liste) :
- STU
Description de « domaine » (définition + liste) :
- STU
Architecture (II Comment le faire)
STU
Description des pages web
STU
Maquette
STU
Spécifications techniques
= Choix du domaine
STU
Choix moteur applicatif
STU
Réalisation (III Faire)
TODO
Exploitation (IV Faire exister)
TODO