[LWN Logo]
[LWN.net]
From:	 David Merrill <david@lupercalia.net>
To:	 LDP Weekly News <news@en.tldp.org>, Linux Weekly News <lwn@lwn.net>,
	 Brian Proffitt <bproffitt@internet.com>
Subject: LDPWN for 2002-04-30
Date:	 Tue, 30 Apr 2002 20:42:02 -0500

LDP Weekly News
2002-04-30

   by David Merrill

Announcing the Lampadas Project

   We are happy to announce the official launch of the Lampadas Project,
   a new documentation production system based on the LDP Database at
   http://db.tldp.org.

   The LDP Database is a database driven web site designed to manage
   document meta-data. The current LDP Database allows LDP staff to edit,
   manage, and maintain the document collection, as well as authors'
   information. We have been using the database to update and manage
   information for about a year. The database has been growing and
   evolving, and it is ready for the next stage of development. That next
   state is is the evolution to the Lampadas Project.

   The Lampadas Project will extend the LDP Database in four ways:
     * by adding the capability to mirror documents from other projects
       seamlessly, converting them all into DocBook XML;
     * by supporting collaboration between authors, editors, and readers
       with features such as document annotation and online editing;
     * by expanding and automating our publication system, standardizing
       it around DocBook XML; and
     * by generalizing the LDP's code so it can stand as a project as its
       own. This way the code can be used by any other project that needs
       a flexible, powerful document authoring, management and
       publication system.

The Goals of Lampadas

   The Linux Documentation Project writes, manages, edits and publishes
   documentation in many source formats, from hundreds of authors, into
   many output formats, in dozens of languages. Lampadas will assist all
   of those tasks.

   Lampadas will provide a web interface for authors to easily write
   documentation and for LDP staff to easily manage the document
   collection. Lampadas will be a very powerful publication system, and
   more powerful than any currently available in the Free Software/Open
   Source world. It will offer features oriented toward authors as well
   as the reader, such as document annotation.

   Lampadas will give us the ability to mirror hundreds or thousands of
   additional documents from any number of individual authors. Some
   examples of documents that are candidates for Lampadas include KDE and
   Gnome documentation, Internet RFCs, the Jargon File, and the many
   excellent manuals from the GNU Project.

   The LDP's goal for its own Lampadas database is to be a one-stop shop
   for all Linux documentation. Whether or not the LDP is involved in its
   writing, a document will be available in our Lampadas database as long
   as the authors do not object. Any document that is released under a
   license allowing free redistribution and derivative works can be
   included.

   Not only do we hope to mirror KDE, Gnome and other Free documentation,
   but we hope that some of the technology being developed for Lampadas
   will make its way into other end-user help systems, such as Gnome and
   KDE's help browsers.

   Lampadas offers (or will offer) the following features:

For Authors

     * Meta-data Management: Lampadas already provides complete meta-data
       management for documents without meta-data capabilities.
     * Complete DocBook Support: Authors who write in DocBook SGML or XML
       can make full use of the power of DocBook for their documentation.
       It has complete DocBook support.
     * Simple Online Editing: It also provides online editing in its own
       simple, easy to use text format, WikiText. If you can write a Wiki
       page, you can write documentation in Lampadas.
       WikiText is not just any text format. It provides the simplicity
       of plain text, a bit more power with a few more tags, or the full
       power of DocBook.
     * Format Agnostic: You will not have to use WikiText to edit your
       document online. You can edit your document online whether in
       plain text, DocBook, LinuxDoc, WikiText, or Texinfo. These are the
       formats dominant at the LDP. Support for additional formats will
       be added eventually.
       Lampadas supports any format the author is comfortable writing in.
       Rather than forcing authors to standardize on a tool, Lampadas
       supplies the meta-data shortcomings of the author's choice.

For Programmers

     * The publication process generates an enormous DocBook XML data
       repository, containing all man pages, Texinfo manuals, free books,
       HOWTOs, Guides, and FAQs. This XML repository, or database, will
       be available to programmers building other help systems based on
       XML, such as KDE, Gnome and ScrollKeeper.

Getting Involved, or For More Information

   If you would like to get involved with Lampadas, there is plenty of
   work to go around. The highly modular architecture lends itself to
   distributed development. Because some architectural decisions are
   still being made, this is a good time to get in on the ground floor.

   Our mailing list is lampadas@en.tldp.org (subscribers only). To join
   the list, send a blank email to lampadas-subscribe@en.tldp.org.

   I have put an early development version online at www.lampadas.org.
   Feel free to drop by and kick the virtual tires. However, please do
   not send bug reports at this time! Any bugs you find, we probably
   already know about.

   I have also placed some of my development notes in the "Development"
   section of my personal home page at www.lupercalia.net.

