Ceci est une ancienne révision du document !
Table des matières
DoDocWeb ?
DoDocWeb : Outil de documentation à travers le navigateur web
A travers ce projet, il s'agit de faciliter le travail de documentation dans des lieux type FabLab ou hackerspace et plus globalement dans des contextes pédagogiques
Scénario d'usage :
En se connectant à une adresse web, on arrive sur une page où l'on a la possibilité de mobiliser la webcam et le micro de l'ordinateur pour avoir la possibilité au choix :
- de prendre une photo avec la webcam
- d'enregistrer une vidéo avec le son
- d'enregistrer un son
à cet enregistrement est associé un formulaire comportant (champs à préciser) :
- Nom du projet (de la page voir plus bas)
- Description textuelle du projet (avec éventuellement la possibilité de mise en forme de type markdown)
- Auteur
- Licence (choix parmi x licences libres pré-définies)
Les contenus multimedia sont stockés coté serveur dans un format compatible HTML5, le texte peut être stocké au format json
Fonction vidéoton :
accumuler ces contenus dans une page HTML
Fonction documentation :
Il s'agirait ensuite d'automatiser une passerelle avec un éditeur de site type wiki, en l’occurrence Dokuwiki pour ajouter automatiquement une page à ce wiki à partir des contenus enregistrés et à partir d'un compte générique sur le wiki dont les crédentials sont stockés “en dur” coté serveur Idéalement, si le nom du projet existe en tant que page wiki, il pourrait s'agir d'ajouter ce nouvel enregistrement en bas de la page en question
Coté technique et projets se rapprochant et références :
- Outil DoDoc https://latelier-des-chercheurs.fr/outils/dodoc
- Librairie JS pour utiliser la caméra et le micro https://gitlab.com/jamie/icecream
- Le wiki de la Labomedia https://ressources.labomedia.org/
- Dokuwiki https://www.dokuwiki.org/dokuwiki
#webrtc #websocket #javascript #markdown #wiki
Un exemple de la fenêtre de DoDoc :