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
|
belaran@968
|
10 <para id="x_72e">Il y a quelques années, quand j'ai voulu expliqué
|
belaran@968
|
11 pourquoi je pensais que le gestion de révision distribué est importante,
|
belaran@968
|
12 le domaine était encore si nouveau qu'il n'y avait presque aucune
|
belaran@968
|
13 littérature publiée pour servir de référence aux personnes intéressés.</para>
|
belaran@968
|
14
|
belaran@968
|
15 <para id="x_72f">Bien que à cette époque je passais beaucoup de temps
|
belaran@968
|
16 à travailler sur les entrailles de Mercurial, je me suis mis à la
|
belaran@968
|
17 rédaction de ce livre parce qu'il me semblait la manière la plus efficase
|
belaran@968
|
18 d'aider notre logiciel à atteindre un vaste auditoire, toujours avec
|
belaran@968
|
19 l'idée que la gestion de révision 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
|
belaran@968
|
27 la gestion de révision distribuée en générale, et pour Mercurial en
|
belaran@968
|
28 particuliers.</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
|
belaran@968
|
35 développement et la libérté de Mercurial en particulier, et dans
|
belaran@968
|
36 l'Open Source et du logiciel libre en général. O'Reilly Media et
|
belaran@968
|
37 moi-même donnons le revenu issu 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
|
belaran@968
|
41 nombreux autres projets Open Source proméminent et de qualité.</para>
|
belaran@968
|
42 </sect1>
|
belaran@968
|
43
|
belaran@968
|
44 <sect1>
|
belaran@968
|
45 <title>Remerciements</title>
|
belaran@968
|
46
|
belaran@968
|
47 <para id="x_732">Ce livre ne serait pas venu au jour sans les
|
belaran@968
|
48 efforts de Matt Mackal, l'auteur et le chef du projet Mercurial.
|
belaran@968
|
49 Il est assisté très efficasement par des centaines de contributeurs
|
belaran@968
|
50 volontaire à travers le monde.</para>
|
belaran@968
|
51
|
belaran@968
|
52 <para id="x_733">Les enfants, Cian and Ruairi, ont toujours été prêt
|
belaran@968
|
53 à m'aider à me reposer avec de merveilleux, 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
|
belaran@968
|
58 de nombreuse manière indénombrable. Cette liste de personne est
|
belaran@968
|
59 nécessaire mais très incomplète : Stephen Hahn, Karyn Ritter,
|
belaran@968
|
60 Bonnie Corwin, James Vasile, Matt Norwood, Eben Moglen, Bradley Kuhn,
|
belaran@968
|
61 Robert Walsh, Jeremy 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
|
belaran@968
|
64 des brouillons des chapitres du libre sur des site web, au fur et à
|
belaran@968
|
65 mesure que je les réalisés. Leurs lecteurs m'ont fait des retours
|
belaran@968
|
66 utilisant l'application web que j'avais développé. A la fin de sa
|
belaran@968
|
67 conception, plus de 100 personnes m'avaient fait des commentaires,
|
belaran@968
|
68 un chiffre incroyable quand l'on considère que ce système de
|
belaran@968
|
69 commentaire n'a tourné que dans les deux dernièrs 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
|
belaran@968
|
74 d'un tiers des l'ensemble de ces derniers. Je voudrais les
|
belaran@968
|
75 remercier pour leur attention et effort à 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
|
belaran@968
|
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>
|
belaran@968
|
123 <para id="x_73b">Indique les termes nouveaux, les URLs, les adresse mail, les noms de fichiers,
|
belaran@968
|
124 et les extensions de fichier.</para>
|
belaran@968
|
125 </listitem>
|
belaran@968
|
126 </varlistentry>
|
belaran@968
|
127
|
belaran@968
|
128 <varlistentry>
|
belaran@968
|
129 <term><literal>Taille constante</literal></term>
|
belaran@968
|
130
|
belaran@968
|
131 <listitem>
|
belaran@968
|
132 <para id="x_73c">Utilisé pour les extrait de code, comme
|
belaran@968
|
133 dans les paragraphes pour référer aux éléments du programme,
|
belaran@968
|
134 tel que les variables ou les noms de fonctions, de base
|
belaran@968
|
135 de données, de types de données, de variables d'environement,
|
belaran@968
|
136 d'instructions, et de mot clés.</para>
|
belaran@968
|
137 </listitem>
|
belaran@968
|
138 </varlistentry>
|
belaran@968
|
139
|
belaran@968
|
140 <varlistentry>
|
belaran@968
|
141 <term><userinput>Taille constante avec gras</userinput></term>
|
belaran@968
|
142
|
belaran@968
|
143 <listitem>
|
belaran@968
|
144 <para id="x_73d">Afficher les commandes ou autres textes qui
|
belaran@968
|
145 devraient saisie par l'utilisateur.</para>
|
belaran@968
|
146 </listitem>
|
belaran@968
|
147 </varlistentry>
|
belaran@968
|
148
|
belaran@968
|
149 <varlistentry>
|
belaran@968
|
150 <term><replaceable>Constante avec italique</replaceable></term>
|
belaran@968
|
151
|
belaran@968
|
152 <listitem>
|
belaran@968
|
153 <para id="x_73e">Affiche les textes qui devraient être remplacés
|
belaran@968
|
154 par une valeur définie par l'utilisateur ou des valeurs définies
|
belaran@968
|
155 selon le contexte.</para>
|
bos@704
|
156 </listitem>
|
bos@704
|
157 </varlistentry>
|
bos@704
|
158 </variablelist>
|
bos@583
|
159
|
bos@704
|
160 <tip>
|
belaran@968
|
161 <para id="x_73f">Cette icone indique une astuce, une suggestion ou
|
belaran@968
|
162 une note d'ordre général.</para>
|
bos@704
|
163 </tip>
|
bos@583
|
164
|
bos@704
|
165 <caution>
|
belaran@968
|
166 <para id="x_740">Cette icone est un message d'alerte ou de prudence.</para>
|
bos@704
|
167 </caution>
|
bos@583
|
168 </sect1>
|
bos@26
|
169
|
bos@559
|
170 <sect1>
|
belaran@968
|
171 <title>Utiliser les examples de codes</title>
|
belaran@968
|
172
|
belaran@968
|
173 <para id="x_741">Ce livre est ici pour vous aider dans votre
|
belaran@968
|
174 travail. De manière général, vous pouvez donc utiliser le code
|
belaran@968
|
175 de ce livre dans vos programmes et votre documentation. Vous
|
belaran@968
|
176 n'avez pas à nous contacter pour nous demander la permission
|
belaran@968
|
177 de le faire, à moins que vous ne reproduisiez une partie significative
|
belaran@968
|
178 du code. Par exemple, écrire un programme qui utilise plusieurs
|
belaran@968
|
179 extraits de code du livre ne demande aucune autorisation particulière.
|
belaran@968
|
180 Vendre ou distribuer un CD-ROM provenant des livres O'Reilly demande
|
belaran@968
|
181 à l'inverse une autorisation. Répondre à une question en citant ce
|
belaran@968
|
182 livre ou ses exemples de code ne demande aucune autorisation préalable.
|
belaran@968
|
183 Intégrer une grande quantité des codes d'exemples de ce livre dans
|
belaran@968
|
184 votre propre ouvrage demande une autorisation de notre part.</para>
|
belaran@968
|
185
|
belaran@968
|
186 <para id="x_742">Nous apprécions, sans l'exiger, que vous citiez
|
belaran@968
|
187 l'ouvrage dans vos écrits l'utilisant, en indiquant le titre,
|
belaran@968
|
188 l'auteur, l'éditeur et son ISBN. Par exemple: “<emphasis>Titre du
|
belaran@968
|
189 livre</emphasis> par Son Auteur. Copyright 2008 O’Reilly Media, Inc.,
|
belaran@968
|
190 978-0-596-xxxx-x.”</para>
|
belaran@968
|
191
|
belaran@968
|
192 <para id="x_743">Si vous estimez que votre usage des exemples de code
|
belaran@968
|
193 dépasse le cadre défini ci dessus, n'hésitez pas à nous contacter :
|
bos@704
|
194 <email>permissions@oreilly.com</email>.</para>
|
bos@559
|
195 </sect1>
|
bos@583
|
196
|
bos@583
|
197 <sect1>
|
bos@704
|
198 <title>Safari® Books Online</title>
|
bos@583
|
199
|
bos@704
|
200 <note role="safarienabled">
|
belaran@968
|
201 <para id="x_744">Quand vous voyez l'icône de Safari® Books Online
|
belaran@968
|
202 sur la couverture d'un de vos livres techniques préféré, il signifie
|
belaran@968
|
203 que le livre est disponible, en ligne, à travers le O’Reilly Network Safari
|
belaran@968
|
204 Bookshelf.</para>
|
bos@704
|
205 </note>
|
bos@583
|
206
|
belaran@968
|
207 <para id="x_745">Safari offre une solution qui est meilleur que
|
belaran@968
|
208 les e-books. C'est une bibliothèque virtuelle qui vous laisse
|
belaran@968
|
209 aisément rechercher dans des milliers de livres, mais aussi
|
belaran@968
|
210 copier-coller leur exemples, télécharger des chapitres, et
|
belaran@968
|
211 trouver des réponses rapides quand vous avez besoin d'une
|
belaran@968
|
212 information précise et à jour. Essaye le gratuitement :
|
belaran@968
|
213 <ulink role="orm:hideurl:ital"
|
belaran@968
|
214 url="http://my.safaribooksonline.com/?portal=oreilly">http://my.safaribooksonline.com</ulink>.</para>
|
belaran@968
|
215 </sect1>
|
belaran@968
|
216
|
belaran@968
|
217 <sect1>
|
belaran@968
|
218 <title>Comment nous contacter</title>
|
belaran@968
|
219
|
belaran@968
|
220 <para id="x_746">Merci d'adresser vos commentaires et vos questions
|
belaran@968
|
221 sur ce livre à son éditeur:</para>
|
bos@583
|
222
|
bos@704
|
223 <simplelist type="vert">
|
bos@704
|
224 <member>O’Reilly Media, Inc.</member>
|
bos@583
|
225
|
bos@704
|
226 <member>1005 Gravenstein Highway North</member>
|
bos@583
|
227
|
bos@704
|
228 <member>Sebastopol, CA 95472</member>
|
bos@583
|
229
|
bos@704
|
230 <member>800-998-9938 (in the United States or Canada)</member>
|
bos@583
|
231
|
bos@704
|
232 <member>707-829-0515 (international or local)</member>
|
bos@583
|
233
|
bos@704
|
234 <member>707 829-0104 (fax)</member>
|
bos@704
|
235 </simplelist>
|
bos@583
|
236
|
belaran@968
|
237 <para id="x_747">Nous avons une page web pour cet ouvrage, où nous
|
belaran@968
|
238 publions des errata, des exemples, et encore d'autres informations
|
belaran@968
|
239 additionnelles. Vous pouvez accéder à cette page par l'URL suivante:
|
belaran@968
|
240 </para>
|
bos@583
|
241
|
bos@704
|
242 <simplelist type="vert">
|
bos@704
|
243 <member><ulink url="http://www.oreilly.com/catalog/<catalog
|
belaran@968
|
244 page>"></ulink></member>
|
belaran@968
|
245 </simplelist>
|
belaran@968
|
246
|
belaran@968
|
247 <remark>N'oubliez pas de mettre à jour l'attribut <url> aussi.</remark>
|
belaran@968
|
248
|
belaran@968
|
249 <para id="x_748">Pour commenter ou poser des questions techniques
|
belaran@968
|
250 sur cet ouvrage, envoyez un email à :</para>
|
bos@26
|
251
|
bos@704
|
252 <simplelist type="vert">
|
bos@704
|
253 <member><email>bookquestions@oreilly.com</email></member>
|
bos@704
|
254 </simplelist>
|
bos@26
|
255
|
belaran@968
|
256 <para id="x_749">Pour plus d'informations sur nos livres, nos
|
belaran@968
|
257 conférences, nos centre d'informations, et le O’Reilly Network,
|
belaran@968
|
258 voyez notre site web site:</para>
|
bos@559
|
259
|
bos@704
|
260 <simplelist type="vert">
|
bos@704
|
261 <member><ulink url="http://www.oreilly.com"></ulink></member>
|
bos@704
|
262 </simplelist>
|
bos@559
|
263 </sect1>
|
bos@559
|
264 </preface>
|
bos@704
|
265
|
bos@559
|
266 <!--
|
bos@559
|
267 local variables:
|
bos@559
|
268 sgml-parent-document: ("00book.xml" "book" "preface")
|
bos@559
|
269 end:
|
bos@559
|
270 -->
|