Why Lampadas?

   Fans of Frank Herbert's Dune series will recognize Lampadas as the
   name of the Bene Gesserit teaching planet, which plays a role in the
   final book, Chapterhouse: Dune. Before the planet can be destroyed by
   hordes of Honored Matres, Reverend Mother Lucia orders the planet to
   share Other Memory, two by two then four by four, until all the
   students hold within them the composite knowledge and memories of the
   entire planet. After the planet is annihilated by the Honored Matres,
   the precious knowledge is carried back to the Bene Gesserit
   Chapterhouse by the lone holder of the precious cargo, Rebecca.

   Herbert apparently took the name from the city of Lampadas, which was
   an ancient seat of learning and scholarship. Also, the word lampadas
   is the accusative form of the word "Torch" in ancient Greek.

   In all of these senses, Lampadas seems an appropriate name for this
   project, which is created to facilitate sharing information from many
   people and many sources, and disseminating it widely to others.

New Documents

     * Kernel Analysis HOWTO
       This document tries to explain some things about the Linux Kernel,
       such as the most important components, how they work, and so on.
       This HOWTO should help prevent the reader from needing to browse
       all the kernel source files searching for the"right function,"
       declaration, and definition, and then linking each to the other.
       http://www.tldp.org/HOWTO/KernelAnalysis-HOWTO.html
       Version 0.5, Robert Arcomano (Author)
     * The Mosix HOWTO
       This document gives a brief description to Mosix, a software
       package that turns a network of GNU/Linux computers into a
       computer cluster. Along the way, some background to parallel
       processing is given, as well as a brief introduction to programs
       that make special use of Mosix's capabilities.
       http://www.tldp.org/HOWTO/Mosix-HOWTO/
       Version 0.15, Kris Buytaert (Author)

Updated Documents

     * CVS-RCS- HOW-TO document for Linux (Source Code Control System)
       http://www.tldp.org/HOWTO/CVS-RCS-HOWTO.html
       Version 22.3, Al Dev (Author) alavoor@yahoo.com
     * Java Decompiler HOW-TO
       http://www.tldp.org/HOWTO/Java-Decompiler-HOWTO.html
       Version 4.4, Al Dev (Author) alavoor@yahoo.com
     * LDP Author Guide
       http://www.tldp.org/LDP/LDP-Author-Guide/
       Version 3.14, David Merrill (Author) david@lupercalia.net, Jorge
       Godoy (Author) godoy@metalab.unc.edu, Mark F. Komarinski (Author)
       markk@tldp.org
     * Link-sys WPC11 Mini-HOWTO
       http://www.tldp.org/HOWTO/mini/Wireless-Link-sys-WPC11/
       Version 1.1.1, Gerardo Arnaez (Author) garnaez@yahoo.com
     * Linux Frequently Asked Questions with Answers
       http://www.tldp.org/FAQ/Linux-FAQ/
       Version 2.0, David Merrill (Author) david@lupercalia.net
     * Linux MP3 CD Burning mini-HOWTO
       http://www.tldp.org/HOWTO/mini/MP3-CD-Burning/
       Version 2.0, Greg Wierzchowski (Author) greg.wierzchowski@usa.net
     * Managing Accurate Date and Time HOWTO
       http://www.tldp.org/HOWTO/TimePrecision-HOWTO
       Version 1.0, Avi Alkalay (Author) avi at br.ibm.com
     * PHP HOW-TO
       http://www.tldp.org/HOWTO/PHP-HOWTO.html
       Version 26.5, Al Dev (Author) alavoor@yahoo.com
     * The Linux Gamers HOWTO
       http://www.tldp.org/HOWTO/Linux-Gamers-HOWTO/
       Version 0.9.11, Peter Jay Salzman (Author) p@dirac.org
     * The Linux Kernel HOWTO
       http://www.tldp.org/HOWTO/Kernel-HOWTO.html
       Version 3.8, Al Dev (Author) alavoor@yahoo.com, Brian Ward
       (Author) bri@cs.uchicago.edu
     * Vim Color Editor HOW-TO (Vi Improved with syntax color
       highlighting)
       http://www.tldp.org/HOWTO/Vim-HOWTO.html
       Version 17.9, Al Dev (Author) alavoor@yahoo.com

