Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


Panneau latéral

projets:plateforme-lfo:dev:accueil

Plateforme Wiki en développement

techniques: dokuwiki liens:http://reso-nance.org/wiki tags: web contributeurs: jerome licence: GNUGPL }}}

Amélioration du Dokuwiki en vue d'une homogénéisation avec les autres fablabs dont celui de la Cité des sciences.

TÂCHES

  • #0 - Groupe de travail Dokuwiki
  • #1 - Exporter flux RSS avec une image + quelques données pour chaque projet
  • #2 - Rendre plus sympa l'édition d'un projet (formulaire, mot clé) et l'accompagnement de la documentation
  • #3 - Page de test : http://reso-nance.org/rss/
  • #4 - On teste tout ça pour voir ce qui est pertinent auprès des utilisateurs. Pendant combien de temps ?
  • #5 - On fixe nos mots clés, catégories, hiérarchies pour permettre une recherche croisée entre données des fablabs

Groupe de travail : http://fablabo.net/wiki/Ressources_Totales_Documentales

LAYOUT

Première idée de présentation et structures :

FLUX RSS

But : afficher un résumé des derniers projets des fablabs avec un lien et quelques tags.

Essais de visualisation : http://fablabo.net/wiki/Essai_de_visualisation
Page de test : http://reso-nance.org/rss/

Dokuwiki

Wikimedia

REMARQUES GENERALES

Nous utilisons l'URL Rewriting de l'.htaccess. C'est plus propre et sémantiquement compréhensible. Votre plugin est super, nous espérons pouvoir l'améliorer avec vous. Nous cherchons une façon de rendre visible les compétences de chacun et de les faire se croiser. Nous recherchons une manière de faire un agenda qui gère les propositions et les inscriptions d'ateliers…

De notre côté, l'objectif des prochaines semaines serait d'harmoniser notre wiki avec vous, de créer un template moins compliqué (trop de menus dans tous les dokuwiki!) et de gérer le formulaire de l'inscription.

NOUVEAUX INSCRITS

La première inscription sur le Wiki est fondamentale. Elle doit être simple et de qualité. Elle devrait permettre de créer directement une page utilisateur, d'être connecté et redirigé vers sa page. En effet, pourquoi une personne s'inscrit ? Pour créer un projet à 80%, pour créer une ressource à 20%.

