Framemo : un tableau pour vos tempêtes de cerveaux !

Lorsque l’on est en réunion, que l’on travaille en groupe, il faut prendre des notes. Pour cela, un Framapad, c’est plutôt pratique. Mais dès que vous voulez organiser ces notes, on en revient au tableau blanc avec les sempiternels papiers jaunes à bouts collants (dont on ne doit pas prononcer le nom)…

Du coup, nous on s’est dit « Ce serait-y pas formidable qu’un logiciel libre permette de simuler le tableau blanc et les papiers, de manière collaborative, comme les pads ? »

Et c’est là que nous avons découvert Scrumblr, de Ali Asaria ; qui a eu la belle idée de créer un logiciel compréhensible instinctivement, en deux clics. La suite, vous la devinez…

Framemo expliqué aux kanbanistes agiles

Oui, le tableau blanc, les colonnes et les papiers repositionnables, cela s’appelle du Kanban. Le passage qui suit est donc à réserver aux personnes qui connaissent déjà la méthode (ou veulent un bref aperçu de ce service). Si vous voulez une illustration explicative, pas de soucis, rendez-vous au titre suivant 😉 !

Framemo vous propose donc :

  • De créer des tableaux kanban en ligne (sans ouverture de compte) ;
  • De les partager via l’URL (adresse web) ;
  • De travailler collaborativement en temps réel ;
  • Le tout en mode cliquer-glisser-déposer ;
  • L’édition, l’ajout et la suppression de colonnes ;
  • L’édition, l’ajout et la suppression de notes (4 couleurs dispos) ;
  • L’ajout ou le retrait de gommettes sur les notes ;
  • L’ajout et l’édition du pseudonyme des participant-e-s ;

Ce service est basé sur le logiciel Scrumblr (participez-y ici), sous licence GNU GPL, et notre tuto pour l’installer sur vos serveurs est sur le Framacloud.

L’initiative Cot-Cot-Commons ouvre un Framemo

Prenons l’exemple (purement fictionnel) de Cot-Cot-Commons, une organisation qui voudrait créer un prototype de poulailler Libre (en plus d’être open source) et auto-géré, dans le jardin partagé de l’immeuble de Sandrine. Cette dernière s’y investit (elle aime réduire ses déchets végétaux) mais voit très vite que les idées fusent en réunion sans être forcément notées pour les personnes n’ayant pas pu venir. Qu’à cela ne tienne, lors de la réunion suivante, elle ouvre un Framemo !

Elle se rend donc sur Framemo.org et décide de créer un tableau sobrement intitulé « CotCotCommons« . Pas besoin de créer un compte, il suffit juste de taper le nom de son tableau et de cliquer sur « Allons-y » !

01-memo-creation

Bon, pour l’instant, il faut avouer que ce n’est pas super entraînant : un tableau tout vide, et quelques boutons « plus » et « moins » ici ou là, de petits points colorés…

02-memo-tableau-vide02

En passant sa souris sur la droite du tableau, Sandrine fait apparaître un petit « plus » qui lui permet d’ajouter des colonnes. Lorsqu’elle clique sur leur titres, elle s’aperçoit qu’elle peut en modifier le nom. Sandrine prépare un tableau kanban assez classique (de toutes façons elle voit bien qu’on peut toujours modifier les noms de colonnes par la suite).

03-memo-colonnes

Notons au passage que Sandrine a vu qu’il suffisait de cliquer sur « Anonyme (vous) » pour entrer son prénom (ou son pseudo). Étant une habituée des pads, elle sait combien c’est pratique et met vite le sien.

Puis elle commence à noter les idées du compte rendu de la séance précédente. Pour créer une note, elle clique sur le « plus » à gauche sous le tableau. Un petit papier apparaît qui ne demande qu’à être édité, puis déplacé d’un geste de la souris…

04-memo-1ere-note

Sandrine n’y tient plus, elle finit juste quelques notes avant que de partager l’adresse web du tableau avec le reste de Cot-Cot-Commons. Elle est facile à retenir c’est le nom du site puis le nom de son tableau : framemo.org/CotCotCommons

05-memo-debut

Très vite, Abdel, le secrétaire de séance, décide de projeter le tableau sur le mur de la salle de réunion. Dans le groupe, plusieurs s’emparent de leurs ordinateurs (dont Naya, restée chez elle à cause d’une jambe cassée, qui participe donc en visio conf) pour réorganiser les notes de Sandrine et y ajouter leurs idées !

C’est d’ailleurs Naya qui découvre qu’on peut glisser et déposer sur chacune des notes les gommettes qui se trouvent en bas à droite. Le groupe décide donc d’un code couleur pour attribuer les tâches à chacun-e. Bien vite, il y a tant de notes qu’il leur faut agrandir le tableau (en le tirant vers le bas d’un simple geste de la souris !)

06-memo-final

 

À vous de tester (et partager) Framemo !

Et voilà : Ali Asaria (et toute l’équipe de Scrumblr) nous propose là un petit service efficace, pratique, facile d’accès… L’idéal pour collaborer aisément sans avoir à apprendre et à s’habituer à un logiciel plus complexe !

Car si le collectif Cot-Cot-Commons est une pure invention, nous sommes certains que Framemo peut être utile à vos associations, syndicats, familles, entreprises, institutions : bref, dans tous les cercles où vous vous organisez en commun.

Et si vous trouvez Framemo trop léger pour vos besoins, nous vous rappelons qu’il existe un outil plus orienté gestion de projets – et donc plus complexe – nommé Framaboard.org utilisant lui aussi la méthode kanban.

Nous sommes ravis de pouvoir vous proposer ce nouveau service, et attendons de voir avec impatience si vous allez vous en emparer, l’utiliser, le partager… et surtout le quitter parce que vous l’aurez finalement adopté sur vos serveurs 😉 !

Pour aller plus loin :




Framadate : une nouvelle version accessible à tous

Framadate est, avec Framapad, l’un de nos services les plus utilisés. Cette alternative libre à Doodle vous permet de créer des sondages et vous aide ainsi à planifier des rendez-vous ou prendre des décisions en recueillant l’avis des participants.

En temps normal Framasoft ne développe pas de logiciel : ce n’est pas notre motivation principale et nous ne sommes pas des programmeurs (enfin… pas tous).
Lorsque nous avions décidé de forker Studs [1], le logiciel nous paraissait simple et facile à maintenir.

Techniquement, il ne s’agit que de formulaires et tableaux en HTML, un peu de PHP pour traiter les données et une base MySQL pour les stocker. Pourtant, malgré cette simplicité, de nombreuses erreurs de conception le rendaient totalement inutilisable aux personnes en situation de handicap… Une fois n’est pas coutume, on a donc mis les mains dans le code.

Accessibilité

En avril, Armony Altinier, présidente de l’association Liberté 0 et spécialiste en accessibilité numérique, s’est penchée sur le code de Framadate pour nous proposer quelques améliorations qui auraient pu être déployées rapidement et profiter à tous.

Il s’agissait de structurer l’information dans les pages, rendre l’interface entièrement navigable au clavier, améliorer les contrastes, proposer des alternatives textuelles aux images qui puissent être lues par les lecteurs d’écran ; et, de manière générale, rendre les pages conformes au standard HTML[2].

Mais voilà, certaines modifications nous contraignaient à y regarder d’un peu plus près pour être mises en œuvre. Nous en avons donc profité pour clarifier le code, améliorer l’ergonomie et ajouter quelques fonctionnalités qui nous étaient très souvent demandées.

Ergonomie

Pour nous faciliter la tâche, nous avons adopté le framework libre Twitter Bootstrap, ce qui nous a permis de rentre aussitôt Framadate utilisable sur des interfaces mobiles et d’homogénéiser le design.

En tenant compte de nombreux retours d’utilisation, nous avons également amélioré le parcours de création de sondage. Les étapes sont à présent clairement définies, les messages d’aide à la saisie sont mis en évidence et le parcours se termine sur la page d’administration du sondage de manière à ce que vous puissiez gérer votre sondage même si vous n’avez pas reçu le lien par courriel.

Auparavant, les options proposées dans cette page n’étaient pas très visibles (de nombreuses personnes ne trouvaient tout simplement pas le bouton de suppression du sondage par exemple), elles sont maintenant toutes accessibles depuis le cadre de présentation en haut.

Fonctionnalités

Parmi les nouveautés, vous aurez maintenant la possibilité d’exporter les résultats des sondages dans un fichier .csv pour ainsi les exploiter dans un tableur (libre de préférence 😉 ).

Il vous sera également possible de verrouiller votre sondage, remettre à zéro les votes et commentaires, proposer des images ou des liens parmi les choix possibles…

Et surtout, vous pourrez désormais offrir à vos sondés la possibilité d’exprimer des choix moins tranchés avec le vote « Oui, si nécessaire » !

Et la suite ?

