Différences entre les versions de « Cpm:brouillon »

De April MediaWiki
Aller à la navigationAller à la recherche
m
 
(19 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 une une base de ressources pour les gérer et naviguer dedans.
  
 
Rôles :
 
Rôles :
Ligne 27 : 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 66 : 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 81 : Ligne 89 :
  
 
== Spécifications détaillées ==
 
== Spécifications détaillées ==
 +
 +
Description d'un « compte » :
 +
* nom complet ;
 +
* courriel ;
 +
* (avatar) ;
 +
* rôles
  
 
Description d'une « ressource » :
 
Description d'une « ressource » :
* titre  
+
* titre ;
* type :
+
* vignette ;
* facettes
+
* 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 « thème » (définition + liste) :  
+
 
 +
Description de la facette « thème » :
 
* STU
 
* STU
  
Ligne 100 : 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 112 : 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 à 15: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