[LWN Logo]

From: Jacek Radajewski <jacek@usq.edu.au>
To: "'hartr@redhat.com'" <hartr@redhat.com>, extreme-linux@acl.lanl.gov,
Subject: PROPOSAL : Beowulf Dumentation Project
Date: Sun, 14 Jun 1998 13:02:41 +1000

I think that a book is a very good idea, but the main problem with
technical books is the fact that they get very quickly out of date.  
Please don't get me wrong.  I do acknowledge the fact that there is a
need for a text book/reference type book, but to keep up with the ever
changing technologies (e.g. new versions of RH Linux) there is also a
need for HOWTO type of documentation. 
As some of you know, I have been writing  Beowulf HOWTO together with
Douglas Edline, trying to document the design and building process
Beowulf clusters.  One of the things I discovered is the complexity of
writing a document which covers everything.  For example I have been
administering various Linux servers, computer laboratories and clusters,
but have very little experience with writing parallel code.   I think
that there is a need for complete set of Beowulf HOWTOs covering
everything from A to Z.

I propose Beowulf Documentation Project (BDP) which will be a set of
HOWTOs which will cover everthing from the choice of hardware all the
way to writing parallel applications.  The following is my
recommendation for the first few HOWTOs :

1.	Beowulf HOWTO  - Introduction to Beowulf, definitions of terms,
hostory, links to other HOWTOs etc
2.	Beowulf Architecture Design HOWTO - Douglas, I think most of
your stuff from the existing HOWTO should be here.
3.	Beowulf  Parallel Programming - PVM, MPI, NAG Fortran etc etc
withing Beowulf architectures
4.	Beowulf Administration HOWTO - most of the stuff I've already
written would probably go here.

Possibly many more.

I think BDP group should be formed, and include all people who are
interested in writing some documentation.  Each document could be put
together by more than one person.  I would like to work closely with Red
Hat as without any doubt they have the most commonly used Linux
distribution, and as far as I understand, the only company which has a
distribution specific for parallel processing (RHL extreme CD).

Please comment.

Regards

Jacek Radajewski

Network Manager
Distance Education Centre 
University of Southern Queensland
Australia

		-----Original Message-----
		From:	hartr@redhat.com [mailto:hartr@redhat.com]
		Sent:	Saturday, June 13, 1998 2:10 AM
		To:	extreme-linux@acl.lanl.gov;
beowulf@cesdis1.gsfc.nasa.gov
		Subject:	Beowulf documentation

		Hi

		Whilst we at Red Hat realise that parallel computing is
not (yet) for
		the masses, we can see from the interest in the Extreme
Linux product
		that there is broader than expected interest in the
technology.

		Whilst we also know that there is a growing amount of
documentation
		being written, it seems to us that there is a need for a
formal
		documentation effort to make this technology more
approachable to
		potential users.

		The problem with this is that building and running
clusters/compute
		farms is more interesting than documentaing how to do
this (and people
		have limited time anyway).

		So - Red Hat software would like to offer an idea for
consideration:-

		   1) People who know about Beowulf/Extreme would be
more likely to
		      write documentation if they had the prospect of
being paid for the
		      effort.

		   2) Red Hat believes that a book on this technology
would be a
		      marketable item.

		   Consequently, Red Hat would like to actively
encourage one or more
		   people to develop a proposal for a book on Linux
clusters that Red
		   Hat would publish.

		It is our intention that the text of such a book would
be freely
		distributable (so it could be placed on web sites, put
on CDs, printed
		elsewhere etc) and we are developing an appropriate
documentation
		licence to cover this.

		If there are people (individually or severally) who are
interested in
		working on such a book, please could you get in touch
with me by
		*personal* email?

		Many thanks,

		-- 

		Robert Hart
hartr@redhat.com
		Red Hat Software Inc.		Phone: +1-919-547-0012
Fax: +1-919-547-0024
		4201 Research Commons Suite 100, 79 TW Alexander Dr.,
Research Triangle Park,
					NC 27709, USA