Comme nous le disions en introduction, Framasoft n’a pas vocation à développer du logiciel. C’est pourquoi nous avons besoin de développeurs pour améliorer encore Framadate.
Par exemple, la possibilité de valider des votes par courriel serait une fonctionnalité très pertinente que nous ne proposons pas. De plus, un bon programmeur verra rapidement que le code a besoin d’être nettoyé (angliciser le code, restructurer, simplifier).

Et comme il n’y a pas que les codeurs dans la vie, des traducteurs sont les bienvenus pour finaliser les versions allemandes et espagnoles ou traduire dans d’autres langues. Hep, les amoureux de la langue de Stallman, la traduction du tutoriel d’installation n’attend que vous 😉

Toutes vos contributions sont les bienvenues sur le Git de Framasoft.

Dégooglisons

La mise à jour de Framadate s’inscrit dans la vaste campagne que nous avons lancée voici quelques semaines et planifiée sur plusieurs années : « Dégooglisons Internet ». Notre objectif est de vous proposer des services libres, éthiques, décentralisés et solidaires contrairement à ce que font les géants du Web que sont Google, Apple, Facebook, Amazon ou Microsoft.
Nous n’avons pas la prétention de remplacer ces géants mais bien de proposer des alternatives libres que chacun peut utiliser l’esprit tranquille grâce à la charte mise en place.

Si vous préférez cultiver votre propre jardin, on vous encourage à planter vos propres graines sur vos serveurs grâce au tutoriel proposé sur Framacloud.[3]

Comme annoncé, nous avons depuis le lancement de la campagne déjà mis en place une alternative au réseau social Facebook avec Framasphère ainsi qu’une mise à jour de Framindmap.
Et ce n’est pas fini ! La fin de l’année promet d’être riche avec, notamment la sortie d’un moteur de recherche !

Mais tout ceci ne sera possible qu’avec votre soutien : diffusion de l’information, dons déductibles des impôts

Notes

[1] Logiciel initialement développé pour les besoins internes de l’université de Strasbourg sur lequel s’appuie Framadate

[2] Pour visualiser les modifications effectuées, nous avons sauvegardé une copie de Framadate avant mise en conformité avec les normes d’accessibilité que vous pouvez comparer avec la version rendue accessible, donc après modifications.

[3] À noter que pour les utilisateurs de YunoHost (un logiciel conçu pour simplifier l’auto-hébergement), Valentin Grimaud a mis en place un paquet Framadate.




Nouveau Framabook : Libres Conseils – Lancement le 25 novembre chez Mozilla

Ce beau projet est né voilà presque un an. La caractéristique principale de sa conception c’est le travail collaboratif, depuis sa composition par 42 auteurs jusqu’à son édition en Framabook en passant par les presque 100 traducteurs bénévoles qui ont contribué à la version française.

Ce livre apporte 42 réponses à la question : « Qu’auriez-vous aimé savoir quand vous avez commencé à contribuer ? » — à contribuer au Libre ou à l’open source, bien entendu.

Vous trouverez sur la page Framabook de Libres conseils le rappel détaillé de ce que furent les mois d’activité autour de ce projet : les rendez-vous rituels du jeudi soir ouvert à tous, la publication en feuilleton sur le blog, les relectures sur le booktype puis sur les versions en PDF, la confection de l’epub…

Mais aujourd’hui l’heure est au lancement et voici une invitation pour les plus rapides

Framasoft vous invite à fêter la sortie d’un nouveau Framabook !

Libres conseils, le livre maintenant

Lundi 25 novembre 2013 de 19 h à 21 h chez Mozilla Paris (merci Tristan Nitot)

16 bis, Boulevard Montmartre dans le 9e – Station de métro : Grands Boulevards

Venez découvrir ce livre sous licence libre (CC BY-SA 3.0) autour d’un verre dans les locaux de Mozilla, avec l’équipe du projet, en présence de Tristan (Mozilla) qui a signé la préface. Vous aurez la possibilité de contribuer à votre tour à cet ouvrage en écrivant votre témoignage sur le Libre !

Inscrivez-vous librement pour recevoir votre invitation en cliquant sur ce lien.

L’ouvrage collectif Libres conseils est disponible ici pour 16 euros, mais vous pouvez télécharger gratuitement une version électronique. Vous serez sollicité pour un don (facultatif), Ce qui vous rappelle que nous venons de lancer notre campagne de soutien !

À bientôt !




Vous n’avez pas peur que quelqu’un vous pique votre idée ?

Daniel Solis est un concepteur de jeux de société. Il n’a jamais hésité à publier ses idées sur son blog avant même qu’elles ne soient susceptibles de se concrétiser un jour.

Le pari de l’ouverture en somme et il s’en explique ci-dessous.

Michael Elleray - CC by

Vous craignez que quelqu’un vous pique votre idée ?

Afraid someone will steal your idea?

Daniel Solis – 27 août 2013 – OpenSource.com
(Traduction : Asta, toufalk, audionuma, Slystone, KoS, Pouhiou, goofy + anonymes)

Je suis concepteur de jeux de société. C’est un boulot amusant, créatif et effrayant, à des années-lumière de ma carrière précédente dans la publicité. Dans ces deux domaines, on attribue une haute valeur aux idées, particulièrement aux idées « nouvelles ». Personne n’aime se faire doubler. Que ce soit une campagne publicitaire ou un jeu de société, vous voulez être le premier à le sortir.

Il pourrait donc paraître étrange que j’aie passé dix ans à bloguer mon processus de conception de jeux. Chacun de mes concepts foireux et de mes prototypes finalisés est mis en ligne, visible par tout le monde.

La question qui revient le plus souvent est : « Vous n’avez pas peur que quelqu’un vous pique votre idée ? »

À ceux qui posent cette question, ce que je vous entends dire c’est : « J’aurais peur qu’on me pique mon idée ».

Je comprends ! Vous êtes vraiment fier de votre mécanisme de jeu novateur, de votre thème si original, ou d’autre chose issu de votre propriété intellectuelle qui vaudra des millions. C’est bien d’être fier de son travail ! Ça vous aide à persévérer durant ces heures sombres où vous vous demandez si vous ne feriez pas mieux d’avoir un autre passe-temps, genre le golf sur omelette.

Mais cette fierté peut aussi vous donner d’étranges inquiétudes, par exemple que quelqu’un d’autre s’intéresse à peu près autant que vous à votre idée. Ce n’est pas une insulte à votre idée, mais simplement nécessaire dans le domaine de la création. Si quelqu’un s’intéressait autant que vous à votre idée de jeu, il y passerait déjà ses nuits… toutes ces longues heures qu’il faut pour tester le jeu, développer, pleurer, réviser, pleurer, et tester le jeu à nouveau jusqu’à ce que l’idée devienne un jeu digne de ce nom.

Attendez : vous y passez déjà ces longues heures, n’est-ce pas ? Par pitié, ne me dites pas que vous êtes angoissé par le vol de votre idée avant même d’y avoir investi ce temps de développement. Ne me dites pas que vous avez fait des recherches sur les brevets, les droits d’auteur, les clauses de confidentialité et le dépôt de marque avant même de vous mettre à tester le jeu. Ne me dites pas que vous ne testez le jeu qu’avec des proches, qui ont donc tout intérêt à ne pas vous briser le cœur. Vous ne faites pas tout cela, n’est-ce pas ? Bien sûr que non, ce serait idiot. Cette paranoïa n’est qu’un prétexte pour ne pas se mettre au travail.

Voici quelques petites choses que j’ai apprises après des années à concevoir des jeux en public. J’espère que ces observations seront pertinentes dans votre propre processus créatif.

Gadl - CC by

La vérité sur les idées

Les idées ne sont pas si particulières.

Sérieusement, une idée sympa ne peut pas en elle-même constituer un jeu. Antoine Bauza a récemment reçu le « Prix du Jeu de l’Année » au festival du jeu d’Essen, en Allemagne. Il a reçu ce prix pour Hanabi, un petit jeu de cartes collaboratif dans lequel les joueurs tiennent leurs cartes à l’envers et dépendent des autres pour recueillir des informations précises sur leur propre main. Il ne s’est pas juste réveillé un matin en disant « Hé, je veux faire un jeu où on tient ses cartes à l’envers et où on doit collaborer » et a reçu alors le prix « Spiel de Jahres ». Non, il y a eu une masse de travail et deux éditions distinctes avant qu’Hanabi soit reconnu pour son inventivité et devienne un succès commercial.

Les idées ne dévoilent pas l’émergence.

Même si votre idée est à 100% originale, l’idée seule ne vaut rien. C’est le travail de dévoilement des propriétés émergentes qui rend l’idée valable. Reprenons l’exemple du jeu Hanabi de Bauza : pour obtenir un jeu aussi élégant, il a fallu consacrer beaucoup de temps à chaque décision lors de la conception. Avec si peu de règles du jeu, tout devient beaucoup plus important. Combien de couleurs devrait-il y avoir dans le jeu ? Combien de cartes de chaque rang ? Quel est le score moyen sur une centaine de parties ? Comment les joueurs communiquent-ils entre eux pendant une partie ? Aucune de ces questions ne trouve de réponse tant que l’ « idée » n’est pas matérialisée sur la table. Il y a d’innombrables propriétés émergentes qui ne se révèlent qu’après des parties tests.

