{"id":153,"date":"2009-11-30T10:35:00","date_gmt":"2009-11-30T10:35:00","guid":{"rendered":"http:\/\/hoper.dnsalias.net\/atdc\/index.php\/2009\/11\/30\/20091130mark-shuttleworth\/"},"modified":"2018-02-08T11:06:52","modified_gmt":"2018-02-08T10:06:52","slug":"20091130mark-shuttleworth","status":"publish","type":"post","link":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/2009\/11\/30\/20091130mark-shuttleworth\/","title":{"rendered":"Mark Shuttleworth"},"content":{"rendered":"<p>Le c\u00e9l\u00e8bre milliardaire \u00e9tait pr\u00e9sent \u00e0 la villette ce samedi 28 novembre, pour donner une conf\u00e9rence sur Canonical et sur sa vision du d\u00e9veloppement d&rsquo;Ubuntu. Je ne pouvais bien sur pas rater pareil \u00e9v\u00e9nement. Voici un petit r\u00e9sum\u00e9 de cette soir\u00e9e que je ne suis pas pr\u00eat d&rsquo;oublier. Arriv\u00e9e \u00e0 la villette vers 18h. Des affiches Ubuntu party sont coll\u00e9es partout. Je descend au -1, il y a l&rsquo;air d&rsquo;avoir du monde la dedans&#8230; Je croise pas mal de gens qui se dirigent vers la sortie (installations termin\u00e9s ?) et d&rsquo;autres (avec tee shirt ubuntu-fr) qui prennent la direction d&rsquo;un gigantesque hall. Je d\u00e9cide bien de les suivre. Nous arrivons devant une grande porte gard\u00e9e par une dizaine de membre de l&rsquo;association.<\/p>\n<p><a title=\"UP2009_entree\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7174.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_entree, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7174_m.jpg\" alt=\"UP2009_entree\" \/><\/a><\/p>\n<p>Le doute surgit&#8230; Est-ce bien une entr\u00e9e \u00ab\u00a0publique\u00a0\u00bb\u00a0? Vais-je pouvoir passer\u00a0? Je suis le mouvement, personne ne me dit rien. Nous arrivons directement devant l&rsquo;estrade, ou une conf\u00e9rence est d\u00e9j\u00e0 en cours. Beaucoup de monde dans cette salle, il n&rsquo;y a pas de places assises pour tout le monde&#8230; Mais que vois-je\u00a0? Une chaise qui semble vide, juste au milieu et au deuxi\u00e8me rang\u00a0! L&rsquo;endroit id\u00e9al pour prendre des photos&#8230; Il y a bien un v\u00eatement dessus mais&#8230; J&rsquo;y vais au culot, et je me retrouve donc parfaitement situ\u00e9 pour assister \u00e0 la suite des \u00e9v\u00e9nements. Il est temps de regarder ce qui se passe sur sc\u00e8ne. Deux personnes parlent de firefox. Mais&#8230; Je les ai d\u00e9j\u00e0 vu ces deux la\u00a0! Mais oui, ils avaient pr\u00e9sent\u00e9 le dernier 101% sur Nolife\u00a0! Mon cerveau se met en route&#8230; Je ne retrouve pas leur nom tout de suite mais je sais d\u00e9j\u00e0 que j&rsquo;ai affaire au directeur \u00ab\u00a0Europe\u00a0\u00bb de Mozilla, et \u00e0 l&rsquo;un des d\u00e9veloppeur de firefox (1).<\/p>\n<p style=\"text-align: center;\"><a title=\"UP2009_Tristan\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7177.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_Tristan, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7177_m.jpg\" alt=\"UP2009_Tristan\" \/><\/a> Tristan Nitot, directeur pour l&rsquo;Europe chez Mozilla<\/p>\n<p>Si le premier tente de pouvoir \u00eatre compris pas le plus grand nombre lorsqu&rsquo;il explique \u00e0 quel point il est important de pouvoir \u00ab\u00a0bidouiller\u00a0\u00bb un logiciel (en donnant des exemples d&rsquo;extensions toute plus utiles les unes que les autres), ce n&rsquo;est pas le cas de son coll\u00e8gue qui mitraille l&rsquo;assistance de termes techniques.<\/p>\n<p style=\"text-align: center;\"><a title=\"UP2009_Paul\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7180.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_Paul, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7180_m.jpg\" alt=\"UP2009_Paul\" \/><\/a> Paul rouger, en train de jouer avec sa wiimote&#8230;<\/p>\n<p>Petit coup d&rsquo;oeil en arri\u00e8re.. Ok, il dois bien y avoir 95% de pures geeks dans cette salle. En tout cas ils ont bien tous la t\u00eate de l&#8217;emploi (moi y compris bien \u00e9videment).<\/p>\n<p><a title=\"UP2009_publique\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7187.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_publique, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7187_m.jpg\" alt=\"UP2009_publique\" \/><\/a><\/p>\n<p>Pour illustrer ce que peut donner le bidouillage, Paul se lance dans une d\u00e9monstration de ce que peuvent donner 20 lignes de code \u00ab\u00a0juste des fonctions de librairies d\u00e9j\u00e0 existantes dont on re-dirige le r\u00e9sultats dans d&rsquo;autres qui&#8230;\u00a0\u00bb Au final cela donne un contr\u00f4le de gnome \u00e0 la wiimote plut\u00f4t impressionnant. (les fen\u00eatres pivotent, zoom d&rsquo;avant en arri\u00e8re etc, en suivant le mouvement de la wiimote). L&rsquo;assistance est conquise et les applaudissements nombreux.<\/p>\n<p>On arrive \u00e0 la fin de leur pr\u00e9sentation. Une nouvelle personne prend le micro. Celle la ne me dit rien&#8230; Oups, il parle en anglais. C&rsquo;est vrai.. j&rsquo;avais lu qu&rsquo;un m\u00e9canisme de traduction \u00e9tait disponible, mais cela m&rsquo;\u00e9tait compl\u00e8tement sorti de l&rsquo;esprit. Heureusement son anglais est&#8230; LIMPIDE. Je veux dire&#8230; Sans fausse modestie je me d\u00e9brouille plut\u00f4t correctement, et je n&rsquo;ai habituellement aucun probl\u00e8me pour comprendre ce que l&rsquo;on me raconte dans cette langue. Mais m\u00eame si le sens m&rsquo;\u00e9chappe rarement, il y a toujours parfois un mot ou une expression que l&rsquo;on ne saisi pas (surtout quand \u00e7a vient d&rsquo;un am\u00e9ricain en fait&#8230;) Mais alors la&#8230; Chaque mot \u00e9tait prononc\u00e9 aussi clairement que si il avait \u00e9t\u00e9 prof d&rsquo;anglais pour une classe de 6\u00e8me. Un vrai bonheur. Dans la salle tout le monde l&rsquo;applaudit chaleureusement. Bon que dit-il&#8230;<\/p>\n<p><a title=\"UP2009_Mark1\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7207.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_Mark1, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7207_m.jpg\" alt=\"UP2009_Mark1\" \/><\/a><\/p>\n<p>D&rsquo;abord il s&rsquo;excuse de ne pas pouvoir s&rsquo;exprimer correctement en fran\u00e7ais. (Et m\u00eame, que \u00ab\u00a0son fran\u00e7ais est si mauvais qu&rsquo;il doit s&rsquo;excuser en anglais !\u00a0\u00bb) ensuite que\u00a0: \u00ab\u00a0Le destinataire l\u00e9gitime de ces applaudissement est l&rsquo;association ubuntu-fr, pour le travail formidable accompli, blablabla&#8230;\u00a0\u00bb Ok, rigolo et modeste, \u00e7a part bien.<\/p>\n<p>Petit \u00e0 petit je r\u00e9alise qu&rsquo;il n&rsquo;y a plus de doute possible&#8230; C&rsquo;est vraiment lui !? Ce gars la, en jean et tee shirt (Et encore, le genre de tee shirt que moi je met pour aller au boulot&#8230;), ce gars la est milliardaire !!? Une partie de moi refuse d&rsquo;y croire. Ca ne colle pas&#8230; Il nous parle comme \u00e0 ses meilleurs potes, \u00e0 l&rsquo;air de ma\u00eetriser linux mieux que moi (2)&#8230; C&rsquo;est juste impossible d&rsquo;imaginer qu&rsquo;il a pu financer la construction d&rsquo;un vaisseau spatial ou aller passer 10 jours dans la station russe ou&#8230;<\/p>\n<p>Et pourtant&#8230; Pourtant, toujours avec une grande modestie, on comprend dans ses r\u00e9ponses que oui, il a fait le tour du monde (et m\u00eame au del\u00e0&#8230;) Imaginer tout ce que cet homme a le pouvoir de faire, et avoir sous les yeux la preuve qu&rsquo;il est rest\u00e9 aussi \u00ab\u00a0normal\u00a0\u00bb que n&rsquo;importe quel geek qui se respecte, \u00e9tait tout simplement fascinant. Je buvais ses paroles, comme je l&rsquo;avais fait lors d&rsquo;une conf\u00e9rence de Stallman himself lorsque il \u00e9tait venu \u00e0 paris. A ce sujet, vous devez vous demander ce qu&rsquo;il nous \u00e0 racont\u00e9. Je n&rsquo;ai pris aucune note, et je vais donc avoir beaucoup de mal \u00e0 me souvenir de tout&#8230; mais voila les points qui m&rsquo;ont le plus marqu\u00e9\u00a0:<\/p>\n<ul>\n<li>L&rsquo;importance de se fixer des objectifs en terme de temps pour la sortie d&rsquo;une nouvelle version, et pas en terme de fonctionnalit\u00e9.<\/li>\n<\/ul>\n<p>(Grosse diff\u00e9rence avec Debian). Je ne vais pas pouvoir r\u00e9sumer ici tous ces arguments, mais je vous assure qu&rsquo;ils \u00e9taient nombreux et plein de bon sens. Il m&rsquo;a vraiment convaincu de l&rsquo;int\u00e9r\u00eat d&rsquo;une telle d\u00e9marche (alors que, devant le nombre de probl\u00e8mes que cela entra\u00eene parfois pour l&rsquo;utilisateur final, j&rsquo;\u00e9tais un peu perplexe \u00e0 ce sujet). L&rsquo;id\u00e9e g\u00e9n\u00e9rale est de rendre le d\u00e9veloppement le plus dynamique possible.<\/p>\n<ul>\n<li>L&rsquo;importance du design (ergonomie etc).<\/li>\n<\/ul>\n<p>Il a lourdement insist\u00e9 sur le fait que d\u00e9signer une interface graphique par exemple est un m\u00e9tier compl\u00e8tement \u00e0 part, qu&rsquo;un bon d\u00e9signer ne sera pas forc\u00e9ment un bon coder et inversement. Il veut se concentrer sur ce que veut l&rsquo;utilisateur final, pas sur ce que souhaite impl\u00e9menter le d\u00e9veloppeur. Mais il n&rsquo;oppose pas les uns et les autres, et donne des exemples ou le souhait des utilisateurs peut produire des challenges int\u00e9ressants pour le d\u00e9veloppeur&#8230; Car il faut alors d\u00e9velopper des fonctions auquel le codeur n&rsquo;aurait pas forc\u00e9ment song\u00e9.<\/p>\n<ul>\n<li>L&rsquo;importance de la qualit\u00e9.<\/li>\n<\/ul>\n<p>Cette notion semble prendre une importance de plus en plus grande pour canonical. Il a donn\u00e9 l&rsquo;exemple de leur labo et, chez eux, maintenant, se passe comme \u00e7a\u00a0: Chaque programme est capable de \u00ab\u00a0s&rsquo;auto tester\u00a0\u00bb. (v\u00e9rifier le bon retour de chaque fonction qu&rsquo;il peut appeler etc.). Lorsqu&rsquo;un d\u00e9veloppeur veut effectuer un changement dans le code (commit du trunk), il envoi les modifications \u00e0 une machine qui automatiquement repasse l&rsquo;ensemble des tests. Les modifications ne sont valid\u00e9es que si les tests sont OK. Pour le moment, seul le trunk est ainsi mis \u00e0 jour. Mais ce qu&rsquo;il veut c&rsquo;est g\u00e9n\u00e9raliser le principe, et automatiser \u00e9galement la production de paquet \u00ab\u00a0up-to-date\u00a0\u00bb, afin de permettre au plus grand nombre (utilisateurs finaux non techniciens) de tester les toutes derni\u00e8res versions des logiciels (version en cours de d\u00e9veloppement donc), avec une s\u00e9curit\u00e9 suffisante. (On sait au moins que toutes les fonctions de base qui fonctionnaient avant continuent de fonctionner). Bref, on pourrait, en tant qu&rsquo;utilisateur final donc, indiquer pour quels programme on veut \u00eatre toujours parfaitement \u00e0 jour. Et tous les matins, notre machine installerai la version de d\u00e9veloppement du jour J. Bien sur, un rapport sera g\u00e9n\u00e9r\u00e9 automatiquement en cas de soucis et permettra aux d\u00e9veloppeurs de mieux situer ou et quand \u00e0 \u00e9t\u00e9 introduit une r\u00e9gression.<\/p>\n<p><a title=\"UP2009_Mark2\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7228.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_Mark2, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7228_m.jpg\" alt=\"UP2009_Mark2\" \/><\/a> Notez la version sur le tee-shirt&#8230;<\/p>\n<p>Au bout d&rsquo;une bonne heure (que je n&rsquo;ai absolument pas vu passer) la conf\u00e9rence s&rsquo;ach\u00e8ve et il commence \u00e0 r\u00e9pondre aux nombreuses questions. R\u00e9ponses souvent rigolotes et toujours pleines de bon sens. Quand je pense que beaucoup de gagnants au loto, avec un simple million ridicule, p\u00e8tent totalement les plombs&#8230; Comment peut il se comporter aussi normalement, aussi sympathiquement avec des milliards en poche\u00a0? Je vous invite vraiment \u00e0 lire sa page wikip\u00e9dia, ou mieux encore une interview qu&rsquo;il \u00e0 donn\u00e9 \u00e0 cette url\u00a0: <a href=\"http:\/\/www.equilibres.ch\/spip\/spip.php?article37\">http:\/\/www.equilibres.ch\/spip\/spip.php?article37<\/a><\/p>\n<p>Extraits\u00a0: \u00ab\u00a0Je suis milliardaire, c\u00e9libataire, ex-cosmonaute. La vie pourrait difficilement \u00eatre plus belle pour moi. \u00catre un fondu de Linux r\u00e9tablit une sorte d\u2019\u00e9quilibre.\u00bb Et \u00ab\u00a0Apr\u00e8s la vente de la soci\u00e9t\u00e9, il ne s\u2019agissait pas de se vautrer sur des yachts avec des bimbos \u00bb&#8230;<\/p>\n<p>Je ne sais pas si c&rsquo;est son cot\u00e9 \u00ab\u00a0geek\u00a0\u00bb qui l&rsquo;a sauv\u00e9 mais&#8230; A mon avis \u00e7a n&rsquo;y est pas \u00e9tranger. Franchement avec une r\u00e9serve d&rsquo;argent illimit\u00e9e, vous continueriez \u00e0 prendre le m\u00e9tro ou \u00e0 aller tous les jours au boulot vous\u00a0? Je sais parfaitement que ce serait la meilleure chose \u00e0 faire lui mais&#8230; Il dois falloir avoir une conscience morale en b\u00e9ton arm\u00e9 pour r\u00e9sister \u00e0 l&rsquo;envi de se laisser aller.<\/p>\n<p>Bref, la conf\u00e9rence s&rsquo;ach\u00e8vera avec la mont\u00e9e sur sc\u00e8ne de tous les membres pr\u00e9sents de l&rsquo;association Ubuntu-fr (et m\u00eame si je n&rsquo;ai pas assist\u00e9 a l&rsquo;install party etc, il est \u00e9vident qu&rsquo;ils ont effectivement fait un super boulot). J&rsquo;ai pu rapidement les prendre en photo avant de devoir me sauver.<\/p>\n<p><a title=\"UP2009_u-fr1\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7234.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_u-fr1, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7234_m.jpg\" alt=\"UP2009_u-fr1\" \/><\/a><br \/>\n<a title=\"UP2009_u-fr2\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7235.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_u-fr2, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7235_m.jpg\" alt=\"UP2009_u-fr2\" \/><\/a><br \/>\n<a title=\"UP2009_u-fr3\" href=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/DSC_7236.jpg\"><img decoding=\"async\" class=\"aligncenter\" title=\"UP2009_u-fr3, nov. 2009\" src=\"https:\/\/hoper.dnsalias.net\/tdc\/public\/.DSC_7236_m.jpg\" alt=\"UP2009_u-fr3\" \/><\/a><\/p>\n<p>PS\u00a0: Vous vous demander si je suis jaloux hein\u00a0? Et bien objectivement&#8230; oui. Mais en fait, il n&rsquo;y a qu&rsquo;une chose que je lui envie vraiment. Il dispose chez lui d&rsquo;une ligne en fibre optique \u00e0 1Gb\/s (forcement dans les deux sens). Rhaa&#8230; 100 Mo\/s garanti sur une ligne priv\u00e9e. Et \u00e7a, c&rsquo;est ce que j&rsquo;appelle vivre \ud83d\ude42<\/p>\n<p>(1) Il s&rsquo;agit de Tristan Nitot, et Paul Rouger. (Attention, il y a une faute de frappe sur les pages du programme de la villette&#8230;)<\/p>\n<p>(2) En r\u00e9alit\u00e9 il \u00e9tait contributeur pour debian au milieu des ann\u00e9es 90. Donc oui, il programme et connais Linux bien mieux que moi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le c\u00e9l\u00e8bre milliardaire \u00e9tait pr\u00e9sent \u00e0 la villette ce samedi 28 novembre, pour donner une conf\u00e9rence sur Canonical et sur sa vision du d\u00e9veloppement d&rsquo;Ubuntu. Je ne pouvais bien sur pas rater pareil \u00e9v\u00e9nement. Voici un petit r\u00e9sum\u00e9 de cette soir\u00e9e que je ne suis pas pr\u00eat d&rsquo;oublier. Arriv\u00e9e \u00e0 la villette vers 18h. Des [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-153","post","type-post","status-publish","format-standard","hentry","category-geekitude"],"_links":{"self":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/comments?post=153"}],"version-history":[{"count":2,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/153\/revisions"}],"predecessor-version":[{"id":1157,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/153\/revisions\/1157"}],"wp:attachment":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/media?parent=153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/categories?post=153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/tags?post=153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}