Bonjour,
Je suis le chef de projet sur Fab Manager et j'ajoute quelques éléments de réflexion / réponse.
Effectivement, le module de documentation peut paraître limité mais à l'usage, il nous semble assez bien répondre aux attentes des usagers des différents Fab Lab ou Fab Manager est déployé. L'interface est simple et le fait de pouvoir rajouter des étapes à son projet est plutôt bien perçu, ainsi que le fait de pouvoir ouvrir des collaborations sur un projet et travailler sur des modes brouillons avant publication.
Si vous vous rendez ici : https://fablab.lacasemate.fr/#!/projects?whole_network=t, vous pourrez voir que la galerie de projet est plutôt bien fournie, et, cerise sur le gâteau, la galerie de projets est mutualisée entre plusieurs Fab Labs qui utilisent Fab Manager 🙂
Je précise que nous avons volontairement fait le choix de nous éloigner des interfaces type wiki que nous utilisions auparavant et qui "rebutaient" bon nombre d'utilisateurs.
Après, la documentation est une "simple" brique intégrée à Fab Manager qui permet de faire beaucoup d'autres choses : payer en ligne ou en guichet, pour des abonnements, des stages et ateliers, des formations etc..bref, gérer l'intégralité des process en vigueur dans un Fab Lab, dont la documentation fait partie bien entendu.
Je réagis également à "faire payer plutôt cher les services complémentaires".
Pour être tout à fait clair, la base de code qui se trouve sur GitHub est strictement la même que celle utilisée en production dans les différents Fab Labs qui ont mis en production Fab Manager, par exemple:
https://fablab.lacasemate.fr
http://127.cap-sciences.net/#!/
https://fablab.relais-sciences.org/
Pour répondre aux besoins de certaines structures, nous proposons effectivement une formule d'abonnement annuelle où nous hébergeons / infogérons / supportons Fab Manager (c'est cela que nous faisons payer) mais la base de code reste strictement identique à celle que vous pouvez télécharger gratuitement.
Un dernier point concernant Ruby. Certes cette technologie est moins accessible que, par exemple, PHP mais nous aurions eu beaucoup plus de mal à bâtir et à faire évoluer Fab Manager en nous basant sur ce langage. Nous aurions même abouti à une impasse de mon point de vue. J'attire votre attention sur le fait que nous avons apporté des efforts particuliers à documenter les procédures d'installation sur notre GitHub et, pour les personnes qui rencontrent des difficultés, il y a un forum dédié où je vous invite bien entendu à créer un compte.
Je rappelle enfin que le développement de Fab Manager s’inscrit dans le cadre du programme Inmediats, axé sur la création de services numériques innovants et leur dissémination au profit du partage des savoirs et des savoir-faire. La mise à disposition de Fab Manager (dont les coûts de développement sont loin d'être négligeables !) s’ancre pleinement dans cette volonté de faire profiter au plus grand nombre des résultats obtenus par ce programme. Par conséquent, je ne peux que vous encourager à vous pencher sur cette solution, surtout si vos besoins vont au delà de la "simple" documentation. Cela peut eviter de réinventer la roue et ça n'est peut être pas plus mal.
A votre disposition pour échanger sur le sujet.
Pascal