Vos idées sont piquées… à quelqu’un d’autre.

J’ai un placard rempli d’idées qui n’ont jamais abouti, pour diverses raisons. Des idées partout ! Sérieusement, tenez, prenez-en, j’en ai trop. Nous les avons toutes et il y a des chances qu’aucune d’entre elles ne soit originale. Pas les miennes, ni probablement les vôtres. Nous ne pouvons pas échapper aux déterminants de notre époque, nous pouvons seulement y réagir, et les répéter. Nous baignons dans un courant d’influences, qu’on le réalise ou non. Un simple exemple : essayez de penser à une nouvelle pièce de jeu d’échecs. Allez-y, peut-être qu’elle se déplace comme un fou, mais en étant limité à deux cases ? Peut-être qu’elle se déplace comme un roi, mais de deux cases seulement si elle se déplace en avant et peut seulement capturer en diagonale ? Ok, maintenant considérez les centaines de pièces d’échecs qui sont quelque part dans le monde, et voyez s’il vous reste de la place pour innover. Est-ce que c’est dégrisant ? Oui. Est-ce que c’est décourageant ? Foutrement non.

Votre idée toute seule ne constitue pas un jeu.

Prenons le temps de regarder les choses calmement. Si un jeu n’est pas joué, est-ce que c’est toujours un jeu ? Est-ce que c’est seulement un jeu quand il est joué ? Voilà les questions que je vous pose si vous vous préoccupez de garder jalousement vos préééécieuses idées pour vous, au lieu de les confronter vraiment au regard du plus de monde possible. Votre idée n’est pas un jeu. Seul votre jeu en est un. Il en est un seulement si les gens y jouent. Cela signifie que vous devez faire des prototypes, écrire des règles, et affronter la gêne sociale de demander à des étrangers de jouer le jeu, avec une règle supplémentaire : cela pourrait ne même pas être amusant. C’est ce qui rendra votre idée précieuse. Et devinez quoi ? Quand le jeu est amusant, la victoire en sera d’autant plus savoureuse.

La valeur, ça prend du temps, beaucoup de temps.

Tout ça pour dire… Non, je ne suis pas effrayé par l’idée que quelqu’un me vole mes idées. En fait, c’est exactement le contraire. Je ne serais pas là si je n’étais pas si ouvert au sujet de mes processus de création. Je le fais publiquement depuis maintenant une dizaine d’années. Mais quand j’ai commencé, oui, j’avais peur !

Tout a commencé autour de 1999 quand j’ai créé un jeu de fan dérivé du jeu de rôle World of Darkness à propos de zombies doués de sensations. Il s’appelait Zombie: the Coil. Je pensais pouvoir combler un trou dans la mythologie de WoD. Et punaise, je l’ai farci de tout ce que je pensais qu’un bon RPG devait contenir : faits artificiels, mécanismes inconsistants, postures punk-rock, complainte gothique. J’avais juste copié la structure des propriétés des jeux White Wolf (NdT: la société d’éditon de World of Darkness) de l’époque, je l’avais écrit avec ces contraintes et posté le résultat sur mon site pourri.

J’ai alors été effrayé par le fait que White Wolf pourrait me voler mon idée. J’ai appris qu’ils sortaient Hunter: the Reckoning et que ça parlait de zombies. Oh non, des zombies dans World of Darkness ? Merde ! Tout ce que j’avais écrit partait en fumée ! Peu importe que je n’aie pas essayé de contacter White Wolf en premier lieu. Pouvez-vous imaginer ma naïve audace ? Je pique pas mal de trucs dans les bouquins de White Wolf et après je suis inquiet qu’ils se penchent sur mon travail ? Remets ça à l’endroit, jeune Daniel. Zombie: the Coil, ça craint. Mais continue, tu trouveras ton processus de conception dans presque 15 ans (et aussi, jeune Daniel, arrête de porter des manteaux en Floride, tu as l’air d’un parfait idiot). Pas la peine de préciser que White Wolf a fait son chemin dans les année 90 sans ma petite contribution. Mais dépasser cette peur, être à l’aise pour montrer mon travail aux autres et affronter les critiques, ça, ça a de la valeur. Et alors, j’ai continué à concevoir plein de jeux débiles.

Ni génie, ni mysticisme. Seulement le travail.

Ne croyez pas cette mythologie du génie. C’est un mirage. Peut-être qu’il existe des génies, mais vous ne pouvez pas partir du principe que vous en êtes un. C’est comme vivre en croyant qu’on va régulièrement gagner au loto. Non, la valeur vient du travail et personne n’en fera autant que vous. Achetez une pizza aux testeurs de votre jeu. Crevez-vous à trouver la terminologie du jeu. Assemblez et finalisez trois prototypes d’affilée puis recommencez de zéro. Là réside l’artisanat, le métier de conception de jeux. Alors on s’y remet !

JD Hancock - CC by

Crédit photos : Michael Elleray, Gadl et JD Hancock (Creative Commons By)




Quand la connaissance rencontre le Libre ça donne un livre exemplaire

Un livre sur la théorie homotopique des types vient d’être publié par des mathématiciens. A priori ça ne concerne que les spécialistes du sujet…

Et pourtant ça concerne tout le monde, tant sa conception originale et les leçons qui en sont tirées ci-dessous ont valeur d’exemplarité.

Du Libre à tous les étages (LaTeX, Creative Commons By-Sa…) mais surtout dans son état d’esprit de partage et de collaboration. Un projet et un article passionnants, à faire lire dans la sphère académique et bien au-delà.

Remarque : Pour commencer, on pourra voir cette courte vidéo « making-of » du livre.

Homotopy Type Theory - The team

Le livre HoTT

The HoTT book

Andrej Bauer – 20 juin 2013 – Blog personnel
(Traduction : Lgodard, Ilphrin, tcit, Guillaume, igor_d, Yaf, ronanov, fif + anonymes)

Le livre HoTT est terminé !

Depuis le printemps, et même avant, j’ai participé à un super effort collaboratif pour écrire un livre à propos de la Théorie homotopique des types (NdT : HoTT en anglais pour Homotopy Type Theory). Il est enfin terminé et accessible au public. Vous pouvez obtenir le livre librement et gratuitement. Mike Shulman a écrit à propos du contenu de ce livre, donc je ne vais pas répéter cela ici. À la place, je voudrais commenter les aspects socio-technologiques de la création du livre, et en particulier de ce que nous avons appris de la communauté open source sur la recherche collaborative.

Nous sommes un groupe de deux douzaines de mathématiciens qui avons écrit un livre de 600 pages en moins de 6 mois. C’est assez impressionnant, d’autant que les mathématiciens n’ont pas l’habitude de travailler ensemble au sein de grands groupes. Dans un petit groupe ils peuvent s’en sortir en utilisant des technologies obsolètes, comme envoyer aux autres un fichier source LaTeX par email, mais avec deux douzaines de personnes, même Dropbox ou n’importe quel autre système de synchronisation de fichier aurait échoué lamentablement. Par chance, beaucoup d’entre nous sont des chercheurs en Informatique déguisés en mathématiciens, donc nous savions comment attaquer les problèmes de logistique. Nous avons utilisé git et github.com.

Au début, il a fallu convaincre les gens, et se faire à l’outil. Malgré tout, cela n’a pas été trop difficile. À la fin, le dépôt sur le serveur n’était pas seulement une archive pour nos fichiers, mais également un point central pour notre planification et nos discussions. Durant plusieurs mois j’ai consulté GitHub plus souvent que mes emails ou Facebook. Github était mon Facebook (sans les petits chats mignons). Si vous ne connaissez rien aux outils comme git mais que vous écrivez des articles scientifiques (ou que vous créez n’importe quel type de contenu numérique) vous devriez vraiment, vraiment vous renseigner sur des systèmes de gestion de versions. Même en tant que seul auteur d’un article, vous allez gagner à apprendre comment en utiliser un, sans même parler des belles vidéos que vous pouvez produire sur la manière dont vous avez écrit votre papier.

Mais de manière plus importante, c’est l’esprit collaboratif qui imprégnait notre groupe à l’Institute for Advanced Study (Princeton) qui était incroyable. Nous ne nous sommes pas éparpillés. Nous avons discuté, partagé des idées, expliqué certains éléments les uns aux autres, et avons totalement oublié qui avait fait quoi (à tel point que nous avons dû faire des efforts pour reconstruire un historique de peur que ce ne soit oublié pour toujours). Le résultat final a été une augmentation considérable de notre productivité.

