[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