Nous aimerions savoir :

  • comment réécrire le formulaire. Plugin Bureaucraty ou autre ..
  • comment créer la page utilisateur directement (et s'il est possible de l'appeler autrement “/contributors/” au lieu de “/user/”
  • comment créer une page projet ou ressources et un dossier avec “/” pour mettre les images dans le bon répertoire
  • comment rediriger ensuite vers la page.

MODELE DE PAGE CONTRIBUTEUR

Remarques :

  • le tableau sur votre site semble bien compliqué à remplir et rend la page trop scolaire.
  • Le terme “usager” est un peu lourd, nous préférons le terme “participants” ou “contributeur”
  • comment faire pour que les mots clés soient toujours écrits de la même manière. (menu déroulant ou bien écrire directement en bas de page
  • comment faire pour créer des boutons ou formulaire ?

Proposition :

  • Nom
  • Contact > comment ne l'afficher que pour les inscrits ou le rendre privé ?
  • Description
  • Projets (liste auto.)
  • Pages ressources (liste auto.)
  • Besoins (liste auto.)
  • Connaissances (je sais faire) > comment faire pour agréger les connaissances ? et respecter la même orthographe ?

Boutons CREER : > comment créer ces boutons ?

  • « créer un projet »
  • « documenter une connaissance » (créer une page ressource)
  • « partager son savoir (atelier/projet) »

Boutons DEMANDES :

  • « Besoins de connaissances (atelier ou projet) »
  • « S'inscrire à un atelier »
  • « Besoins d'aide (contributeur) »

MODELE DE PAGE PROJET

Remarques :

  • Créer un dossier par projet, sinon c'est trop compliqué pour uploader ses images et les retrouver
  • L'affichage des projets sur la page “Réalisation” n'est pas très belle, le texte apparaît bizarement. Est-ce possible de faire des vignettes carré avec un petit texte comme une sorte de mosaïque ?

EN-TÊTE

Remarques :

  • choisir une langue soit le français, soit l'anglais. Pour l'internationalisation, l'anglais est préférable, mais est-il possible de l'afficher en français ?
  • choisir avec ou sans “s”. Est-possible d'afficher plusieurs usagers ? Et est-il possible d'enlever ou mettre le “s”. plusieurs ?
  • est-ce qu'on peut ajouter des champs facilement ?
  • Dans le workshop documetation, il y a une proposition d'état du projet : “esquisse”, “complet”, “en cours”, beta, abandonné. Je ne sais pas si c'est si superflu. En tout cas, l'idée est d'inciter dorénavant à faire une page lisible donc ça va. Je vois tout de même l'importance d'un champ état si le projet est “en cours”. Ca veut dire que des personnes peuvent s'y greffer et on peut trier les projets selon cet état pour faire remonter l'actualité du Fablab.
  • Est-ce qu'on peut arriver à exporter un flux RSS pour le partager avec d'autres ?

Votre proposition d'en-tête de votre plugin :

    {{{
        picture:
        usager:
        machines:
        materiaux:
        logiciels:
        tags:
        licence:
        sources:
        liens:
    }}}

Pourrait devenir:

    {{{
        picture:
        contributor:
        date:
        state: active, completed, in progress, ...
        machine:
        material:
        software:
        license:
        files:
        link:
        tags:
        needs: (savoirs, machines, ...)
    }}}
    

CONTENU

Nous restons sur notre organisation qui paraît plus évidente :

  Description : + photo ou vidéo
  Matériaux : liste du matériel (fichier?)
  Tutoriel
  Photos
  
  

TAGS ET FICHE PROJET

Au niveau informatique, un mot clé a trois “existences”. Pour la fiche projet, cela pourrait ressembler à ça.

IDtexte affiché (fr)
stateSatutparmi les choix de la base STATUT : en cours, concept, complet,
titleTitre du projet
pictureImage
descriptionDescription
contributorContributeur(s)parmi la base des contributeurs Céline, Jean-Pierre, Sam, …
license Licence parmi la base des licences gnu, cc, copyleft, …
url Lien(s) ….
machine Machine(s) parmi la base des machines : Imprimante 3D, Fraiseuse numérique, …
materials Matériaux parmi la base des matériaux : bois, métal, plastique, …
hardware Matériel parmi la base du matériel : arduino, raspberry, piratebox, routeur, wiimote, kinect, ..
software Logiciel(s) parmi la base des logiciels : Cura, Processing, …
knowledge Savoirs parmi la base des savoirs : programmation, électronique, facteur d'instrument, moulage, …
file Fichier(s)
tag Autre mot clé
needs Besoins parmi la base des Savoirs et des Machines

Il faudrait à mon sens se mettre d'accord sur les ID, quitte à en avoir moins, sur le rôle des bases, comment les articuler.

Auquel il faut donc ajouter toutes les autres bases MACHINES, MATERIALS, STATES, CONTRIBUTORS, SOFTWARES, KNOWLEDGES, LICENCES

Exemple de la base MACHINES :

ID VALEUR
printer-3d Imprimante 3D
cnc-router Fraiseuse numérique

Une question que je me pose : comment relier une imprimante 3D spécifique comme une “prusa i3” à sa catégorie “imprimante 3D”. Il y aurait deux niveaux de recherches : une au niveau de la “famille” et une au niveau des “enfants” ? Je pense que c'est bien de spécifier pour l'équipement de son fablab, mais je ne vois pas comment articuler les deux.

Pareil pour les logiciels : on peut regrouper des logiciels par famille C.A.O, F.A.O, interactivité, O.S., etc.

pour ce qui est de l'avancement du projet, des ingrédients et des machines je ne sais pas si c'est primordial de fluxter rss-ment tout ça même si ça peu aider à catégoriser la chose…

Disons que dans un premier temps on peut juste faire des listes de projets. Mais il faut bien pouvoir faire une recherche avancé dessus, par ID de mot clé et par CONTENU

LISTE DE TAGS A HOMOGENEISER

Remarques :

  • Il faudrait se mettre d'accord sur les mêmes mots pour permettre un échange entre nos deux wikis.
  • La difficulté est de respecter la même syntaxe. Menu déroulant, autocomplétion, juste une liste de mots écrites en bas ?
  • et aussi de savoir si on met Bois ou Médium. Autrement dit, est-ce qu'on privilégie le nom “parent” ou celui plus précis des “enfants”. ?
  • Dans votre wiki, quand un champ logiciel est renseigné et qu'il n'y pas de page associée, la page affiche juste de liens. OK. Mais on ne peut pas éditer cette page directement on dirait.

LOGICIELS

  • GNU/Linux : Xubuntu, Mint, Debian, Raspbian, Commandes UNIX, Shell
  • Interactivité : PureData, Arduino, Processing, OpenFrameworks
  • Moteur de jeu : Unity, Panda3D
  • Communication : XBee, Série, I2C, MIDI, OSC, WiFI, Bluetooth, Ethernet, Électronique, Fritzing, KiCAD
  • Modélisation 2D : Gimp, Inkscape, Illustrator
  • Modélisation 3D : OpenSCAD, Blender, FreeCAD, AutoCAD, SolidWorks, Scupltris
  • F.A.0 : Cura, Repetier, Cambam, Mach 3
  • Réseau : Dokuwiki, Wikimedia,Drupal,Owncloud,Sparkleshare,Git,Subversion
  • Web/Framework : Js, Jquery, Angular, LessCSS, CoffeeScript, CSS, SASS, HTML5, Foundation, Boostrap, php, laravel, codeigniter, ruby, rubyonrails, node, meteor

MATERIEL

Arduino, Raspberry, PirateBox, PcDuino, Radio, Scanner 3D, Malinette, Wii, Kinect, Webcam, …

MACHINES

Fraiseuse numérique, Découpeuse 2D, Découpeuse laser, Imprimante 3D, Poste à souder, …

MATERIAUX

  • Bois : medium, brut, …
  • Métal : cuivre, aluminium, fer, acier, …
  • Plastique : PLA, ABS, plexiglass
  • Ciment :
  • Composite : epoxy, fibre de carbone, …
  • Autre : Caoutchouc
/home/resonancg/www/wiki/data/pages/projets/plateforme-lfo/dev/accueil.txt · Dernière modification: 2015/05/07 15:57 de resonance