Il y a une leçon à en tirer (mis à part le fait que l’Institute for Advanced Study est évidemment le meilleur institut de recherche au monde), à savoir que les mathématiciens ont à gagner à devenir un peu moins possessifs vis-à-vis de leurs idées et leurs résultats. Je sais, je sais, une carrière académique dépend de la juste répartition des mérites de chacun et ainsi de suite, mais ce sont seulement les idiosyncrasies de notre époque. Si nous pouvons faire en sorte que les mathématiciens partagent des idées à moitié développées, ne s’inquiètent pas de savoir qui a apporté quelle contribution à un article, ou même qui en sont les auteurs, alors nous atteindrons un nouveau niveau de productivité encore jamais imaginé. Le progrès est le fait de ceux qui osent enfreindre les règles.

Les milieux de recherche vraiment ouverts ne peuvent être gênés par le copyright, les éditeurs qui s’accaparent le profit, les brevets, les secrets commerciaux, et les programmes de financement qui sont basés sur des outils de mesures de réussite défectueux. Malheureusement nous sommes tous coincés dans un système qui souffre de ces maux. Mais nous avons fait un premier pas dans la bonne direction en mettant le code source du livre disponible librement sous une licence permissive Creative Commons (la CC-By-Sa). N’importe qui peut prendre le livre et le modifier, nous envoyer des améliorations et des corrections, le traduire, ou même le vendre sans même nous donner le moindre sou (si cette dernière phrase vous a quelque peu crispé c’est que vous avez été conditionné par le système).

Homotopy Type Theory - Couverture

Nous avons décidé de ne pas faire publier le livre par un éditeur académique pour le moment car nous voulions qu’il soit accessible à tous, rapidement et sans frais. Le livre peut être téléchargé gratuitement, ou bien acheté à peu de frais avec une couverture rigide ou souple sur lulu.com (quand avez-vous pour la dernière fois payé moins de 30$ pour une monographie de 600 pages à couverture rigide ?). Une fois de plus, j’entends déjà certaines personnes dire : « oh mais un vrai éditeur universitaire est synonyme de qualité ». Cette façon de penser rappelle les arguments opposant Wikipédia et Britannica, et nous savons tous comment cette histoire s’est terminée. Oui, la bonne qualité de la recherche doit être assurée. Mais une fois que nous acceptons le fait que n’importe qui peut publier n’importe quoi sur Internet permettant au monde entier de le consulter et en faire un livre bon marché à l’air professionnel, nous réalisons rapidement que la censure n’est plus efficace. À la place, nous avons besoin d’un système décentralisé d’approbation qui ne pourrait pas être manipulé par des groupes d’intérêts spéciaux. Les choses sont en train de bouger dans cette direction, avec la création récente du Selected Papers Networks (Réseaux d’écrits sélectionnés) et d’autres projets similaires. J’espère qu’ils auront un bel avenir.

Cependant, il y a quelque chose d’autre que nous pouvons faire. C’est plus radical, mais aussi plus utile. Plutôt que de laisser les gens se contenter d’évaluer les articles, pourquoi ne pas leur donner une chance de participer et aussi d’améliorer ces articles ? Mettez tous vos articles sur GitHub et laissez les autres en discuter, poser des questions, les utiliser comme bases pour leur travail (fork), les améliorer, et vous envoyer des corrections. Est-ce que cela paraît fou? Bien sûr que oui, l‘open source paraissait également une idée folle lorsque Richard Stallman a lancé son manifeste. Soyons honnêtes, qui va vous voler votre code source LaTeX ? Il y a bien d’autres choses de valeur susceptibles d’être volées. Si vous êtes un professeur titulaire vous pouvez vous permettre d’ouvrir le chemin. Faites-vous enseigner git par vos thésards et mettez vos trucs dans un endroit public. N’ayez pas peur, ils vous ont titularisé pour que vous fassiez des choses comme ça.

Donc nous invitons tout le monde à améliorer le livre en participant sur GitHub. Vous pouvez laisser des commentaires, signaler des erreurs, et même mieux, faire des corrections par vous-même ! Nous n’allons pas nous inquiéter de savoir qui vous êtes et combien vous contribuez et qui devrait recevoir les honneurs. La seule chose qui importe est de savoir si vos contributions sont bonnes.

Ma dernière observation est à propos de la formalisation des mathématiques. Les mathématiciens aiment imaginer que leurs publications peuvent en principe être formalisées dans la Théorie des Ensembles. Ceci leur donne un sentiment de sécurité, qui n’est pas différente de celui ressenti par un croyant entrant dans une cathédrale d’âge canonique. C’est une forme de foi professée par les logiciens. La Théorie homotopique des types est un fondement alternatif à la Théorie des Ensembles. Nous revendiquons nous aussi que les mathématiques ordinaires peuvent en principe être formalisées en Théorie homotopique des types . Mais devinez quoi, vous n’avez pas à nous croire sur parole ! Nous avons formalisé les parties les plus complexes du livre HoTT et vérifié les preuves avec des assistants de preuve électroniques. Pas une fois mais deux. Et nous avons formalisé en premier lieu, puis nous avons écrit le livre car c’était plus simple de formaliser. Nous sommes gagnants sur tous les plans (s’il y a une compétition).

J’espère que le livre vous plaira, il contient une impressionnante quantité de mathématiques inédites.

Homotopy Type Theory - Tor




Pourquoi nous avons besoin de jouer, partager et bidouiller la science

La science est quelque chose de bien trop sérieux et précieux pour être laissée aux seuls scientifiques professionnels. Amateurs, de 7 à 77 ans, tout le monde peut et doit y prendre part, facilités en cela par Internet et sa philosophie d’ouverture.

Un article de Rayna Stamboliyska initialement publié sur Al Jazeera.

Remarque : nous avons choisi tout du long de traduire « hacker » par « bidouiller ».

Krystian Olszanski - CC by

Jeu et partage des connaissances, ou pourquoi nous avons besoin de bidouiller la science

Tinkering knowledge sharing, or why we need to hack science

Rayna Stamboliyska – 25 mars 2013 – AlJazeera.com
(Traduction : Sphinx, Rayna, M0tty, Minitte, goofy, Oumph, Asta , lizuka, Penguin, Moosh, Baptiste, Oli_Ph)

Les citoyens activement engagés dans la production scientifique fournissent le meilleur effort de compréhension de la science, et ce à tout âge.

Traditionnellement, les chercheurs sont des universitaires employés par les institutions. Le stéréotype de l’expert érudit entouré de livres poussiéreux gribouillant frénétiquement des écrits obscurs vient également à l’esprit. Quel(le) qu’il (elle) soit, le chercheur produit de la connaissance et que vous soyez profondément de gauche ou légèrement de droite, vous respectez tous la science et la connaissance. Ce sont des sujets d’importance, autant pour la droite que pour la gauche et pour toutes les idéologies entre les deux et au-delà. De fait, bidouiller (NdT : ou hacker) sort des chemins battus lorsque l’on considère la science et la connaissance.

« Un scientifique, un artiste, un citoyen n’est en rien un enfant qui aurait besoin d’une méthodologie paternaliste et d’une rationalité maternante lui donnant sécurité et direction. Il peut prendre soin de lui-même. Il n’est pas seulement l’inventeur des lois, des théories, des images, pièces de théâtre, styles de musique, interactions sociales, des institutions, il est aussi l’inventeur d’une nouvelle vision du monde, il est l’inventeur d’une nouvelle forme d’appréciation ». Cette citation vient d’un épistémologue, malheureusement oublié, Paul K. Feyerabend et date de 1978 quand son livre « Science dans une société libre » fût publié. Utilisons cette citation comme fil rouge de cette discussion à propos de la démocratisation de la science.

Bidouiller la science, c’est génial… Euh, quoi ?

Vous avez raison, une telle affirmation peut être trompeuse. Je souhaiterais davantage parler de « bidouiller le faisage de la science ». Le cliché de l’intellectuel solitaire, à l’apparence maladive et au comportement associal, est répandu aujourd’hui encore, mais sa généralisation faiblit au fur et à mesure que les technologies de communication progressent. Ce qui reste vrai, en revanche, c’est le côté conservateur et rigide des organismes de recherche. La science est construite à partir de données collectées, analysées, critiquées et réutilisées. Cependant, la méthodologie ordinaire de la science, imposée par les organismes de recherche, requiert le secret et nécessite donc de travailler contre cette maximisation de la dissémination du savoir. Avant que quiconque ne crie à la paranoïa, pensez aux publications à accès payant, bloquant ainsi leur diffusion, au format PDF ou, pire, en image.

Les réticences à publier les données et à ouvertement partager le savoir ont cependant commencé à attirer l’attention des gens. Un mouvement général vers l’ouverture que l’on appelle plus communément la « science ouverte » a émergé, inspiré par l’esprit du mouvement du Logiciel Libre (Free and Open Source Software, FOSS). Similaire à l’éthique du Libre qui promeut l’ouverture d’un code source accessible, réutilisable et modifiable par tout le monde, le thème principal de la sciences ouvertes est d’expliquer clairement les méthodes, les données générées et les résultats obtenus, permettant ainsi une collaboration massive qui accélère la vitesse à laquelle la science se fait.

