Check-in [06689854ae]
Not logged in
Overview

SHA1 Hash:06689854aee056442322467e836a0686f3ee3ee5
Date: 2008-05-17 20:32:50
User: drh
Comment:Documentation tweaks.
Timelines: ancestors | descendants | both | trunk
Other Links: files | ZIP archive | manifest

Tags And Properties
Changes
[hide diffs]

Modified www/build.wiki from [61aa0809d1] to [75b978c24a].

@@ -1,5 +1,6 @@
+<nowiki>
 <h1>Installing Fossil</h1>
 
 <p>This page describes how to build and install Fossil.  The
 whole process is designed to be very easy.</p>
 

Modified www/index.wiki from [afae3536c0] to [6a1fbd69a9].

@@ -4,15 +4,17 @@
 Fossil is a new
 <a href="http://en.wikipedia.org/wiki/Revision_control">
 distributed software revision control system</a> that includes an integrated
 <a href="http://en.wikipedia.org/wiki/Wiki">Wiki</a> and an integrated
 <a href="http://en.wikipedia.org/wiki/Bugtracker">
-bug-tracking system</a> all into a single easy-to-use stand-alone
+bug-tracking system</a> all in a single easy-to-use stand-alone
 executable.
-(NB: The bug-tracker component is still not completely functional...)
+(NB: The bug-tracker component is still not completely functional yet, but
+we expect it to be available soon.)
 Fossil is
-<a href="http://www.fossil-scm.org/fossil/timeline">self-hosting</a> on
+<a href="http://www.fossil-scm.org/fossil/timeline">self-hosting</a>
+since 2007-07-21 on
 <a href="http://www.hwaci.com/cgi-bin/fossil/timeline">two separate servers</a>.
 You can download the lastest sources
 compile it yourself using the instructions below.
 Or you can grab
 <a href="http://www.fossil-scm.org/download.html">precompiled binaries</a>.
@@ -79,31 +81,37 @@
 <a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html">Web 2.0</a>.
 Fossil attempts to better capture "collective intelligence" and
 "the wisdom of crowds" by opening up write access to the masses.</li>
 </ul>
 
-<p>Other Links:</p>
+<p>User Links:</p>
 
 <ul>
 <li>The <a href="concepts.wiki">concepts</b> behind fossil</li>
 <li><a href="build.wiki">Building And Installing</a></li>
 <li><a href="quickstart.wiki">Quick Start</a> guide to using fossil
-<li><a href="pop.wiki">Principles Of Operation</a></li>
 <li>The <a href="selfcheck.wiki">automatic self-check</a> mechanism
 helps insure project integrity.</li>
+<li>The <a href="http://www.fossil-scm.org/fossil/wiki">self-hosting
+    fossil wiki</a>, capable of hosting static pages and community-editable wiki
+    content.</li>
+<li>There is a
+    <a href="http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users">
+    mailing list</a> available for discussing fossil issues.</li>
+</ul>
+
+<p>Developer Links: </p>
+
+<ul>
+<li><a href="pop.wiki">Principles Of Operation</a></li>
 <li>The <a href="fileformat.wiki">file format</a> used by every content
 file stored in the repository.</li>
 <li>The <a href="delta_format.wiki">format of deltas</a> used to
 efficiently store changes between file revisions.</li>
 <li>The <a href="delta_encoder_algorithm.wiki">encoder algorithm</a> used to
 efficiently generate deltas.</li>
 <li>The <a href="sync.wiki">synchronization protocol</a>.</li>
-<li>There is a <a href="http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users">
-    mailing list</a> available for discussing fossil issues.</li>
-<li>The <a href="http://www.fossil-scm.org/fossil/wiki">self-hosting
-    fossil wiki</a>, capable of hosting static pages and community-editable wiki
-    content.</li>
 </ul>
 
 <p>Competing Projects:</p>
 
 <ul>

Modified www/quickstart.wiki from [5e0abce227] to [e76c743118].

@@ -50,17 +50,21 @@
     project or create a new project of your own, you usually want to do some
     local configuration.  This is accomplished using a webbrowser.  First
     start a fossil webserver like this:</p>
 
     <blockquote>
-    <b>fossil server </b><i> repository-filename</i>
+    <b>fossil ui </b><i> repository-filename</i>
     </blockquote>
 
     <p>This creates a mini-webserver listening on port 8080.  You can
     specify a different port using the <b>-port</b> option on the command-line.
-    After the server is running, point your webbrowser at
-    http://localhost:8080/ and start configuring.</p>
+    After the server is running, fossil will then attempt to launch your
+    web browser and make it point to this web server.  If your system
+    has an unusual configuration, fossil might not be able to figure out
+    how to start your web browser.  In that case, start the web browser
+    yourself and point it at http://localhost:8080/.  Click on the
+    "Setup" link on the menu bar to start configuring your repository.</p>
 
     <p>By default, fossil does not require a login for HTTP connections
     coming in from the IP loopback address 127.0.0.1.  You can, and perhaps
     should, change this after you create a few users.</p>
 
@@ -76,18 +80,13 @@
 
     <blockquote>
     <b>fossil open </b><i> repository-filename</i>
     </blockquote>
 
-    <p>This leaves you with the original (empty) version of the tree
-    checked out.  To get to the latest version, also do this:</p>
-
-    <blockquote>
-    <b>fossil update</b>
-    </blockquote>
-
-    <p>From anywhere underneath the root of your local tree, you
+    <p>This leaves you with the newest version of the tree
+    checked out.
+    From anywhere underneath the root of your local tree, you
     can type commands like the following to find out the status of
     your local tree:</p>
 
     <blockquote>
     <b>fossil info</b><br>
@@ -182,11 +181,20 @@
 
     <blockquote>
     <b>fossil server</b> <i>repository-filename</i>
     </blockquote>
 
-    <p>You can omit the <i>repository-filename</i> if you are within
+    <p>Or</b>
+
+    <blockquote>
+    <b>fossil ui</b> <i>repository-filename</i>
+    </blockquote>
+
+    <p>The difference between these two command is that <b>ui</b>
+    attempts to automatically start your web browser point at the
+    server whereas <b>server</b> does not.
+    You can omit the <i>repository-filename</i> if you are within
     a checked-out local tree.  This server uses port 8080 by default
     but you can specify a different port using the <b>-port</b> command.</p>
 
     <p>Command-line servers like this are useful when two people want
     to share a repository on temporary or ad-hoc basis.  For a more