« Cpm:brouillon » : différence entre les versions

De April MediaWiki
Aller à la navigationAller à la recherche
mAucun résumé des modifications
 
(17 versions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Catégorie:Sensibilisation]]
[[Catégorie:Sensibilisation]]
État des lieux : page https://www.april.org/sensibilisation pas utilisable en l'état. <br />
État des lieux : page https://www.april.org/sensibilisation pas utilisable en l'état. <br />
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.
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.
Ligne 22 : Ligne 23 :
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.  
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.
Donc, l'objectif est d'avoir une une base de ressources pour les gérer et naviguer dedans.


Rôles :
Rôles :
Ligne 28 : Ligne 29 :
* webmestre : gestionnaire des ressources (création, édition, suppression…) et des données associées (thèmes, types…) ;
* 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.
* administrateur : possède des pouvoirs techniques (gestion des comptes) et de configuration.
Projets similaires :
* http://www.lespetitsdebrouillards.org/?rub=prod


== Arbre des fonctionnalités ==
== Arbre des fonctionnalités ==


* gestion de compte :
* gestion de compte par le webonaute :
** création :
** création, validation, édition, validation modification courriel, suppression,
*** vérification courriel,
 
** modification
* gestion de la base de ressources :
** suppression
** gestion des ressources :
*** affichage par liste, affichage unitaire, création, édition, suppression,
**** tri par facette, date, auteur…
** gestion des « facettes » (thème, type, domaine, cible…) :
*** affichage par liste, affichage unitaire, création, édition, suppression
** affichage de statistiques :
*** par facette, par …
 
* valorisation de la base de ressources :
** navigation dans les ressources :
*** par facettes, par …
** recherche par texte libre,
** affichage d'une ressource :
*** les différents formats disponibles,
** obtention de la ressource :
*** téléchargement d'une fichier de ressource,
*** ouverture d'une page web externe,


* administration :
* administration :
** gestion des comptes,
** gestion des comptes,
** gestion des rôles,
*** affichage par liste, affichage unitaire, édition rôle, suspension, suppression,
** gestion des « facettes » (thème, type, domaine, cible) :
** gestion des rôles :
*** création, édition, activation, suppression
*** affichage par liste, affichage unitaire, création, édition, suppression,
 
** mode maintenance,
* gestion de ressources :
** exports.
** création :
** édition
** suppression
 
* valorisation :
** par type,
** par thème,
** par domaine,
* par destinataire,
 
* affichage de statistiques
** nombre de ressources
*** par facette


== Contraintes ==
== Contraintes ==
Ligne 67 : Ligne 74 :
** mono-lingue ou multi-lingue ??? à valider
** mono-lingue ou multi-lingue ??? à valider


* technique :
* techniques :
** prévoir de gérer des téléversements de ressources lourdes (~ 100 Mo), ??? à valider
** 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
** prévoir un grand nombre d'extension pour les téléversements, ??? à valider
Ligne 86 : Ligne 93 :
* nom complet ;
* nom complet ;
* courriel ;
* courriel ;
(* avatar)
* (avatar) ;
* rôles
* rôles


Description d'une « ressource » :
Description d'une « ressource » :
* titre ;
* titre ;
* image de présentation ;
* vignette ;
* auteur ;
* auteur ;
* date  ;
* date  ;
* licence ;
* licence ;
* fichier ;
* fichiers (1 fichier par format téléchargeable par le webonaute) ;
* fichier principal ???
* facettes (type, thème, domaine…),
* facettes (type, thème, domaine…),
* date de création,
* date de dernière modification,


Description d'une « facette » :
Description d'une « facette » :
* nom ;
* nom ;
* description.
* description ;
* vignette.


Description de « thème » (définition + liste) :  
Pour une ressource, plusieurs fichiers peuvent être téléversés. Les formats possibles sont :
* ODF : ods, odt, odp, odg ;
* images : jpg, png, gif, xcf, svg ;
* autres : pdf, epub.
 
 
 
Description de la facette « thème » :
* STU
* STU


Ligne 115 : Ligne 133 :
== Graphe de navigation web ==
== Graphe de navigation web ==


STU
Fichier : https://wiki.april.org/images/2/2b/Sensibilisation-archi-002.odg


== Description des pages web ==
== Description des pages web ==
Ligne 127 : Ligne 145 :
== Spécifications techniques ==
== Spécifications techniques ==


=== Choix du domaine ==  
=== Choix du domaine ===


STU
STU


=== Choix moteur applicatif ===
=== Choix du moteur applicatif ===


STU
STU

Dernière version du 21 juin 2018 à 13:56


É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[modifier]

Liste des ateliers :

Sujets pour le prochain atelier :

  • multi-lingue vs monolingue ? Quelle lingues ?

Expression de besoins (I Quoi faire)[modifier]

Contexte[modifier]

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 une une base de ressources pour les gérer et naviguer dedans.

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[modifier]

  • gestion de compte par le webonaute :
    • création, validation, édition, validation modification courriel, suppression,
  • gestion de la base de ressources :
    • gestion des ressources :
      • affichage par liste, affichage unitaire, création, édition, suppression,
        • tri par facette, date, auteur…
    • gestion des « facettes » (thème, type, domaine, cible…) :
      • affichage par liste, affichage unitaire, création, édition, suppression
    • affichage de statistiques :
      • par facette, par …
  • valorisation de la base de ressources :
    • navigation dans les ressources :
      • par facettes, par …
    • recherche par texte libre,
    • affichage d'une ressource :
      • les différents formats disponibles,
    • obtention de la ressource :
      • téléchargement d'une fichier de ressource,
      • ouverture d'une page web externe,
  • 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.

Contraintes[modifier]

Les contraintes sont :

  • fonctionnelles :
    • backoffice accessible aux non-techniciens,
    • multi-utilisateurs,
    • possibilité de faire plusieurs types de recherche
    • mono-lingue ou multi-lingue ??? à valider
  • techniques :
    • 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[modifier]

Description d'un « compte » :

  • nom complet ;
  • courriel ;
  • (avatar) ;
  • rôles

Description d'une « ressource » :

  • titre ;
  • vignette ;
  • 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 ;
  • vignette.

Pour une ressource, plusieurs fichiers peuvent être téléversés. Les formats possibles sont :

  • ODF : ods, odt, odp, odg ;
  • images : jpg, png, gif, xcf, svg ;
  • autres : pdf, epub.


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)[modifier]

Graphe de navigation web[modifier]

Fichier : https://wiki.april.org/images/2/2b/Sensibilisation-archi-002.odg

Description des pages web[modifier]

STU

Maquette[modifier]

STU

Spécifications techniques[modifier]

Choix du domaine[modifier]

STU

Choix du moteur applicatif[modifier]

STU

Réalisation (III Faire)[modifier]

TODO

Exploitation (IV Faire exister)[modifier]

TODO