Unmaintained Documents

   These documents have been abandoned by their maintainers and many of
   them have not been updated in some time. If you're willing to become
   the maintainer for one of them, please join the LDP discussion list at
   lists.tldp.org and post a message indicating your interest.

     * Battery Powered Linux Mini-HOWTO
       http://www.tldp.org/HOWTO/mini/Battery-Powered.html
       Version ?
     * Brief Introduction to Alpha Systems and Processors
       http://www.tldp.org/HOWTO/Alpha-HOWTO.html
       Version 0.11
     * Enterprise Java for Linux HOWTO
       http://www.tldp.org/HOWTO/Enterprise-Java-for-Linux-HOWTO.html
       Version 0.2
     * HOW-TO for inHouse IntraNet
       http://www.tldp.org/HOWTO/mini/Netscape+Proxy.html
       Version ?
     * Installing Linux on ZIP disk using ppa ZIP Drive Mini-Howto
       http://www.tldp.org/HOWTO/mini/Install-From-ZIP.html
       Version 0.7
     * LINUX PLIP MINI-HOWTO
       http://www.tldp.org/HOWTO/mini/PLIP.html
       Version 2.1
     * Linux Benchmarking HOWTO
       http://www.tldp.org/HOWTO/Benchmarking-HOWTO.html
       Version 0.12
     * Linux SMP HOWTO
       http://www.tldp.org/HOWTO/SMP-HOWTO.html
       Version 1.12.1
     * Linux Swap Space Mini-HOWTO
       http://www.tldp.org/HOWTO/mini/Swap-Space.html
       Version 1.42
     * Linux Threads Frequently Asked Questions (FAQ)
       http://www.tldp.org/FAQ/Threads-FAQ/
       Version ?
     * Linux simple fax printer server mini-HOWTO (faxsrv-mini-HOWTO)
       http://www.tldp.org/HOWTO/mini/Fax-Server.html
       Version 1.0
     * NFS-Root Mini-Howto
       http://www.tldp.org/HOWTO/mini/NFS-Root.html
       Version 8
     * News Leafsite mini-HOWTO
       http://www.tldp.org/HOWTO/mini/News-Leafsite.html
       Version 0.4
     * SoundBlaster AWE 32/64 HOWTO
       http://www.tldp.org/HOWTO/mini/Soundblaster-AWE.html
       Version 1.2
     * Spanish Linux HOWTO
       http://www.tldp.org/HOWTO/Spanish-HOWTO.html
       Version 0.1
     * The Ftape FAQ
       http://www.tldp.org/FAQ/Ftape-FAQ.html
       Version 0.2
     * The Hebrew HOWTO
       http://www.tldp.org/HOWTO/Hebrew-HOWTO.html
       Version 0.4
     * The LBX Mini-HOWTO
       http://www.tldp.org/HOWTO/mini/LBX.html
       Version 1.04
     * The Linux ""Linux-DOS-Win95-OS2"" mini-HOWTO
       http://www.tldp.org/HOWTO/mini/Linux+DOS+Win95+OS2.html
       Version 1.3.1
     * The Linux 3Dfx HOWTO
       http://www.tldp.org/HOWTO/3Dfx-HOWTO.html
       Version 1.16
     * The Linux Busmouse HOWTO
       http://www.ibiblio.org/pub/Linux/docs/HOWTO/unmaintained/Busmouse-
       HOWTO
       Version 2.0
     * The Linux Intranet Server HOWTO
       http://www.tldp.org/HOWTO/Intranet-Server-HOWTO.html
       Version 2.12
     * The dosemu HOWTO
       http://www.tldp.org/HOWTO/DOSEMU-HOWTO.html
       Version ?
     * UMSDOS HOW-TO
       http://www.tldp.org/HOWTO/UMSDOS-HOWTO.html
       Version 1.2
     * Visible bell mini-Howto
       http://www.tldp.org/HOWTO/mini/Visual-Bell.html
       Version 2.3
     * X11-big-cursor MINIHOWTO
       http://www.tldp.org/HOWTO/mini/X-Big-Cursor.html
       Version 2
     * mini-HOWTO install qmail with MH
       http://www.tldp.org/HOWTO/mini/Qmail+MH.html
       Version 1.4

About the LDP

   The Linux Documentation Project is developing free, high quality
   documentation for the GNU/Linux operating system. This includes the
   creation of HOWTOs and Guides, and collaboration with other
   documentation groups.

   If you've always wanted to help Linux reach Total World
   Domination(tm), but you're not a programmer, there's still something
   you can do. Help the LDP!

   The LDP keeps a page of resources for authors at
   http://www.tldp.org/authors/. Contributions are always welcome.

   For more LDP Weekly News, go to http://www.tldp.org/ldpwn/

-- 
David C. Merrill                         http://www.lupercalia.net
Linux Documentation Project                   david@lupercalia.net
Lead Developer                                 http://www.tldp.org

I think Gates still thinks he can treat everyone like shit and he'll get his
way eventually. I think he just got a big surprise.
	--Consumer Project on Technology Director James Love
	  on Microsoft's antitrust trial