changeset 49:aa424ac2ce30

Generate index.html from master.idx.
author Rob Landley <rob@landley.net>
date Fri, 28 Sep 2007 12:00:44 -0500
parents b1823444cf59
children 74555f989db5
files index.html make/make.sh master.idx
diffstat 3 files changed, 11 insertions(+), 49 deletions(-) [+]
line wrap: on
line diff
--- a/index.html	Wed Sep 26 03:38:11 2007 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-<title>Linux Kernel Documentation</title>
-
-<h1>todo</h1>
-<ul>
-<li><a href=master.html>Master index of linux kernel documentation</a> (Very much a work in progress)</a>
-<li><a href=local>Some locally produced docs</a></li>
-</ul>
-
-<h1>Sources of documentation</h1>
-
-<p>These are various upstream sources of documentation, most of which should
-be linked from the master index (above) once that's it's actually worth using.</p>
-
-<ul>
-<li><a href=Documentation>Text files in the kernel's Documentation directory.</a></li>
-<li><a href=htmldocs>Output of kernel's "make htmldocs".</a></li>
-<li><a href=menuconfig>Menuconfig help</a></li>
-<li><a href=readme>Linux kernel README files</a></li>
-<li><a href=xmlman>html version of man-pages package</a></li>
-<li><a href=http://lwn.net/Kernel/Index/>Linux Weekly News kernel articles</a></li>
-<li>Linux Device Drivers book (<a href=http://lwn.net/Kernel/LDD3/>third edition</a>) (<a href=http://www.xml.com/ldd/chapter/book/>second edition</a>)</li>
-<li><a href=ols>Ottawa Linux Symposium papers</li>
-<li><a href=http://www.linuxjournal.com/xstatic/magazine/archives>Linux Journal archives</a></li>
-<li><a href=http://www.ibm.com/developerworks/views/linux/library.jsp>IBM Developerworks Linux Library</a> (also <a href=http://www.ibm.com/developerworks/linux/library/l-linux-kernel/>here</a>)
-</li>
-<li><a href=http://www.tux.org/lkml/>Linux Kernel Mailing List FAQ</a></li>
-<li><a href=http://kernelplanet.org>Kernel Planet (blog aggregator)</a></li>
-<li><a href=video.html>Selected videos of interest</a></li>
-</ul>
-
-<h1>Standards</h1>
-<ul>
-<li><a href=http://www.opengroup.org/onlinepubs/009695399/>Single Unix Specification v3</a> (Also known as Open Group Base Specifications issue 6, and closely overlapping with Posix.  See especially <a href=http://www.opengroup.org/onlinepubs/009695399/idx/xsh.html>system interfaces</a>)</li>
-<li><a href=http://www.linux-foundation.org/spec/refspecs/>Linux Foundation's specs page</a> (ELF, Dwarf, ABI...)</li>
-</ul>
-
-<h1>Translations</h1>
-<ul>
-<li><a href=http://tlktp.sourceforge.net/>Linux Kernel Translation Project</a></li>
-<li><a href=http://kernelnewbies.org/RegionalNewbies>Kernel Newbies regional pages</a></li>
-<li><a href=http://www.linux.or.jp/JF/index.html>Japanese</a></li>
-<li><a href=http://zh-kernel.org/docs>Chinese</a></li>
-</ul>
-
-<p>This page is maintained by Rob Landley &lt;rob@landley.net&gt;, based
-on <a href=http://landley.net/hg/kdocs>this mercurial repostiory</a> and
-discussed on the linux-doc mailing list on vger.kernel.org.  The
-cannonical location of the page is <a href=http://kernel.org/doc>here</a>.</p>
--- a/make/make.sh	Wed Sep 26 03:38:11 2007 -0500
+++ b/make/make.sh	Fri Sep 28 12:00:44 2007 -0500
@@ -7,7 +7,7 @@
 
 echo "Update master index."
 
-$WEBDIR/make/indexsections.py $WEBDIR/master.idx > $WEBDIR/master.html || exit 1
+$WEBDIR/make/indexsections.py $WEBDIR/master.idx > $WEBDIR/index.html || exit 1
 
 echo "Update Linux kernel from kernel.org"
 
--- a/master.idx	Wed Sep 26 03:38:11 2007 -0500
+++ b/master.idx	Fri Sep 28 12:00:44 2007 -0500
@@ -129,6 +129,12 @@
     <span id="Architectures">
     </span>
   </span>
+  <span id="Concept vs implementation">
+    <p>Often the first implementation of a concept gets replaced.
+       Journaling != reiserfs, virtualization != xen, devfs gave way to udev...
+       Don't let your excitement for the concept blind you to the possibility
+       of alternate implementations.</p>
+  </span>
   <span id="Concepts">
     <span id="rbtree">
     </span>
@@ -302,6 +308,10 @@
 <span id="Following Linux development">
   <span id="Distibutions.">
   </span>
+  <span id="Releases">
+    <span id="Source control">
+    </span>
+  </span>
   <span id="community">
 <pre>
   CATB