Un concept très puissant – la « science citoyenne » – a naturellement émergé parallèlement à la science ouverte. Les blogs de chercheurs professionnels qui parlent de leurs travaux et discutent en ligne des résultats obtenus par leurs pairs sont innombrables. De tels débats permettent à de non-professionnels de participer aussi. La poussée du mouvement hacker/maker/do-it-yourself a énormément contribué à l’engagement dans la science de scientifiques non-professionnels.

De nos jours, il y a des centaines de projets dans le monde entier au sein desquels chercheurs professionnels et non-professionnels prennent part à de véritables études scientifiques. Un glissement clair et visible s’est opéré ces dernières années : au début, les citoyens aidaient simplement à collecter des données alors que désormais les citoyens les analysent vraiment, produisent des résultats valables et les interprètent allant même jusqu’à proposer de nouvelles hypothèses.

La « démocratisation de la science » défendue par Feyerabend est en train de se réaliser. La méthode de la science est encore trop souvent faussement imaginée comme étant l’exploration de théories en perpétuelle expansion sur les complexités de l’univers et uniquement réservée à une élite d’individus extraordinairement intelligents, échevelés et quelque peu sociopathes. La méthode scientifique est en fait à la portée de tous ceux capables de poser une question, de réunir des informations, de les analyser de manière critique, de (peut-être) trouver une réponse et d’agir en fonction du résultat.

Cela vous semble idéaliste ? Vous avez le droit d’avoir tort. Vous aimez les maths ? Peut-être que non. Cependant, prenez par exemple l’expérience Polymath. En 2009, Tim Growers, lauréat de la médaille Fields, écrivait un article sur son blog parlant des « mathématiques massivement collaboratives ». Il écrivait : « Une idée serait que quiconque ayant quelque chose à dire sur le problème puisse y ajouter son grain de sel… vous contribueriez ainsi à des idées, même si elles sont peu développées ou peut-être fausses. »

Qu’est-ce qui en a découlé ? Des centaines de commentaires et la naissance du projet Polymath. En réalité, les gens collaborent massivement à la résolution de problèmes en mathématiques. Des chercheurs, professionnels et non-professionnels, ont également contribué à l’identification de médicaments anti-paludisme, à la cartographie des accidents de la route ou la pollution sonore, ainsi qu’à la documentation des déversements de pétrole dans la côte du Golfe avec des ballons, ou encore à l’étude de l’impact du changement climatique sur les oiseaux, etc.

Un tel engagement social et citoyen dans la pratique scientifique est crucial. Les gens doivent revendiquer le droit d’être informé et éduqué. Le pouvoir réside là où est l’information, de cette manière, y avoir accès est un moyen d’auto-gouvernance et contribue à résorber la corruption, les privilèges et l’injustice. J’ai déjà débattu du besoin frappant de telles initiatives dans le monde arabe. Bien que la science soit un domaine émergent dans cette région où les financements suffisent rarement à sécuriser les équipements basiques pour la recherche, l’intérêt sur ce sujet, lui, existe. Entrer en contact avec des scientifiques non-professionnels devrait être aujourd’hui considéré par les professionnels comme partie inhérente de leur travail quotidien.

L’influence politique sur la façon dont la science fonctionne et est communiquée est un souci croissant au sein du monde arabe et partout ailleurs. Les projets de science citoyenne ne sont pas seulement indépendants, ils aident aussi à faire des choses avec un petit budget ou diminuer les coûts inhérents de la recherche ; ainsi, selon un rapport : « Au cours d’une seule année, des observateurs volontaires pour la surveillance de la biodiversité au Royaume-Uni ont vu leur contribution en temps estimée à plus de 20 millions de livres (NdT : environ 23,5 millions d’euros) ». La science citoyenne fournit aussi des données fiables et des outils qui peuvent être utilisés par tous les domaines scientifiques, des études environnementales aux sciences humaines. Un accès libre aux avancées scientifiques les plus récentes permet aux citoyens de remettre en question des hypothèses historiques. Résoudre des problèmes à rayonnement local, ou juste participer par curiosité, ramène la science à ses racines.

Bidouiller l’école

Je dis du bien du bidouillage de la science et je dirai encore davantage de bien du bidouillage de l’école. Avez-vous déjà réfléchi à l’origine de notre désir de savoir comment les choses fonctionnent ? Je dirais qu’elle se situe dans l’enfance. Quand on est enfant, on se demande pourquoi le ciel est bleu ou comment on fait les bébés. Nous posons des questions, découpons des limaces pour voir jusqu’où elles peuvent aller avec des morceaux en moins et décidons qu’elles ne peuvent pas aller bien loin une fois qu’elles sont en tranches. Un chercheur émet une hypothèse, décide des informations à collecter pour y répondre, les analyse ensuite et en tire des conclusions pour valider ou non l’hypothèse de départ. En fait, cela ressemble à ce que les enfants font naturellement.

Mon idée est que les enfants apprennent par la recherche. Là où ça coince, c’est quand les adultes pensent que pour être un grand, il faut connaître la réponse. Nous tendons ainsi à inculquer aux élèves des informations déjà disponibles et nous appelons cela l’éducation. Le problème n’est pas la transmission du savoir à la jeune génération, mais le fait que nous le faisons en étant persuadés que l’aventure dans l’incertitude des réponses inconnues est délétère.

Que se passerait-il si, au lieu de verrouiller nos pensées et de castrer l’attitude interrogatrice des enfants, nous décidions de construire une culture de curiosité ? Autrefois, au XVème siècle, l’imprimerie encouragea de nouveaux moyens de transmission de l’information : des effets similaires peuvent être espérés avec Internet mais sur une échelle de temps beaucoup plus rapide. À travers les médias actuels, les élèves et étudiants ont accès à une quantité incroyable d’information. L’institution « école » a donc encore moins le monopole du savoir ; quel devient donc son but ?

L’« avalanche » d’articles scientifiques contribue à la reformulation de concepts. Ce que nos enfants ont besoin d’apprendre est à la fois comment apprendre et comment désapprendre. L’enseignant ne devrait pas être celui qui transmet des faits mais plutôt la personne qui enseigne comment les comprendre, les critiquer et les valider. Plutôt que d’essayer de savoir tout ce qui est produit, l’enseignant doit accepter ce qui est, pour chacun d’entre nous, une petite révolution culturelle car il sait mieux que les élèves comment analyser l’information. Il/Elle doit dès lors être un spécialiste de la découverte de la connaissance.

La liberté de jouer

Je parie que beaucoup d’entre vous pensent que ceci est noble mais ont du mal à voir comment le réaliser. La recette miracle n’existe pas mais il y a un beaucoup d’approches possibles. Avez-vous entendu parler des jeux éducatifs et de recherche ? Oui, je viens d’évoquer la gamification (ou encore, « ludification ») qui correspond à l’intégration de méthodes pensées pour les jeux dans des applications « sérieuses » afin de les rendre plus amusantes et engageantes. Ce n’est pas une idée nouvelle : le concept que jouer génère et modèle notre culture a été exposé dans Homo Ludens (1938). Le typage sanguin, la biochimie ainsi que beaucoup d’autres jeux scientifiques ont aidé à démontrer l’importance de l’implémentation de la motivation dans l’apprentissage et l’exercice de la science.

Jouer en ligne à des jeux éducatifs et scientifiques pourrait ainsi être un des défis majeurs pour nos écoles. Nous espérons que nos enfants apprennent des choses « sérieuses » et on pourrait peut-être y bien parvenir en leur donnant la liberté de jouer. J’ai beaucoup aimé ce que le Digital Youth Project (Projet pour la Jeunesse Numérique) décrit dans un rapport sur les activités en ligne des enfants : celles-ci couvrent le fait de « traîner » (fréquenter des gens), de « mettre en désordre » (bricoler, même au point de devenir un expert local sur une technologie ou un média), de « faire son geek » (être curieux de ce qui est lié à Internet).

Imaginez ensuite une autre « école », où à la place de maîtres d’école il y aurait des professeurs de travaux pratiques, chacun ayant une responsabilité différente. En aucun cas, une telle responsabilité ne devrait se limiter à noter les enfants sur leur compétence. Ainsi, le but premier de l’éducation ne serait pas de préparer à un métier spécifique ou à une carrière mais constituerait plutôt un processus guidant l’enfant vers une participation à la vie publique. De cette manière, les adultes que nous appelons professeurs co-créeraient le savoir avec les enfants.

À la fois la possibilité pour les non-professionnels de s’engager dans l’exercice de la science et la nécessité de transformer les enseignants en des co-createurs de savoir. Alors, si les enfants peuvent avoir une nouvelle espèce de dinosaure portant leur nom ou créer un réacteur nucléaire chez eux, pourquoi ne pas les laisser faire de la recherche avec leurs ainés amateurs de science ? Dès lors, une question légitime se pose : « pourquoi ne pas créer un parcours d’apprentissage par la recherche à l’école ? ».

