[interchange-docs] xmldocs - docelic modified guides/install.xml

docs at icdevgroup.org docs at icdevgroup.org
Wed Nov 7 21:08:00 EST 2007


User:      docelic
Date:      2007-11-08 02:07:59 GMT
Modified:  guides   install.xml
Log:
* Some fixes; nothing major.

Revision  Changes    Path
1.12      +22 -16    xmldocs/guides/install.xml


rev 1.12, prev_rev 1.11
Index: install.xml
===================================================================
RCS file: /var/cvs/xmldocs/guides/install.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- install.xml	20 Aug 2007 18:37:38 -0000	1.11
+++ install.xml	8 Nov 2007 02:07:59 -0000	1.12
@@ -58,7 +58,7 @@
 		generic tarballs. You might want to prefer tarballs over 
 		distribution-specific packages if you are either using a non-standard
 		platform, or want to always access the latest releases (when 
-		distribution-specific packages are laggign behind).
+		distribution-specific packages are lagging behind).
 		<emphasis role='bold'>So far, it seems the tarballs are the 
 		cleanest and most preferred installation method.</emphasis>
 		</para><para>
@@ -124,7 +124,8 @@
 		an up-to-30% performance drop. For home installations and testing, both
 		the performance impact and even an older Perl version are acceptable.
 		For production sites, consider compiling a special, non-threaded version
-		of Perl that will be used to run &IC;.
+		of Perl that will be used to run &IC;. Pointers on how to make &IC;
+		use your custom Perl installation are given later in this guide.
 		</para>
 		<para>
 		Interchange relies on a number of non-standard Perl modules.
@@ -149,9 +150,9 @@
 		<title>C compiler</title>
 		<para>
 		&IC; uses the so-called "&glos-link-program;" to provide a link between
-		the web and Interchange servers. It is, in fact, a very simple C
-		program that is installed as a CGI script and that passes parameters
-		back and forth.
+		the web server (usually &APACHE;) and the Interchange server. It is, in
+		fact, a very simple C program that is installed as a CGI script and that
+		passes parameters back and forth.
 		</para><para>
 		To compile the link program, you will need a C compiler. Most of the
 		time it will be &GCC;, but the link program is trivial and well
@@ -164,6 +165,12 @@
 		it for you, and then keep copying it around to new names for each of the
 		catalogs (unless, of course, you want to modify compile-time link 
 		program setttings such as socket file location or timeout values).
+		</para><para>
+		There are also other ways to connect the web server with &IC;; one is
+		using <literal>mod_interchange</literal> module for Apache 1, and
+		the other is using <classname>Interchange::Link</classname> for 
+		<literal>mod_perl</literal>, but those two options will not be
+		considered in this guide.
 		</para>
 	</sect2>
 
@@ -212,7 +219,7 @@
 		It is not required, but is suggested to put your tables in some kind of
 		an &glos-SQL; database. &IC; works with many database types, but the 
 		mainstream ones, such as &MYSQL;, &PGSQL; or &ORACLE; will probably
-		cause no suspicious problems on first run.
+		cause no unexpected problems on first run.
 		</para>
 		<para>
 		In fact, our demo catalog '&std-catalog;' requires use of an &glos-SQL;
@@ -226,11 +233,12 @@
 		Know the database administrator user name and password.
 		</para>
 		<para>
-		If you do not employ an SQL database, &IC; will use &GDBM; or 
-		&BDBM;, depending on what it finds on the system.
+		If you do not employ an SQL database, &IC; will use in-file databases
+		such as &GDBM; or &BDBM;, depending on what it finds on the system.
 		Yet another option is &glos-SDBM;, but it is severely limited in
 		functionality and is not selected unless explicitly specified by the
-		user.
+		user (SDBM limits field size to 2KB which is too little to accomodate
+		our demo catalog and we do not consider SDBM as a realistic option).
 		</para>
 	</sect2>
 
@@ -308,12 +316,10 @@
 	If you do not get an <literal>OK</literal> on all the tests ran,
 	you have a problem that you need to fix before moving any further.
 	</para><para>
-	For help, look under <!-- TODO appendix troubleshooting -->.
-	If your problem is not listed, or you think it's not, 
-	your best bet is to visit our
+	For any additional help, your best bet is to visit our
 <ulink url="http://www.icdevgroup.org/i/dev/users/community">community</ulink>
-	page and drop by on IRC, or post your problem to
-	the users mailing list (see &PUBLIC_MLS; page).
+	web page and drop by on IRC, or post your problem to
+	the Users Mailing List (see &PUBLIC_MLS; page).
 	</para>
 </sect1>
 
@@ -344,7 +350,7 @@
 	</para><para>
 	Regardless of whether you want to base your own catalogs on our demo or not,
 	it is strongly suggested to install the demo. It will let you
-	see whether your Interchange installation is correct, and it will also be
+	see whether your Interchange installation works, and it will also be
 	a nice presentation of Interchange features.
 	</para>
 
@@ -360,7 +366,7 @@
 	catalog creation phase, so the first <command>makecat</command> session will
 	seem very long, and some of the questions will seem duplicated.
 	</para><para>
-	The <command>makecat</command> is self-documented. Each question is
+	The <command>makecat</command> utility is self-documented. Each question is
 	accompanyed with an introduction, examples, and a reasonable Unix default.
 	</para><para>
 	By far the most common problem on the way to installing a working demo,








More information about the docs mailing list