website annotate devel/guidelines.html @ rev 75

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