La science transforme notre perception du monde et de nous-mêmes, particulièrement chez les enfants. L’exercice de la science requiert un attrait pour l’inconnu et une ouverture sur les possibles. Tout comme les moments durant lesquels on s’amusent, la science permet la découverte et la création de relations et de schémas mentaux. Rajoutez des règles à suivre à l’amusement et vous obtenez un jeu. Rien n’est plus naturel pour les enfants que d’accueillir l’inconnu et faire des erreurs, les deux ouvrant la voie de la découverte.

Ainsi, le processus du questionnement et de la recherche de la résolution de problèmes devient plus intuitif. Cette approche contraste avec des méthodes d’apprentissage plus classiques où le but est de trouver des solutions, non pas des questions. La créativité joue un rôle majeur ici. La créativité a cependant besoin d’être désacralisée : tout le monde peut trouver de nouvelles solutions et porter de nouveaux regards. La créativité est un processus ouvert, interactif et contraignant ; être créatif signifie que la critique constructive est nécessaire pour l’avancement.

Une science citoyenne pour les enfants

À quoi pourrait ressembler un parcours d’apprentissage par la recherche ? L’interdisciplinarité y est incontournable. L’inclusion de l’alphabétisation numérique dans le parcours de formation est décisif, quant à l’initiation à la programmation pour les enfants, cela existe déjà. Des écoliers du primaire au Royaume-Uni ont déjà publié un papier scientifique sur la reconnaissance des fleurs par les abeilles, et dans une banlieue de Paris, dans une école primaire des élèves de CM1/CM2 apprennent de la science en étudiant les fourmis. La classe envoie des tweets sur ses observations et recueille des hypothèses venant d’autres classes et de chercheurs adultes.

Twitter n’est pas la seule voie que peuvent choisir les enfants pour collecter et échanger des connaissances. Les adultes ont Wikipédia, mais c’est un peu complexe pour les enfants qui bien souvent n’y trouvent pas de réponses à leurs questions. Essayez par exemple de chercher pourquoi le ciel est bleu dans la page « lumière ». Si vous survivez au jargon scientifique assez hermétique et lisez la totalité de la page, vous vous rendrez compte que l’explication n’y est pas. Des projets tels que Simple Wikipédia sont donc apparus, qui visent à expliquer les choses complexes en un langage simple. Vikidia en France (une sorte de Wikipédia pour les enfants mais écrit par les adultes), Wikikids aux Pays-Bas, avec son équivalent français Wikimini (Wikipédia pour et par les enfants), ont commencé à construire une passerelle entre la création collaborative de connaissances et son partage généralisé.

En participant à la vraie science, nous nous impliquons tous activement dans le processus qui consiste à lui donner du sens. Les enfants non seulement deviennent des scientifiques, mais ils développent aussi leur créativité et se rendent compte des choix qu’ils opèrent. Ainsi, chacun prend activement conscience de la façon dont notre environnement et notre imagination nous façonnent en tant qu’individus et en tant que société.

Rayna Stamboliyska est chercheuse associée au Centre de Recherche pluridisplinaire de l’Université de Paris 5 Descartes, où elle développe la partie biologie synthètique au sein du projet Cyberlab citoyen. Elle contribue également à l’organisation de la « Nuit de la Science 2013 ». Elle tient un blog sur Scilogs.com intitulé Beyond the Lab, qui observe les pratiques scientifiques émergentes ; elle participe aussi à FutureChallenges.org et à Jadaliyya. Rayna est membre du conseil d’administration de la branche française de l’Open Knowledge Foundation et ainsi contribue au développement de la science citoyenne en France.

Crédit photo : Krystian Olszanski (Creative Commons By)




Du bon usage des deniers publics par les municipalités danoises

Une douzaine de villes danoises se sont mises d’accord pour développer ensemble des solutions libres en partenariat avec des sociétés de services locales.

Un exemple à suivre…

Angel Torres - CC by

Les municipalités danoises utilisent l’open source pour innover et collaborer

Danish municipalities using open source to innovate and collaborate

Gijs Hillenius – 1er février 2013 – OpenSource.com
(Traduction : Moosh, Sphinx, lgodard, Doh-a + anonymes)

Les municipalités danoises utilisent de plus en plus les logiciels libres et open source pour apporter des solutions innovantes et collaboratives dans leurs missions d’information et de communication (ICT). L’année dernière, plus de 10% des municipalités du pays ont rejoint la communauté nouvellement créée Open Website Community OS2. Le groupe possède déjà à son actif un système de gestion municipal de contenu basé sur Drupal (appelé OS2Web) ainsi qu’une application de gestion des réunions sans papier (intitulée OS2dagsorden, NdT : littéralement OS2-ordre du jour).

Les 12 municipalités du consortium OS2 sont soutenues par 19 fournisseurs de services open source danois. En Décembre dernier, le groupe a commencé le développement des deux prochaines applications, OS2kontactcenter et OS2kle, déclare JonBadstue Perdersen, responsable de la section à la municipalité de Syddjurs.

« Comme OS2 le fait habituellement, nous avons commencé à travailler sur OS2kontaktcenter dans un hackerspace en impliquant vingt participants provenant des municipalités et des fournisseurs », indique Badstue. « Et en seulement deux jours nous avons prouvé que nous pouvions proposer des solutions de centres de contacts pour les municipalités, qui combinent et présentent aux visiteurs sur le site web des informations qui sont déjà disponibles sur certains sites et bases de données. » Cette solution utilise efficacement deux taxonomies prédéfinies de l’information, appelées KLE et FORM, rendues disponibles par les administrations publiques.

Marquage du contenu

La seconde et nouvelle solution, OS2kle a pour but de fournir une interprétation automatique du texte. Elle utilise Taxon, un logiciel open source, pour ajouter automatiquement des balises aux documents électroniques.

« Le balisage est devenu un moyen fréquent de structurer de grandes quantités de contenu sur un site web, » explique Badstue. « Mais le procédé consistant à baliser les contenus avec des méta-données utilise beaucoup de ressources. Nous améliorons ce procédé, soit en ajoutant automatiquement des balises, soit en suggérant à l’utilisateur certaines balises à utiliser. »

Le consortium OS2 a débuté en avril de l’année dernière avec les cinq villes de Copenhague, Ballerup, Sønderborg, Syddjurs et Ishøj. Morsø, Jammerbugt, Ringsted, Kolding, Odsherred, Favrskov et Skanderborg les ont rejointes peu après. Selon Badstue : « OS2 a pour objectif de contribuer à l‘open source dans le secteur public. Nous voulons faire du Danemark un pionnier à la fois international et innovant dans ce domaine. »

« Notre communauté montre que les administrations publiques danoises adoptent de plus en plus l‘open source avec le soutien de leurs politiciens locaux. Ce type de logiciels offre les meilleurs outils pour créer une société numérique, ouverte et innovante, nous permettant de collaborer et partager notre travail tout en évitant le blocage dû aux logiciels propriétaires. »

Crédit photo : Angel Torres (Creative Commons By)




MakerPlane : quand l’open source prend son envol dans l’aviation

Cette décennie est et sera marquée par le développement tous azimut du matériel libre.

Sera-t-on à terme capable de réellement modifier la donne dans le secteur industriel ?

Difficile à dire aujourd’hui mais rien n’empêche d’essayer, d’explorer, de bidouiller, même dans les secteurs les plus fous comme l’aviation…

MakerPlane

MakerPlane : L’open source prend son envol dans l’aviation

MakerPlane: Open source takes flight in aviation

Ted Brunell – 7 janvier 2013 – OpenSourceWay
(Traduction : tibs, Kenoris, RavageJo, KoS, ehsavoie, goofy, lamessen + anonymous)

J’ai parlé avec John Nicol du projet MakerPlane à propos de leur équipe passionnée de contributeurs des quatres coins du monde qui conçoivent et construisent un ULM biplace complet. Leur objectif est de « créer des avions innovants et de changer la donne dans l’avionique et ses systèmes connexes ainsi que dans les procédés de fabrication ».

Quand avez vous entendu parler de l’open source pour la première fois, et qu’est-ce qui vous a le plus impressionné à propos de celui-ci ?

J’ai évolué dans l’industrie de haute technologie depuis plus de 20 ans, à des postes différents, comme vice-président de la branche ingénierie d’une entreprise cotée au NASDAQ à Fremont (Californie), et PDG de mes propres entreprises en Nouvelle-Zélande et au Canada. J’ai donc été confronté à l’open source depuis un certain temps. J’ai utilisé et développé des logiciels et ressources open source tout au long de ma carrière et je continue à le faire pour un autre projet que je mène actuellement (je ne veux pas vendre la mèche, mais j’espère pouvoir publier des logiciels de modélisation 3D open source l’année prochaine).

