[Kos-cvs] kos-web/contents cvsintro_en.i, 1.7, 1.8 cvsintro_fr.i, 1.8, 1.9

thomas at kos.enix.org thomas at kos.enix.org
Wed Jan 5 22:35:00 CET 2005


Update of /var/cvs/kos/kos-web/contents
In directory the-doors:/tmp/cvs-serv1894/contents

Modified Files:
	cvsintro_en.i cvsintro_fr.i 
Log Message:
Modification des pages sur CVS + ajout d'une page sur comment contribuer + réorganisation du menu

Index: cvsintro_en.i
===================================================================
RCS file: /var/cvs/kos/kos-web/contents/cvsintro_en.i,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- cvsintro_en.i	30 Dec 2004 00:40:17 -0000	1.7
+++ cvsintro_en.i	5 Jan 2005 21:34:58 -0000	1.8
@@ -1,28 +1,80 @@
-<?
-   start_content_section("Access to the CVS server", "intro");
+<? // ;; -*- mode: HTML; -*-
+start_content_section("Access to the CVS server", "intro");
 include("$topsrcdir/include/site.php");
 ?>
 
-
 <p>The CVS server of the <strong>KOS</strong> has been set up and is
 maintained by <a href="mailto:d2 AT enix DOT org">David
 Decotigny</a>.</p>
 
-<p>Anonymous access is allowed for everybody (see below). For
-developers, write access is available through SSH, and is restricted
-to authorized people.</p>
+<p>Anonymous, read-only access is allowed for everybody (see
+below). For developers, write access is available through SSH, and is
+restricted to authorized people.</p>
 
 <p>Nevertheless, you can have the last version of the sources and of
-the documentation (daily update) at <a
-href="snapshots.php?lang=en">snapshots</a>.</p>
+the documentation (daily update) on the <?
+make_link("downloads-src.php", "source download page"); ?> or the
+binaries on the <? make_link("downloads-bin.php", "binary download
+page");?>.</p>
 
-<p>
-The patches are to be sent via mail to <a
-href="mailto:thomas DOT petazzoni AT enix DOT org">Thomas</a>, <a
-href="mailto:julien DOT munier at enix DOT org">Julien</a>, or <a
-href="mailto:d2 AT enix DOT org">moi-même</a> (<tt>cvs diff -u |
-mail</tt>).</p>
+<p>The available CVS modules are :</p>
 
-<?
-end_content_section();
-?>
+<ul>
+
+  <li><b>kos</b> : the heart of the operating system, made of the
+  <i>loader</i> and the <i>modules</i>. The up-to-date documentation
+  is in this module ;</li>
+
+  <li><b>kos-contrib</b> : various contributions around KOS, like talk
+  slides, configuration files for the Web site, various scripts or
+  documents ;</li>
+
+  <li><b>kos-dev</b> : various tries of development around KOS ;</li>
+
+  <li><b>kos-doc</b> : several documents that are not updated anymore
+  ;</li>
+
+  <li><b>kos-sys</b> : the user-space applications and libraries of
+  the KOS system ;</li>
+
+  <li><b>kos-web</b> : the KOS website ;</li>
+
+  <li><b>oldies</b> : old versions of KOS and of the website, kept for
+  the history ;</li>
+
+  <li><b>osdm</b> : some documents in French related to a now
+  abandoned project which consisted in organizing a OS developer
+  meeting ;</li>
+
+</ul>
+
+<p>The most important CVS modules are the <b>kos</b> and the
+<b>kos-sys</b> ones.</p>
+
+<h2>Anymous read-only access to the CVS server</h2>
+
+<p>To fetch the latest CVS version of KOS using the anonymous access
+:</p>
+
+<pre>cvs -d <? echo $kos_pserver; ?> login</pre>
+
+<p><i>Push the <b>Enter</b> key when you'll be asked for a
+password.</i></p>
+
+<p>Then :</p>
+
+<pre>cvs -z3 -d <? echo $kos_pserver; ?> co module-name</pre>
+
+<p>Where <code>module-name</code> is obviously the name of a CVS
+module, like <b>kos</b> or <b>kos-sys</b>.</p>
+
+<h2>Write access to the CVS server</h2>
+
+<p>If you need write access to the CVS serveur, please contact <a
+href="mailto:thomas.petazzoni AT enix.org">Thomas Petazzoni</a>.</p>
+
+<p>Otherwise, you can contribute by sending your patches to the
+development team, through the <i>kos-dev</i> mailing list. To generate
+a patch, you have to use the <code>cvs diff -u</code> command.</p>
+
+<?  end_content_section(); ?>

Index: cvsintro_fr.i
===================================================================
RCS file: /var/cvs/kos/kos-web/contents/cvsintro_fr.i,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- cvsintro_fr.i	30 Dec 2004 00:40:17 -0000	1.8
+++ cvsintro_fr.i	5 Jan 2005 21:34:58 -0000	1.9
@@ -1,23 +1,82 @@
-<?
-   start_content_section("Accéder au serveur CVS", "intro");
+<? // ;; -*- mode: HTML; -*-
+start_content_section("Accéder au serveur CVS", "intro");
 include("$topsrcdir/include/site.php");
 ?>
 
+<h2>Généralités</h2>
+
 <p>Le serveur CVS de <strong>KOS</strong> est maintenu par <a
 href="mailto:d2 AT enix DOT org">David Decotigny</a>.</p>
 
-<p>L'accès <i>anonyme</i> est ouvert a tout le monde (voir
-ci-dessous). Pour les développeurs autorisés, l'accès en
+<p>Un accès <i>anonyme</i> en lecture seule est ouvert a tout le monde
+(voir ci-dessous). Pour les développeurs autorisés, l'accès en
 lecture/écriture se fait via SSH.</p>
 
 <p>Vous pouvez également récupérer la derniere version des sources et
