rev |
line source |
pankso@3
|
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
pankso@3
|
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
pankso@3
|
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
|
pankso@3
|
4 <head>
|
pankso@3
|
5 <title>SliTaz - Devel Guidelines</title>
|
pankso@3
|
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
|
pankso@3
|
7 <meta name="description" content="Développement de SliTaz GNU/Linux" />
|
pankso@3
|
8 <meta name="keywords" lang="fr" content="developpement slitaz developer GNU Linux" />
|
pankso@3
|
9 <meta name="robots" content="index, follow, all" />
|
pankso@3
|
10 <meta name="revisit-after" content="7 days" />
|
pankso@3
|
11 <meta name="expires" content="never" />
|
pankso@3
|
12 <meta name="modified" content="2008-01-01 12:00:00" />
|
pankso@3
|
13 <meta name="author" content="Christophe Lincoln"/>
|
pankso@3
|
14 <meta name="publisher" content="www.slitaz.org" />
|
pankso@3
|
15 <link rel="shortcut icon" href="../favicon.ico" />
|
pankso@3
|
16 <link rel="stylesheet" type="text/css" href="../slitaz.css" />
|
pankso@3
|
17 </head>
|
pankso@3
|
18 <body bgcolor="#ffffff">
|
pankso@3
|
19
|
pankso@3
|
20 <!-- Header -->
|
pankso@3
|
21 <div id="header">
|
pankso@3
|
22 <a name="top"></a>
|
pankso@3
|
23 <!-- Access -->
|
pankso@3
|
24 <div id="access">
|
pankso@3
|
25 <a href="#content" title="Aller au contenu de la page">Contenu</a> |
|
pankso@3
|
26 <a href="../en/" title="English Web site main page">English</a>
|
pankso@3
|
27 </div>
|
pankso@3
|
28 <a href="http://www.slitaz.org/"><img id="logo"
|
pankso@3
|
29 src="../pics/website/logo.png" title="www.slitaz.org" alt="www.slitaz.org"
|
pankso@3
|
30 style="border: 0px solid ; width: 200px; height: 74px;" /></a>
|
pankso@3
|
31 <p id="titre">#!/GNU/Linux</p>
|
pankso@3
|
32 </div>
|
pankso@3
|
33
|
pankso@3
|
34 <!-- Navigation menu -->
|
pankso@3
|
35 <div id="nav">
|
pankso@3
|
36 <div id="nav_top"></div>
|
pankso@3
|
37 <ul>
|
pankso@3
|
38 <li><a href="../about/" title="Informations au sujet du projet SliTaz">A propos du projet</a></li>
|
pankso@3
|
39 <li><a href="../get/" title="Téléchargements - LiveCD et sous projets">Obtenir SliTaz</a></li>
|
pankso@3
|
40 <li><a href="../doc/" title="Handbook, Cookbook et manuels">Documentation</a></li>
|
pankso@3
|
41 <li><a href="../packages/" title="Paquets logiciels disponibles">Paquets</a></li>
|
pankso@3
|
42 <li><a href="../mailing-list.html" title="Support, contact et collaboration">Liste de discussion</a></li>
|
pankso@3
|
43 <li><a href="../devel/" title="Le coin du développeur">Développement</a></li>
|
pankso@3
|
44 <li><a href="../artwork/" title="Artwork, couleurs et images">Art & graphisme</a></li>
|
pankso@3
|
45 <li><a href="../search.html" title="Rechercher des infos et/ou de la doc">Recherche</a></li>
|
pankso@3
|
46 <li><a href="../sitemap.html" title="Vue globale du site web">Plan du site</a></li>
|
pankso@3
|
47 <li><a href="http://forum.slitaz.org/" title="Forum d'aide et support">Forum</a></li>
|
pankso@3
|
48 </ul>
|
pankso@3
|
49 <div id="nav_bottom">
|
pankso@3
|
50 <div id="nav_bottom_img"></div>
|
pankso@3
|
51 </div>
|
pankso@3
|
52 </div>
|
pankso@3
|
53
|
pankso@3
|
54 <!-- Content top. -->
|
pankso@3
|
55 <div id="content_top">
|
pankso@3
|
56 <div class="top_left"></div>
|
pankso@3
|
57 <div class="top_right"></div>
|
pankso@3
|
58 </div>
|
pankso@3
|
59
|
pankso@3
|
60 <!-- Content -->
|
pankso@3
|
61 <div id="content">
|
pankso@3
|
62 <a name="content"></a>
|
pankso@3
|
63
|
pankso@3
|
64 <h1><font color="#3E1220">Guidelines</font></h1>
|
pankso@3
|
65
|
pankso@3
|
66 <h2><font color="#DF8F06">Ligne de conduite des développeurs</font></h2>
|
pankso@3
|
67
|
pankso@3
|
68 <ul>
|
pankso@3
|
69 <li><a href="#xhtml">xHTML coding style.</a></li>
|
pankso@3
|
70 <li><a href="forge.html">Forge.</a></li>
|
pankso@3
|
71 </ul>
|
pankso@3
|
72
|
pankso@3
|
73 <p>
|
pankso@3
|
74 Rester simple, respecter au mieux les standards, réaliser un travail soigné,
|
pankso@3
|
75 rédiger de la documentation de haute qualité, fournir un système stable et
|
pankso@3
|
76 robuste et garder le <em>rootfs</em> du LiveCD standard assé léger pour que
|
pankso@17
|
77 SliTaz tourne sur des machines ayant au minimum 128 Mb de RAM. Possibilité
|
pankso@3
|
78 d'utiliser GTK+2, Dialog, Gtkdialog, des scripts SHell ou encore PHP pour
|
pankso@3
|
79 coder des outils propre à la distribution. L'idée est aussi de ne pas faire
|
pankso@3
|
80 de doublons et de penser mini...
|
pankso@3
|
81 </p>
|
pankso@3
|
82 <p>
|
pankso@3
|
83 SliTaz se veut un projet proche et à l'écoute des ces utilisateurs. Il y a
|
pankso@3
|
84 plusieurs développeurs actifs sur le <a href="http://forum.slitaz.org/">forum</a>
|
pankso@3
|
85 et sur la <a href="../mailing-list.html">liste de discussion</a>.
|
pankso@3
|
86 </p>
|
pankso@3
|
87
|
pankso@3
|
88 <a name="xhtml"></a>
|
pankso@3
|
89 <h3>xHTML coding style</h3>
|
pankso@3
|
90 <p>
|
pankso@3
|
91 Les pages du site et des différents <em>books</em> sont codés en xHTML 1.0
|
pankso@3
|
92 Transitional, les couleurs pour le <code>body</code> et les titres sont
|
pankso@3
|
93 directement mis dans la page, cela permet d'avoir une présentation plus soignée
|
pankso@3
|
94 pour Links. Le titre de niveau 1 est utilisé 1 seule fois en haut de page,
|
pankso@3
|
95 le titre 2 correspond au titre du document et les titres de niveau 3 et 4 sont
|
pankso@3
|
96 ensuite utilisés pour les sous-titres. Si il y lieu d'avoir une liste à puce
|
pankso@3
|
97 avec des ancres, elle se met en haut juste après le titre de niveau 2. Les
|
pankso@3
|
98 paragraphes sont contenus dans les balises <code><p></p></code>.
|
pankso@3
|
99 Pour identer, nous utilisons des tabulations, elle ont une raison dêtre
|
pankso@3
|
100 sémentique et prennent moins de place en terme de octect. Pour mettre
|
pankso@3
|
101 du code tel que le nom d'un commande dans un paragraphe la balise
|
pankso@3
|
102 <code><code></code> est préférencié. Pour afficher une ou des commnades
|
pankso@3
|
103 à lancer dans un terminal, les pages du site utilisent la balise
|
pankso@3
|
104 <code><pre></code> permettant d'afficher du texte préformaté. Exemple :
|
pankso@3
|
105 </p>
|
pankso@3
|
106 <pre>
|
pankso@3
|
107 $ command
|
pankso@3
|
108 </pre>
|
pankso@3
|
109 <p>
|
pankso@3
|
110 Pour afficher du texte à copier/coller tels que des scripts, des bouts du
|
pankso@3
|
111 code, des exemples de fichiers de configuration, etc, c'est aussi la balise
|
pankso@3
|
112 <code><pre></code> mais avec une classe CSS nommée "script". Exemple:
|
pankso@3
|
113 </p>
|
pankso@3
|
114 <pre class="script">
|
pankso@3
|
115 <pre class="script">
|
pankso@3
|
116
|
pankso@3
|
117 code...
|
pankso@3
|
118
|
pankso@3
|
119 </pre>
|
pankso@3
|
120 </pre>
|
pankso@3
|
121 <p>
|
pankso@3
|
122 Les mots en <em>English</em> se mettent dans la balise <code><em></code>
|
pankso@3
|
123 et les liens internes sont relatifs. Penser à vérifier la validité du code via
|
pankso@3
|
124 le <em>validator</em> en ligne du W3C.
|
pankso@3
|
125 </p>
|
pankso@3
|
126
|
pankso@3
|
127 <!-- End of content with round corner -->
|
pankso@3
|
128 </div>
|
pankso@3
|
129 <div id="content_bottom">
|
pankso@3
|
130 <div class="bottom_left"></div>
|
pankso@3
|
131 <div class="bottom_right"></div>
|
pankso@3
|
132 </div>
|
pankso@3
|
133
|
pankso@3
|
134 <!-- Start of footer and copy notice -->
|
pankso@3
|
135 <div id="copy">
|
pankso@3
|
136 <p>
|
pankso@3
|
137 Dernière modification : 2008-01-01 12:00:00-
|
pankso@3
|
138 <a href="#top">Haut de la page</a>
|
pankso@3
|
139 </p>
|
pankso@3
|
140 <p>
|
pankso@3
|
141 Copyright © 2008 <a href="http://www.slitaz.org/">SliTaz</a> -
|
pankso@3
|
142 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>
|
pankso@3
|
143 </p>
|
pankso@3
|
144 <!-- End of copy -->
|
pankso@3
|
145 </div>
|
pankso@3
|
146
|
pankso@3
|
147 <!-- Bottom and logo's -->
|
pankso@3
|
148 <div id="bottom">
|
pankso@3
|
149 <p>
|
pankso@3
|
150 <a href="http://validator.w3.org/check?uri=referer"><img
|
pankso@3
|
151 src="../pics/website/xhtml10.png" alt="Valid XHTML 1.0"
|
pankso@3
|
152 title="Code validé XHTML 1.0"
|
pankso@3
|
153 style="width: 80px; height: 15px;" /></a>
|
pankso@3
|
154 </p>
|
pankso@3
|
155 </div>
|
pankso@3
|
156
|
pankso@3
|
157 </body>
|
pankso@3
|
158 </html>
|
pankso@3
|
159
|
pankso@3
|
160
|