Ce qui m’impressionne le plus, c’est qu’une communauté intéressée peut grandir et stimuler l’innovation de manière exponentielle. Elle peut devenir autonome et, dans de bonnes conditions, peut être très prolifique. Ce que je veux dire, c’est que de nouveaux développeurs motivés peuvent toujours prendre le relais et apporter de la fraîcheur au logiciel ou au système en cours de développement. Bien sûr, la communauté est la clé de ce genre de projet et c’est là que tout se joue : l’open source peut survivre en dehors des entreprises et sans la présence de personnalités.


Les principes de l’open source sont désormais tout aussi bien ancrés dans le domaine matériel, et j’ai récemment présenté MakerPlane à l’Open Source Hardware Summit (NdT : Sommet du matériel libre) à New York.

Comment est utilisé l’open source dans le projet MakerPlane ?

Pour résumer, nous fournissons du matériel open source et le logiciel dirigeant l’avion « fait maison ». Ce logiciel est toujours en cours de développement, mais il contiendra un système de visualisation électronique (EFIS), qui est une sorte d’ordinateur de bord qui affiche des informations sur le vol et les moteurs. Il contient également des micrologiciels pour des périphériques comme Android et Arduino.

Le matériel se trouve dans deux domaines principaux : l’avionique et l’avion. Les instruments de bord et l’électronique à l’intérieur de l’avion constituent l’avionique. A ce jour, nous avons 24 plans de matériel avionique open source disponibles en téléchargement dans nos dépôts, pour que tout le monde puisse les construire. La gamme de projets s’élargit en permanence. Pour ce qui est des avions, nous sommes en train de concevoir et de construire notre premier ULM open source (un ULM biplace grandeur nature). Nous cherchons à améliorer le design pour qu’il puisse être construit à la maison, grâce à des machines à commande numérique ou des imprimantes 3D. Avec la démocratisation de celles-ci, et la vague du « fait maison », on profite à la fois de la technologie et du matériel de construction à bas prix, indispensables à ceux qui veulent construire leur propre avion.

Les chiffres que nous avons indiquent que 75% des projets de construction d’avion en kit ou à partir de plans sont abandonnés avant d’être terminés. Les entreprises aéronautiques qui fournissent des kits ou des plans font faillite, laissant à l’abandon de nombreux projets. Notre but est de rassembler le plus possible de plans d’avions open source, avec des notices semblables à celles d’IKEA pour les assembler (enfin, en espérant qu’elles soient plus facile à comprendre que celles d’IKEA !). Ces plans, étant open source, seraient disponibles pour quiconque voudrait y accéder, et pourraient survivre aux fondateurs de MakerPlane.

Les gens ont tendance à s’inquiéter quand je parle d’avion open source. Leur principale préoccupation est le fait que n’importe qui peut venir modifier les plans, les rendant du même coup dangereux. Mais un ingénieur en aéronautique est responsable des plans. Comme pour un logiciel open source, il surveille les modifications et aucune ne sera appliquée sans son accord. Bien sûr, tout le monde peut modifier et personnaliser l’avion à sa convenance, et c’est une des principales qualités de l’open source. Cependant, dans 99% des pays, tout avion doit normalement être inspecté par les autorités aériennes ou leurs représentants, avant de recevoir l’autorisation de décoller. Aux Etats-Unis, c’est le rôle de la Federal Aviation Administration (FAA) (Administration Fédérale de l’Aviation). Ces règles sont élaborées pour assurer la sécurité des pilotes, des passagers, et des populations au sol. Vous devez aussi avoir un brevet de pilote, particulièrement pour la catégorie des avions que nous concevons et fabriquons.

Quels sont les défis avec le projet ?

Le financement est le plus gros défi, comme pour la plupart des sociétés à initiatives open source ! De nombreuses personnes n’imaginent sans doute pas qu’un nombre important de projets open source sont financés par des grosses sociétés. La base des mouvements open source semble être toujours sous-financée et nous ne faisons pas exception. La dimension supplémentaire avec nous, c’est que nous avons besoin d’acheter beaucoup de matériel et d’équipements pour arriver à construire un avion. Nous sommes conscients que pour demander des dons et continuer, nous devons faire des progrès et faire voler l’avion. Or nous ne pouvons pas l’envoyer dans les airs sans argent pour acheter les fournitures, c’est donc en quelque sorte un cercle vicieux.

Les modèles commerciaux pour soutenir les initiatives open source sont de fournir des produits et/ou services qui gravitent autour du produit open source libre. Pour aider à financer notre projet nous avons donc ouvert une boutique en ligne et nous y vendons des pièces et des kits pour l’avionique et finalement pour l’avion. Pour le moment l’ensemble de l’entreprise est financé par mes propres économies et cartes de crédits, c’est comme ça. Cela signifie que la progression est plus lente que je le voudrais étant donné que je ne peux malheureusement pas sortir et acheter les pièces quand je le veux. Je voudrais plus que tout avoir une plus grosse machine à commande numérique et une imprimante 3D, mais nous faisons avec ce que j’ai actuellement. Si nous avions le financement, nous aurions sans doute beaucoup plus avancé.

Quel sera selon vous l’impact de MakerPlane sur le monde ?

L’utilisation de technologies de fabrication à domicile change la façon dont les gens font des choses et la vitesse à laquelle ils le font. Une bonne machine-outil à commande numérique peut être faite ou assemblée à partir de kit pour quelques milliers de dollars et une personne peu qualifiée peut utiliser une machine à commande numérique ou une imprimante 3D pour produire quelques objets très précis et le faire de nombreuses fois. Au lieu de prendre une paire d’années pour faire des pièces d’avion, je devrais être capable de découper les pièces en quelques jours, les assembler et terminer avec un avion complet. Je ne veux plus avoir à faire expédier des pièces par un fabriquant ou un distributeur. Je veux pouvoir faire mes propres kits comme j’en ai besoin. J’aurais juste besoin de télécharger un fichier, charger les matériaux dans la machine et les couper. Les méthodes que nous explorons pour assembler l’avion comprennent des fentes et des languettes, ce qui permet aux pièces de ne se monter que dans un sens et sont auto-équerrés. Il est à espérer que de nombreuses techniques permettant de gagner du temps que nous avons appris grâce à MakerPlane trouveront leur place chez les grands constructeurs d’avions en kit.

Comment peut-on s’impliquer dans MakerPlane ?

Il y a plusieurs manière pour les gens de contribuer à notre ambition de changer le monde de l’aviation ! Voici quelques idées :

  • Rejoignez le forum MakerPlane et participez aux discussions. Dites-nous quelles sont vos compétences et même si vous ne pouvez pas contribuer directement de façon technique, dites simplement « Salut » et dites nous ce que vous aimez ou n’aimez pas sur les designs.
  • Reprenez un projet open source déjà disponible dans le dépôt. De très bons projets ont déjà été envoyés, mais beaucoup ont encore besoin de TLC, de mises à jour, et d’une documentation plus aboutie.
  • Commencez un nouveau projet ! Si vous avez une idée géniale pour quelque chose en rapport avec l’aviation open source et quelques compétences pour l’implémenter, ouvrez un nouveau projet sur le dépôt et allez-y ! Si vous avez déjà du code, ou du matériel que vous avez conçu et construit, alors nous serions ravis de le voir dans le dépôt également.
  • Parlez de MakerPlane à vos amis, qu’ils soient pilotes ou pas. Aimez notre page Facebook, suivez-nous sur Twitter, partagez, envoyez des courriels, ou des vraies lettres ! Faites passer le mot, pour que nous puissions vraiment construire notre communauté.
  • Nous acceptons avec gratitude des dons de pièces détachées, de ressources, et/ou d’argent. Et nous sommes toujours à la recherche de sponsors. Merci beaucoup pour votre aide !

Quel est votre utilisation de l’open source en dehors de votre projet ?

J’utilise quotidiennement OpenOffice pour le travail et Inkscape, Gimp, et Blender de façon plus occasionnelle. J’ai de l’expérience en électronique, donc je m’amuse avec du matériel Arduino open source, et mon téléphone et ma tablette sont bien entendus sous Android. L’open source est partout dans ma vie !

Voir cette vidéo illustrant les étapes de la création d’un prototype de MakerPlane.




Restons courtois ! (Libres conseils 17/42)

Chaque jeudi à 21h, rendez-vous sur le framapad de traduction, le travail collaboratif sera ensuite publié ici même.

Traduction Framalang : peupleLa, goofy, lamessen, SaSha_01, lerouge, Kalupa, RavageJo, lenod, Sky, Astalaseven, Alpha, KoS, purplepsycho +tala

De L’importance des bonnes manières

Rich Bowen

Rich Bowen a travaillé dans le domaine du logiciel libre et open source pendant près de quinze ans. La majeure partie de son travail a porté sur le serveur HTTP Apache ; il a également travaillé sur Perl, PHP et diverses applications web. Il est l’auteur de Apache Cookbook, The Definitive Guide to Apache et divers autres livres. Il fait également de fréquentes apparitions dans diverses conférences sur les technologies.