-des docs (mise a jour quotidienne) en allant sur la page des <a
-href="snapshots.php?lang=fr">snapshots</a>.</p>
+des docs (mise a jour quotidienne) en allant sur la page de <?
+make_link("downloads-src.php", "téléchargement des sources"); ?> ou
+les binaires sur la page de <? make_link("downloads-bin.php",
+"téléchargement des binaires"); ?>.</p>
 
-<p>Les patches (voir <a href="#patch">là</a>) sont à envoyer à <a
-href="mailto:thomas DOT petazzoni AT enix DOT org">Thomas</a>, <a
-href="mailto:julien DOT munier AT enix DOT org">Julien</a>, ou <a
-href="mailto:d2 AT enix DOT org">moi-même</a> (<tt>cvs diff -u | mail</tt>).</p>
+<p>Les modules CVS suivants sont disponibles :</p>
+
+<ul>
+
+  <li><b>kos</b> : le coeur du système d'exploitation, composé du
+  <i>loader</i> et des <i>modules</i>. Les documents à jour sont dans
+  ce module ;</li>
+
+  <li><b>kos-contrib</b> : diverses choses autour de KOS, comme
+  les slides des conférences sur KOS, des fichiers de configuration du
+  site Web, divers scripts ou documents ;</li>
+
+  <li><b>kos-dev</b> : divers essais de développement autour de KOS
+  ;</li>
+
+  <li><b>kos-doc</b> : quelques documents qui ne sont plus à jour
+  ;</li>
+
+  <li><b>kos-sys</b> : les applications et bibliothèques utilisateur
+  du système KOS ;</li>
+
+  <li><b>kos-web</b> : le site Web de KOS ;</li>
+
+  <li><b>oldies</b> : des anciennes versions de KOS et du site Web,
+  conservées pour l'historique ;</li>
+
+  <li><b>osdm</b> : quelques documents liés à un projet d'organisation
+  de rencontres des développeurs d'OS, projet abandonné ;</li>
+
+</ul>
+
+<p>Les modules CVS réellement utiles sont donc <b>kos</b> et
+<b>kos-sys</b>.</p>
+
+<h2>Accès anonyme au serveur CVS</h2>
+
+<p>Pour rapatrier la version cvs de KOS grâce à l'accès anonyme :</p>
+
+<pre>cvs -d <? echo $kos_pserver; ?> login</pre>
+
+<p><i>Appuyez sur la touche <b>Entrée</b> quand on vous demande un mot
+de passe</i>.</p>
+
+<p>Puis :</p>
+
+<pre>cvs -z3 -d <? echo $kos_pserver; ?> co nom-du-module</pre>
+
+<p><code>nom-du-module</code> doit être remplacé par l'un des modules
+listés ci-dessus, en particulier <b>kos</b> ou <b>kos-sys</b>.</p>
+
+<h2>Accès en écriture au serveur CVS</h2>
+
+<p>Si vous souhaitez disposer d'un accès en écriture sur le CVS de
+KOS, merci de contacter <a href="mailto:thomas.petazzoni AT
+enix.org">Thomas Petazzoni</a>.</p>
+
+<p>Sinon, vous pouvez contribuer en envoyant vos patches à l'équipe de
+KOS, via la mailing-list <i>kos-dev</i>. Pour générer un patch, il
+faut utiliser la commande <code>cvs diff -u</code>.</p>
 
 <?
   end_content_section();



More information about the Kos-cvs mailing list