rev |
line source |
bos@559
|
1 <!-- vim: set filetype=docbkxml shiftwidth=2 autoindent expandtab tw=77 : -->
|
bos@26
|
2
|
bos@559
|
3 <preface id="chap:preface">
|
bos@587
|
4 <?dbhtml filename="preface.html"?>
|
bos@559
|
5 <title>Preface</title>
|
bos@26
|
6
|
bos@583
|
7 <sect1>
|
belaran@968
|
8 <title>Un conte technique</title>
|
belaran@968
|
9
|
Wilk@1003
|
10 <para id="x_72e">Il y a quelques années, quand j'ai voulu expliquer
|
Wilk@1003
|
11 pourquoi je pensais que la gestion de révisions distribuée était importante,
|
belaran@968
|
12 le domaine était encore si nouveau qu'il n'y avait presque aucune
|
youshe@981
|
13 littérature publiée pour servir de référence aux personnes intéressées.</para>
|
youshe@981
|
14
|
youshe@981
|
15 <para id="x_72f">Bien qu'à cette époque je passais beaucoup de temps
|
belaran@968
|
16 à travailler sur les entrailles de Mercurial, je me suis mis à la
|
Wilk@1003
|
17 rédaction de ce livre parce que ça me semblait être la manière la plus efficace
|
belaran@968
|
18 d'aider notre logiciel à atteindre un vaste auditoire, toujours avec
|
Wilk@1003
|
19 l'idée que la gestion de révisions devrait être distribuée par nature. J'ai
|
belaran@968
|
20 publié ce libre en ligne sous une licence libre pour la même raison : pour
|
belaran@968
|
21 diffuser la parole auprès du monde.</para>
|
belaran@968
|
22
|
belaran@968
|
23 <para id="x_730">Il y a un rythme familier à un bon livre sur un logiciel
|
belaran@968
|
24 qui ressemble de près au fait de conter une histoire : Pourquoi ceci est ?
|
belaran@968
|
25 Pourquoi ceci est important ? Comment peut il m'aider ? Comment m'en
|
belaran@968
|
26 servir ? Dans ce livre, j'essaye de répondre à toutes ces questions pour
|
Wilk@1003
|
27 la gestion de révisions distribuée en général, et pour Mercurial en
|
youshe@981
|
28 particulier.</para>
|
bos@705
|
29 </sect1>
|
bos@705
|
30
|
bos@705
|
31 <sect1>
|
belaran@968
|
32 <title>Merci de votre soutien à Mercurial</title>
|
belaran@968
|
33
|
belaran@968
|
34 <para id="x_731">En achetant une copie de ce livre, vous soutenez le
|
youshe@981
|
35 développement et la liberté de Mercurial en particulier, et dans
|
youshe@981
|
36 l'Open Source, au logiciel libre en général. O'Reilly Media et
|
youshe@981
|
37 moi-même donnons les revenus issus des ventes de ce livre à la
|
belaran@968
|
38 Software Freedom Conservancy (<ulink
|
belaran@968
|
39 url="http://www.softwarefreedom.org/">http://www.softwarefreedom.org/</ulink>)
|
belaran@968
|
40 qui fournit un support juridique à Mercurial et à de
|
youshe@981
|
41 nombreux autres projets Open Source proéminents et de qualité.</para>
|
belaran@968
|
42 </sect1>
|
belaran@968
|
43
|
belaran@968
|
44 <sect1>
|
belaran@968
|
45 <title>Remerciements</title>
|
belaran@968
|
46
|
youshe@981
|
47 <para id="x_732">Ce livre n'aurait pas vu le jour sans les
|
belaran@968
|
48 efforts de Matt Mackal, l'auteur et le chef du projet Mercurial.
|
youshe@981
|
49 Il est assisté très efficacement par des centaines de contributeurs
|
youshe@981
|
50 volontaires à travers le monde.</para>
|
youshe@981
|
51
|
youshe@981
|
52 <para id="x_733">Les enfants, Cian et Ruairi, ont toujours été prêt
|
youshe@981
|
53 à m'aider à me reposer avec de merveilleux et impulsif jeux d'enfants.
|
belaran@968
|
54 Je tiens aussi à remercier mon ex-femme, Shannon, pour son soutien.
|
belaran@968
|
55 </para>
|
belaran@968
|
56
|
belaran@968
|
57 <para id="x_734">Mes collègues et amis m'ont aidé et assisté de
|
youshe@981
|
58 de nombreuses manières. Cette liste de personne est nécessaire mais très
|
youshe@981
|
59 incomplète : Stephen Hahn, Karyn Ritter, Bonnie Corwin, James Vasile,
|
youshe@981
|
60 Matt Norwood, Eben Moglen, Bradley Kuhn, Robert Walsh, Jeremy
|
youshe@981
|
61 Fitzhardinge, Rachel Chalmers.</para>
|
belaran@968
|
62
|
belaran@968
|
63 <para id="x_735">J'ai conçu ce livre de manière ouverte, en publiant
|
Wilk@1003
|
64 des brouillons de chapitres du livre sur des site web, au fur et à
|
youshe@981
|
65 mesure que je les réalisais. Leurs lecteurs m'ont fait des retours
|
youshe@981
|
66 utilisant l'application web que j'avais développée. A la fin de sa
|
belaran@968
|
67 conception, plus de 100 personnes m'avaient fait des commentaires,
|
Wilk@1003
|
68 un chiffre incroyable quand on considère que ce système de
|
youshe@981
|
69 commentaire n'a tourné que dans les deux derniers mois de la
|
belaran@968
|
70 rédaction du livre.</para>
|
belaran@968
|
71
|
belaran@968
|
72 <para id="x_736">J'aimerais particulièrement remercier les
|
belaran@968
|
73 personnes suivantes, dont les commentaires représentent plus
|
Wilk@1003
|
74 d'un tiers de l'ensemble de ces derniers. Je voudrai les
|
Wilk@1003
|
75 remercier pour leurs attentions et efforts à me faire des retours
|
belaran@968
|
76 très détaillés.</para>
|
bos@705
|
77
|
bos@705
|
78 <para id="x_737">Martin Geisler, Damien Cassou, Alexey Bakhirkin, Till Plewe,
|
bos@705
|
79 Dan Himes, Paul Sargent, Gokberk Hamurcu, Matthijs van der
|
bos@705
|
80 Vleuten, Michael Chermside, John Mulligan, Jordi Fita, Jon
|
bos@705
|
81 Parise.</para>
|
bos@705
|
82
|
belaran@968
|
83 <para id="x_738">Je souhaite aussi remercier l'aide des personnes
|
belaran@968
|
84 qui ont découvert des erreurs et fournit des suggestions avisées
|
belaran@968
|
85 à travers tout le livre.</para>
|
bos@705
|
86
|
bos@705
|
87 <para id="x_739">Jeremy W. Sherman, Brian Mearns, Vincent Furia, Iwan
|
bos@705
|
88 Luijks, Billy Edwards, Andreas Sliwka, Paweł Sołyga, Eric
|
bos@705
|
89 Hanchrow, Steve Nicolai, Michał Masłowski, Kevin Fitch, Johan
|
bos@705
|
90 Holmberg, Hal Wine, Volker Simonis, Thomas P Jakobsen, Ted
|
bos@705
|
91 Stresen-Reuter, Stephen Rasku, Raphael Das Gupta, Ned
|
bos@705
|
92 Batchelder, Lou Keeble, Li Linxiao, Kao Cardoso Félix, Joseph
|
bos@705
|
93 Wecker, Jon Prescot, Jon Maken, John Yeary, Jason Harris,
|
bos@705
|
94 Geoffrey Zheng, Fredrik Jonson, Ed Davies, David Zumbrunnen,
|
bos@705
|
95 David Mercer, David Cabana, Ben Karel, Alan Franzoni, Yousry
|
bos@705
|
96 Abdallah, Whitney Young, Vinay Sajip, Tom Towle, Tim Ottinger,
|
bos@705
|
97 Thomas Schraitle, Tero Saarni, Ted Mielczarek, Svetoslav
|
bos@705
|
98 Agafonkin, Shaun Rowland, Rocco Rutte, Polo-Francois Poli,
|
bos@705
|
99 Philip Jenvey, Petr Tesałék, Peter R. Annema, Paul Bonser,
|
bos@705
|
100 Olivier Scherler, Olivier Fournier, Nick Parker, Nick Fabry,
|
bos@705
|
101 Nicholas Guarracino, Mike Driscoll, Mike Coleman, Mietek Bák,
|
bos@705
|
102 Michael Maloney, László Nagy, Kent Johnson, Julio Nobrega, Jord
|
bos@705
|
103 Fita, Jonathan March, Jonas Nockert, Jim Tittsler, Jeduan
|
bos@705
|
104 Cornejo Legorreta, Jan Larres, James Murphy, Henri Wiechers,
|
bos@705
|
105 Hagen Möbius, Gábor Farkas, Fabien Engels, Evert Rol, Evan
|
bos@705
|
106 Willms, Eduardo Felipe Castegnaro, Dennis Decker Jensen, Deniz
|
bos@705
|
107 Dogan, David Smith, Daed Lee, Christine Slotty, Charles Merriam,
|
bos@705
|
108 Guillaume Catto, Brian Dorsey, Bob Nystrom, Benoit Boissinot,
|
bos@705
|
109 Avi Rosenschein, Andrew Watts, Andrew Donkin, Alexey Rodriguez,
|
bos@705
|
110 Ahmed Chaudhary.</para>
|
bos@705
|
111 </sect1>
|
bos@705
|
112
|
bos@705
|
113 <sect1>
|
belaran@968
|
114 <title>Conventions utilisées dans ce livre</title>
|
belaran@968
|
115
|
youshe@981
|
116 <para id="x_73a">Les conventions typographiques suivantes sont utilisées dans ce livre :</para>
|
bos@583
|
117
|
bos@704
|
118 <variablelist>
|
bos@704
|
119 <varlistentry>
|
belaran@968
|
120 <term>Italique</term>
|
belaran@968
|
121
|
belaran@968
|
122 <listitem>
|
youshe@981
|
123 <para id="x_73b">Indique les termes nouveaux, les URLs, les
|
youshe@981
|
124 adresses mail, les noms de fichiers et les extensions de
|
youshe@981
|
125 fichier.</para>
|
belaran@968
|
126 </listitem>
|
belaran@968
|
127 </varlistentry>
|
belaran@968
|
128
|
belaran@968
|
129 <varlistentry>
|
belaran@968
|
130 <term><literal>Taille constante</literal></term>
|
belaran@968
|
131
|
belaran@968
|
132 <listitem>
|
youshe@981
|
133 <para id="x_73c">Utilisé pour les extraits de code, comme
|
belaran@968
|
134 dans les paragraphes pour référer aux éléments du programme,
|
youshe@981
|
135 tels que les variables ou les noms de fonctions, de bases
|
youshe@981
|
136 de données, de types de données, de variables d'environnement,
|
youshe@981
|
137 d'instructions, et de mots clés.</para>
|
belaran@968
|
138 </listitem>
|
belaran@968
|
139 </varlistentry>
|
belaran@968
|
140
|
belaran@968
|
141 <varlistentry>
|
belaran@968
|
142 <term><userinput>Taille constante avec gras</userinput></term>
|
belaran@968
|
143
|
belaran@968
|
144 <listitem>
|
Wilk@1003
|
145 <para id="x_73d">Affiche les commandes ou autres textes qui
|
youshe@981
|
146 devraient être saisis par l'utilisateur.</para>
|
belaran@968
|
147 </listitem>
|
belaran@968
|
148 </varlistentry>
|
belaran@968
|
149
|
belaran@968
|
150 <varlistentry>
|
belaran@968
|
151 <term><replaceable>Constante avec italique</replaceable></term>
|
belaran@968
|
152
|
belaran@968
|
153 <listitem>
|
belaran@968
|
154 <para id="x_73e">Affiche les textes qui devraient être remplacés
|
belaran@968
|
155 par une valeur définie par l'utilisateur ou des valeurs définies
|
belaran@968
|
156 selon le contexte.</para>
|
bos@704
|
157 </listitem>
|
bos@704
|
158 </varlistentry>
|
bos@704
|
159 </variablelist>
|
bos@583
|
160
|
bos@704
|
161 <tip>
|
youshe@981
|
162 <para id="x_73f">Cette icône indique une astuce, une suggestion ou
|
belaran@968
|
163 une note d'ordre général.</para>
|
bos@704
|
164 </tip>
|
bos@583
|
165
|
bos@704
|
166 <caution>
|
youshe@981
|
167 <para id="x_740">Cette icône est un message d'alerte ou de prudence.</para>
|
bos@704
|
168 </caution>
|
bos@583
|
169 </sect1>
|
bos@26
|
170
|
bos@559
|
171 <sect1>
|
youshe@981
|
172 <title>Utiliser les exemples de code</title>
|
belaran@968
|
173
|
belaran@968
|
174 <para id="x_741">Ce livre est ici pour vous aider dans votre
|
youshe@981
|
175 travail. De manière générale, vous pouvez donc utiliser le code
|
belaran@968
|
176 de ce livre dans vos programmes et votre documentation. Vous
|
belaran@968
|
177 n'avez pas à nous contacter pour nous demander la permission
|
belaran@968
|
178 de le faire, à moins que vous ne reproduisiez une partie significative
|
belaran@968
|
179 du code. Par exemple, écrire un programme qui utilise plusieurs
|
belaran@968
|
180 extraits de code du livre ne demande aucune autorisation particulière.
|
belaran@968
|
181 Vendre ou distribuer un CD-ROM provenant des livres O'Reilly demande
|
belaran@968
|
182 à l'inverse une autorisation. Répondre à une question en citant ce
|
belaran@968
|
183 livre ou ses exemples de code ne demande aucune autorisation préalable.
|
belaran@968
|
184 Intégrer une grande quantité des codes d'exemples de ce livre dans
|
belaran@968
|
185 votre propre ouvrage demande une autorisation de notre part.</para>
|
belaran@968
|
186
|
belaran@968
|
187 <para id="x_742">Nous apprécions, sans l'exiger, que vous citiez
|
belaran@968
|
188 l'ouvrage dans vos écrits l'utilisant, en indiquant le titre,
|
belaran@968
|
189 l'auteur, l'éditeur et son ISBN. Par exemple: “<emphasis>Titre du
|
belaran@968
|
190 livre</emphasis> par Son Auteur. Copyright 2008 O’Reilly Media, Inc.,
|
belaran@968
|
191 978-0-596-xxxx-x.”</para>
|
belaran@968
|
192
|
belaran@968
|
193 <para id="x_743">Si vous estimez que votre usage des exemples de code
|
belaran@968
|
194 dépasse le cadre défini ci dessus, n'hésitez pas à nous contacter :
|
bos@704
|
195 <email>permissions@oreilly.com</email>.</para>
|
bos@559
|
196 </sect1>
|
bos@583
|
197
|
bos@583
|
198 <sect1>
|
bos@704
|
199 <title>Safari® Books Online</title>
|
bos@583
|
200
|
bos@704
|
201 <note role="safarienabled">
|
belaran@968
|
202 <para id="x_744">Quand vous voyez l'icône de Safari® Books Online
|
youshe@981
|
203 sur la couverture d'un de vos livres techniques préférés, cela signifie
|
belaran@968
|
204 que le livre est disponible, en ligne, à travers le O’Reilly Network Safari
|
belaran@968
|
205 Bookshelf.</para>
|
bos@704
|
206 </note>
|
bos@583
|
207
|
youshe@981
|
208 <para id="x_745">Safari offre une solution qui est meilleure que
|
belaran@968
|
209 les e-books. C'est une bibliothèque virtuelle qui vous laisse
|
belaran@968
|
210 aisément rechercher dans des milliers de livres, mais aussi
|
youshe@981
|
211 copier-coller leurs exemples, télécharger des chapitres, et
|
belaran@968
|
212 trouver des réponses rapides quand vous avez besoin d'une
|
youshe@981
|
213 information précise et à jour. Essayez le gratuitement :
|
belaran@968
|
214 <ulink role="orm:hideurl:ital"
|
belaran@968
|
215 url="http://my.safaribooksonline.com/?portal=oreilly">http://my.safaribooksonline.com</ulink>.</para>
|
belaran@968
|
216 </sect1>
|
belaran@968
|
217
|
belaran@968
|
218 <sect1>
|
belaran@968
|
219 <title>Comment nous contacter</title>
|
belaran@968
|
220
|
belaran@968
|
221 <para id="x_746">Merci d'adresser vos commentaires et vos questions
|
belaran@968
|
222 sur ce livre à son éditeur:</para>
|
bos@583
|
223
|
bos@704
|
224 <simplelist type="vert">
|
bos@704
|
225 <member>O’Reilly Media, Inc.</member>
|
bos@583
|
226
|
bos@704
|
227 <member>1005 Gravenstein Highway North</member>
|
bos@583
|
228
|
bos@704
|
229 <member>Sebastopol, CA 95472</member>
|
bos@583
|
230
|
bos@704
|
231 <member>800-998-9938 (in the United States or Canada)</member>
|
bos@583
|
232
|
bos@704
|
233 <member>707-829-0515 (international or local)</member>
|
bos@583
|
234
|
bos@704
|
235 <member>707 829-0104 (fax)</member>
|
bos@704
|
236 </simplelist>
|
bos@583
|
237
|
belaran@968
|
238 <para id="x_747">Nous avons une page web pour cet ouvrage, où nous
|
belaran@968
|
239 publions des errata, des exemples, et encore d'autres informations
|
belaran@968
|
240 additionnelles. Vous pouvez accéder à cette page par l'URL suivante:
|
belaran@968
|
241 </para>
|
bos@583
|
242
|
bos@704
|
243 <simplelist type="vert">
|
bos@704
|
244 <member><ulink url="http://www.oreilly.com/catalog/<catalog
|
belaran@968
|
245 page>"></ulink></member>
|
belaran@968
|
246 </simplelist>
|
belaran@968
|
247
|
belaran@968
|
248 <remark>N'oubliez pas de mettre à jour l'attribut <url> aussi.</remark>
|
belaran@968
|
249
|
belaran@968
|
250 <para id="x_748">Pour commenter ou poser des questions techniques
|
belaran@968
|
251 sur cet ouvrage, envoyez un email à :</para>
|
bos@26
|
252
|
bos@704
|
253 <simplelist type="vert">
|
bos@704
|
254 <member><email>bookquestions@oreilly.com</email></member>
|
bos@704
|
255 </simplelist>
|
bos@26
|
256
|
belaran@968
|
257 <para id="x_749">Pour plus d'informations sur nos livres, nos
|
youshe@981
|
258 conférences, nos centres d'informations, et le réseau O’Reilly,
|
youshe@981
|
259 voyez notre site web :</para>
|
bos@559
|
260
|
bos@704
|
261 <simplelist type="vert">
|
bos@704
|
262 <member><ulink url="http://www.oreilly.com"></ulink></member>
|
bos@704
|
263 </simplelist>
|
bos@559
|
264 </sect1>
|
bos@559
|
265 </preface>
|
bos@704
|
266
|
bos@559
|
267 <!--
|
bos@559
|
268 local variables:
|
bos@559
|
269 sgml-parent-document: ("00book.xml" "book" "preface")
|
bos@559
|
270 end:
|
bos@559
|
271 -->
|