J’ai commencé à travailler sur le projet de documentation du serveur HTTP Apache en septembre 2000. Du moins, c’est à ce moment-là que j’ai réalisé mon premier commit dans les docs. Auparavant, j’avais présenté quelques corrections par courriel, et quelqu’un d’autre les avait appliquées.

Depuis cette période, j’ai réalisé un peu plus d’un millier de modifications de la documentation du serveur HTTP Apache, ainsi qu’une poignée de modifications du code lui-même. Ceux qui s’impliquent dans les logiciels libres et open source le font pour tout un tas de raisons différentes. Certains tentent de se faire un nom. La plupart essaient de « gratter là où ça les démange » comme ils disent, s’efforçant d’ajouter une fonctionnalité, ou de créer une nouvelle brique logicielle pour satisfaire un de leurs besoins.

Je me suis impliqué dans l’écriture de la documentation sur des logiciels parce que j’avais été enrôlé pour aider à l’écriture d’un livre et que la documentation existante était vraiment horrible. Donc, pour rendre le livre cohérent, j’ai dû discuter avec différentes personnes du projet afin qu’elles contribuent à donner du sens à la documentation. Lors de la rédaction de l’ouvrage, j’ai amélioré la documentation, avant tout pour me faciliter la tâche. À peu près à la même époque, Larry Wall, le créateur du langage de programmation Perl, promouvait l’idée selon laquelle les trois principales qualités d’un programmeur étaient la paresse, l’impatience et l’arrogance. Selon moi, Larry avançait des arguments fondés et avec un sens de l’humour certain. Néanmoins, une partie non négligeable de la communauté des programmeurs a pris ses paroles comme un permis de connerie.

La paresse

Nous écrivons de la documentation pour ne pas avoir à répondre aux mêmes questions tous les jours pour le restant de notre vie. Si la documentation est insuffisante, les gens auront des difficultés à utiliser le logiciel. Bien que cela puisse être la source d’une activité lucrative de consultant, il s’agit aussi du meilleur moyen de faire avorter un projet, car les gens abandonneront, frustrés, et se tourneront alors vers d’autres choses qu’ils n’auront pas à passer des heures pour comprendre.

Ainsi, la paresse est la première vertu d’un rédacteur de documentation. Quand un client pose une question, nous devrions répondre à cette question en profondeur. Et même, de la façon la plus complète possible. Nous devrions alors enregistrer cette réponse pour la postérité. Nous devrions l’enrichir avec des exemples et si possible des diagrammes et des illustrations. Nous devrions nous assurer que le texte est clair, grammaticalement correct et éloquent. Nous devrions alors l’ajouter à la documentation existante dans un endroit facile à trouver et largement référencé partout où quelqu’un pourrait le chercher.

La prochaine fois que quelqu’un posera la même question, nous pourrons lui répondre avec un lien vers la réponse. Et les questions que l’on pourrait poser après l’avoir lue devraient être la source d’améliorations et d’annotations à ce qui a déjà été écrit. C’est la vraie paresse. La paresse ne signifie pas simplement se dérober au travail. Cela veut aussi dire faire le travail si bien qu’il n’aura pas à être refait.

La patience

ll existe une tendance dans le monde de la documentation technique à être impatient et querelleur. Les sources de cette impatience sont nombreuses. Certaines personnes pensent que, comme elles ont dû travailler dur pour comprendre ces choses, vous le devez aussi. Beaucoup d’entre nous dans le monde du technique sommes des autodidactes et nous avons peu de patience pour ceux qui viennent après nous et veulent accéder rapidement au succès. J’aime appeler ça le comportement du « tire-toi de mon chemin ». Ce n’est pas vraiment constructif.

Si vous ne parvenez pas à être patient avec le client, alors vous ne devriez pas être impliqué dans le service clientèle. Si vous vous mettez en colère quand quelqu’un ne comprend pas, vous devriez peut-être laisser quelqu’un d’autre gérer la question.

Bien sûr, c’est très facile à dire, mais beaucoup plus difficile à faire. Si vous êtes un expert sur un sujet particulier, les gens vont inévitablement venir à vous avec leurs questions. Vous êtes obligé d’être patient, mais comment allez-vous y parvenir ? Cela vient avec l’humilité.

L’humilité

J’ai fait de l’assistance technique, en particulier par liste de diffusion, pendant à peu près deux ans, quand j’ai commencé à suivre des conférences techniques. Ces premières années ont été très amusantes. Des idiots venaient sur une liste de diffusion et posaient des questions stupides que des milliers d’autres perdants avaient posées avant eux. Et si seulement ils avaient regardé, ils auraient trouvé toutes les réponses déjà données auparavant. Mais ils étaient trop paresseux et trop bêtes pour le faire.

Ensuite, j’ai assisté à une conférence, et j’ai constaté plusieurs choses. Tout d’abord, j’ai découvert que les personnes qui posaient ces questions étaient des êtres humains. Ils n’étaient pas simplement un bloc de texte écrit noir sur blanc, à espacement fixe. Il s’agissait d’individus. Ils avaient des enfants. Ils avaient des loisirs. Ils connaissaient beaucoup plus de choses que moi sur une grande variété de sujets. J’ai rencontré des gens brillants pour qui la technologie était un outil qui servait à accomplir des choses non techniques. Ils souhaitaient partager leurs recettes avec d’autres cuisiniers. Ils souhaitaient aider les enfants d’Afrique de l’Ouest à apprendre à lire. Ils étaient passionnés de vin et voulaient en apprendre davantage. Ils étaient, en bref, plus intelligents que moi, et mon orgueil était le seul obstacle sur la route de leur succès.

Quand je suis revenu de cette première conférence, j’ai regardé les utilisateurs de listes de diffusion sous un tout autre jour. Ce n’étaient plus des idiots posant des questions stupides, simplement des gens qui avaient besoin d’un peu de mon aide pour pouvoir accomplir une tâche. Pour la plupart, la technologie n’était pas une passion. La technologie était seulement un outil. Il était donc compréhensible qu’ils n’aient pas passé des heures à lire les archives de la liste de diffusion de l’année passée et choisissent plutôt de reposer des questions.

Bien entendu, si un jour les aider devient pénible, la chose la plus polie à faire est de prendre du recul et de laisser quelqu’un d’autre répondre à la question plutôt que de leur dire que ce sont des imbéciles. Mais il faut aussi se rappeler toutes les fois où j’ai eu à poser des questions stupides.

La Politesse et le Respect

En fin de compte, tout cela se résume à la politesse et au respect. J’ai principalement abordé la question de l’assistance technique, mais la documentation n’est rien d’autre qu’une forme statique d’assistance technique. Elle répond aux questions que vous attendez des gens et elle offre des réponses dans une forme semi-permanente à titre de référence.

Lorsque vous écrivez cette documentation, vous devriez essayer de trouver le juste équilibre entre penser que votre lecteur est un idiot et penser qu’il devrait déjà tout savoir. D’un côté, vous lui demandez de s’assurer que l’ordinateur est branché, de l’autre, vous utilisez des mots comme « simplement » et « juste » pour faire comme si chaque tâche était triviale, laissant au lecteur l’impression qu’il n’est pas tout à fait à la hauteur.

Cela implique d’avoir beaucoup de respect et d’empathie pour votre lecteur, en essayant de vous rappeler ce que c’est que de débuter ou d’avoir un niveau intermédiaire dans l’apprentissage d’un nouveau logiciel. Cependant, les exemples de mauvaise documentation sont si répandus qu’il ne doit pas être difficile de s’en souvenir. Il y a des chances que vous en ayez fait l’expérience au cours de la dernière semaine.

J’aurais aimé…

J’aurais aimé être moins arrogant quand j’ai commencé à travailler sur la documentation open source. Quand je relis ce que j’ai pu écrire sur des listes de diffusion archivées publiquement, gravées à jamais dans le marbre d’Internet, j’ai honte d’avoir été aussi grossier.

La plus grande vertu humaine est la politesse. Toutes les autres vertus en découlent. Si vous ne pouvez pas être poli, tout ce que vous accomplirez importera peu.




Introduction à l’économie contributive – Vidéo de Simon Lincelles (Ars Industrialis)

Le Framablog a pris l’habitude de suivre les travaux de Bernard Stiegler au sein d’Ars Industrialis. Il faut dire que ça n’est pas tous les jours qu’un philosophe affirme que « le logiciel libre peut redonner sens à nos vies » !

Nous vous proposons ci-dessous le réplication d’une vidéo de Simon Lincelles intitulée « Introduction à l’économie contributive » et co-écrit par Bernard Stiegler.

Malgré quelques inexactitudes, nous partageons l’hypothèse que le logiciel libre (et Wikipédia) représentent un espoir et un modèle pour l’avenir de notre économie.

Remarque : cette vidéo (lien direct Vimeo) est le troisième épisode d’une série initiée ici.