﻿{"id":404,"date":"2009-01-16T08:23:46","date_gmt":"2009-01-16T06:23:46","guid":{"rendered":"http:\/\/xavier.borderie.net\/blog\/?p=404"},"modified":"2009-01-17T12:41:26","modified_gmt":"2009-01-17T10:41:26","slug":"ecrire-un-livre","status":"publish","type":"post","link":"https:\/\/xavier.borderie.net\/blog\/2009\/01\/16\/ecrire-un-livre\/","title":{"rendered":"Ecrire un livre"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Temps de lecture \/ Reading time\u00a0: <\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutes.<\/span><\/span><p>\u00c7a fait un bout de temps que je n&rsquo;ai pas \u00e9crit ici. Mais je n&rsquo;ai pas arr\u00eat\u00e9 d&rsquo;\u00e9crire pour autant.<\/p>\n<figure id=\"attachment_405\" aria-describedby=\"caption-attachment-405\" style=\"width: 385px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.pearson.fr\/livre\/?GCOI=27440100026660\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-405\" title=\"Livre WordPress\" src=\"https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/27440100026660l.gif\" alt=\"Livre WordPress\" width=\"385\" height=\"475\" srcset=\"https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/27440100026660l.gif 385w, https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/27440100026660l-243x300.gif 243w\" sizes=\"auto, (max-width: 385px) 100vw, 385px\" \/><\/a><figcaption id=\"caption-attachment-405\" class=\"wp-caption-text\">Livre WordPress<\/figcaption><\/figure>\n<p><em><strong>Ecrire un livre<\/strong><\/em><\/p>\n<p>C&rsquo;est pas facile. Ca prend du temps (beaucoup. beaucoup plus qu&rsquo;on ne le pensait \u00e0 d\u00e9part). Ca demande une attention particuli\u00e8re aux d\u00e9tails les plus infimes &#8211; surtout quand on veut du travail bien fait, surtout quand on \u00e9crit sur une version qui n&rsquo;est m\u00eame encore pr\u00eate. Ca n\u00e9cessite plusieurs centaines de mails, surtout quand on bosse \u00e0 trois, chacun dans une r\u00e9gion diff\u00e9rente.<\/p>\n<p>Et surtout, tout ceci est fait pour l&rsquo;amour de l&rsquo;art : d\u00e9j\u00e0 qu&rsquo;un livre se vend peu, imaginez un livre technique ; maintenant, divisez cela par le nombre d&rsquo;auteurs (pour simplifier) \ud83d\ude42 Bref, il faut aimer son sujet, car m\u00eame nous, au bout de six mois de pr\u00e9paration et de r\u00e9daction, nous en venions \u00e0 d\u00e9tester notre sujet et \u00e0 nous \u00e9nerver les uns et les autres. Mais nous en sommes sortis vivants ! \ud83d\ude42<\/p>\n<p><em><strong>Pour la petite histoire<\/strong><\/em><\/p>\n<p>Ce livre a eu une gen\u00e8se longue est difficile. L&rsquo;\u00e9diteur avait tout d&rsquo;abord contact\u00e9 WPFR afin de faire une validation technique de la traduction d&rsquo;un livre en anglais. Malheureusement, le livre \u00e9tait \u00e9crit pour WordPress 2.3, et la version 2.5 venait de sortir, avec la nouvelle interface que nous connaissons. Il ne s&rsquo;agissait donc plus d&rsquo;une validation, mais \u00e9galement d&rsquo;une r\u00e9\u00e9criture (notamment parce que nous estimions le livre tr\u00e8s faible techniquement), ce pour quoi nous n&rsquo;avions pas le temps.<\/p>\n<p>Le projet a alors \u00e9chu \u00e0 Francis, qui a accept\u00e9 de r\u00e9\u00e9crire les parties n\u00e9cessaires, mais s&rsquo;est vite retrouv\u00e9 \u00e0 devoir r\u00e9\u00e9crire totalement le texte, ayant remarqu\u00e9 comme nous les faiblesses de l&rsquo;ouvrage. Arrive le WordCamp Paris, et Francis raconte ses m\u00e9saventures \u00e0 Amaury et moi-m\u00eame. Le voir r\u00e9\u00e9crire un livre dont tout l&rsquo;honneur reviendrait \u00e0 l&rsquo;auteur original nous semblait d\u00e9moralisant, aussi lui avons-nous promis de le soutenir s&rsquo;il proposait \u00e0 Pearson de carr\u00e9ment leur \u00e9crire un livre complet et techniquement correct, plut\u00f4t que de sortir la r\u00e9\u00e9criture de la traduction d&rsquo;un livre m\u00e9diocre&#8230;<\/p>\n<p>On n&rsquo;a pas eu longtemps \u00e0 discuter : mi-juin, le projet \u00e9tait sign\u00e9, avec le mois de novembre en objectif de sortie &#8211; donc le texte complet rendu fin ao\u00fbt&#8230; Mais rapidement, on s&rsquo;aper\u00e7oit que les d\u00e9veloppeurs de WP comptent \u00e0 nouveau revoir enti\u00e8rement l&rsquo;interface, via l&rsquo;\u00e9tude CrazyHorse. Dilemme : si l&rsquo;on doit rendre notre texte fin ao\u00fbt, on ne peut prendre en compte que WP 2.6, alors que le bouquin sortirait \u00e0 quelques jours de WP 2.7 &#8211; et donc serait obsol\u00e8te avant m\u00eame sa sortie !<\/p>\n<p>L&rsquo;id\u00e9e initiale est donc d&rsquo;\u00e9crire pour la 2.6, tout en pr\u00e9voyant un chapitre \u00e0 part \u00e0 propos de la 2.7. Mais rapidement, on se rend compte qu&rsquo;il n&rsquo;est pas possible de sortir un livre bas\u00e9 \u00e0 95% sur une version d\u00e9pass\u00e9e. Commence alors la valse des reculs de la date de remise du texte : de fin ao\u00fbt, cela passe \u00e0 la mi-octobre, puis d\u00e9but novembre, tandis que la date de publication est repouss\u00e9e \u00e0 mi-d\u00e9cembre, puis d\u00e9but janvier (tant pis pour No\u00ebl). Nous sommes oblig\u00e9s de faire en fonction des pr\u00e9visions de sortie de cette fameuse 2.7, car comme pour tout projet open-source, la 2.7 sera pr\u00eate \u00ab\u00a0quand elle sera pr\u00eate\u00a0\u00bb&#8230; sans compter que l&rsquo;on veut aussi fournir un CD-ROM avec le livre, avec l&rsquo;archive de WP dessus&#8230; Mais par chance, Pearson est un bon \u00e9diteur qui veut sortir un bouquin de r\u00e9f\u00e9rence, pas \u00ab\u00a0un livre sur WordPress parce que le sujet est vendeur\u00a0\u00bb, donc nous parvenons \u00e0 faire valoir nos arguments &#8211; \u00e0 vrai dire, l&rsquo;\u00e9diteur tout comme les auteurs sont ici li\u00e9s au bon vouloir des d\u00e9veloppeurs de WP&#8230;<\/p>\n<p>Ajoutons \u00e0 cela la n\u00e9cessit\u00e9 d&rsquo;harmoniser apr\u00e8s-coup les styles de chacun afin de ne pas avoir un contenu trop disparate, le fait de devoir appliquer des feuilles de styles sp\u00e9cifiques, de faire quelques centaines de captures d&rsquo;\u00e9crans, esp\u00e9rer les pr\u00e9faces et prologues de Matt et Michel, g\u00e9rer les vacances, maladies et imp\u00e9ratifs familiaux de chacun, et enfin la n\u00e9cessit\u00e9 de traduire toutes les pr\u00e9versions de WP 2.7 quasiment au jour le jour afin de faire de captures en fran\u00e7ais (et d\u00e9couvrir que \u00ab\u00a0feature freeze\u00a0\u00bb ne signifie certainement pas \u00ab\u00a0design freeze\u00a0\u00bb), et vous comprendrez que nous sommes parvenus \u00e9puis\u00e9s \u00e0 la fin du parcours (au point d&rsquo;en voir certains craquer et \u00e9crire \u00ab\u00a0WordPress me tape de plus en plus sur les nerfs ces derniers temps&#8230; (&#8230;) Feraient mieux de prendre exemple sur Habari pour \u00e7a&#8230; ou m\u00eame dotclear&#8230;.\u00a0\u00bb \ud83d\ude42 ), et sommes maintenant tr\u00e8s heureux de voir cet objet enfin accessible \u00e0 tous.<\/p>\n<p>Ce livre, c&rsquo;est le r\u00e9sultat de nombreuses heures de travail, et presque une ann\u00e9e de conception et de d\u00e9cisions fatidiques, donc quelques mois de r\u00e9daction pure. Apr\u00e8s coup, on aurait certainement pu am\u00e9liorer tout notre processus en pr\u00e9parant mieux notre travail, mais vu que nous devions \u00e9crire un livre sur une version en cours de d\u00e9veloppement (d&rsquo;o\u00f9 lecture quotidienne du Trac de WP, par exemple), je pense que nous nous en sommes tr\u00e8s bien sortis.<\/p>\n<p>Un grand merci, donc, \u00e0 notre \u00e9ditrice Patricia Moncorg\u00e9 pour avoir chapeaut\u00e9 ce projet depuis le d\u00e9but en supportant les hauts et le bas de nos conditions d&rsquo;\u00e9criture, ainsi qu&rsquo;\u00e0 Amandine Sueur du service \u00e9ditorial de Pearson pour avoir fait un \u00e9norme travail de v\u00e9rification, ainsi que notre correctrice B\u00e9atrice Hoareau d&rsquo;\u00eatre pass\u00e9e derri\u00e8re nous&#8230;<\/p>\n<p>Saluons au passage <a href=\"http:\/\/climbtothestars.org\/\">Stephanie Booth<\/a>, qui nous a bien aid\u00e9s en officiant comme relectrice et bonne conseill\u00e8re sur l&rsquo;ensemble du projet, et aussi <a href=\"http:\/\/www.search-engine-feng-shui.com\/\">Fran\u00e7ois Houste<\/a>, qui avait \u00e9crit une introduction sp\u00e9cialement pour le projet initial de traduction pass\u00e9 \u00e0 la trappe, introduction qui <a href=\"http:\/\/www.search-engine-feng-shui.com\/2009\/01\/le-premier-livre-francais-sur-wordpress-bientot-disponible\/#comment-155\">devrait \u00eatre publi\u00e9e<\/a> sur son site \ud83d\ude42<\/p>\n<p><em><strong>Au final<\/strong><\/em><\/p>\n<p>Le classement change toute les heures, mais c&rsquo;est sympa de voir ce genre de chose \ud83d\ude42<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-406\" title=\"Num\u00e9ro 1 d\u00e8s le premier jour ! :)\" src=\"https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/image-3.png\" alt=\"Num\u00e9ro 1 d\u00e8s le premier jour ! :)\" width=\"447\" height=\"59\" srcset=\"https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/image-3.png 742w, https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/image-3-300x39.png 300w\" sizes=\"auto, (max-width: 447px) 100vw, 447px\" \/>L\u00e2chez les coms chez Amazon ! \ud83d\ude42<\/p>\n<p><em><strong>Mise \u00e0 jour du samedi 17<\/strong><\/em> : allez, on peut arriver au top 50 des ventes ! \ud83d\ude42<\/p>\n<p><a href=\"http:\/\/www.amazon.fr\/Wordpress-2-7-Francis-Chouquet\/dp\/274402287X\/ref=pd_ts_b_1?ie=UTF8&amp;s=books\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-408\" title=\"classement-amazon2\" src=\"https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/classement-amazon2.gif\" alt=\"classement-amazon2\" width=\"450\" height=\"55\" srcset=\"https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/classement-amazon2.gif 450w, https:\/\/xavier.borderie.net\/blog\/wp-content\/uploads\/2009\/01\/classement-amazon2-300x36.gif 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c7a fait un bout de temps que je n&rsquo;ai pas \u00e9crit ici. Mais je n&rsquo;ai pas arr\u00eat\u00e9 d&rsquo;\u00e9crire pour autant. Ecrire un livre C&rsquo;est pas facile. Ca prend du temps (beaucoup. beaucoup plus qu&rsquo;on ne le pensait \u00e0 d\u00e9part). Ca demande une attention particuli\u00e8re aux d\u00e9tails les plus infimes &#8211; surtout quand on veut du [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5,8,1],"tags":[],"class_list":["post-404","post","type-post","status-publish","format-standard","hentry","category-blogs","category-cool","category-offline","category-technologies"],"_links":{"self":[{"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/posts\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":1,"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/posts\/404\/revisions"}],"predecessor-version":[{"id":407,"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/posts\/404\/revisions\/407"}],"wp:attachment":[{"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xavier.borderie.net\/blog\/wp-json\/wp\/v2\/tags?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}