Differences From:
File
www/index.wiki
part of check-in
[67b5f41963]
- Added the "selfhost.wiki" page that talks about the three self-hosting
fossil repositories and how they are automatically synchronized.
by
drh on
2009-08-24 16:00:05.
[view]
To:
File
www/index.wiki
part of check-in
[b79994adcb]
- Trying to improve the look of the homepage. It is not at all clear that this
check-in is any improvement, but it is at least an attempt....
by
drh on
2009-08-24 17:45:45.
[view]
@@ -1,24 +1,43 @@
<title>Fossil Home Page</title>
-<h1>Fossil: Distributed Revision Control, Wiki, and Bug-Tracking</h1>
-Fossil is a
-[http://en.wikipedia.org/wiki/Revision_control | distributed software version control system]
-that includes an integrated
-[./wikitheory.wiki | distributed wiki] and an integrated
-[./bugtheory.wiki | distributed bug-tracking system] all in a single,
-easy-to-use, stand-alone executable.
-Fossil has been [./selfhost.wiki | self-hosting]
-since 2007-07-21.
-You can download the [/timeline?y=ci | latest sources] and
-[./build.wiki | compile it yourself].
-Or you can grab
-[http://www.fossil-scm.org/download.html | pre-compiled binaries].
+<table border="1" align="right" cellpadding="10">
+<tr><td>
+<h2>Quick Links</h2>
+<ul>
+<li> [./quickstart.wiki | Quick Start]
+<li> [http://www.fossil-scm.org/download.html | Download]
+<li> [./build.wiki | Install]
+<li> [/timeline | Recent changes]
+<li> [./faq.wiki | FAQ]
+</ul>
+<center><img src="fossil.gif"></center>
+</td></tr>
+</table>
-<b>Feature Summary:</b>
-<img src="fossil.gif" align="right">
+<center>
+<font size=5><b>Fossil:</b><i>
+Simple, high-reliability, distributed software configuration management
+</i></font>
+</center>
+<h3>Feature Summary:</h3>
+ * [./concepts.wiki | Distributed version control]
+ * Integrated, [./bugtheory.wiki | distributed bug tracking] and
+ [./wikitheory.wiki | distributed wiki].
+ * Built-in [./webui.wiki | web interface] that supports deep
+ archaeological digs through the project history.
+ * All network communication via HTTP with
+ [./quickstart.wiki#proxy | proxy support]
+ so that everything works from behind restrictive firewalls.
+ Communication is [./stats.wiki | bandwidth-efficient].
+ * Everything (client, server, and utilities) is included in a
+ single self-contained executable - [./build.wiki | trivial to install].
+ * Server runs as [./quickstart.wiki#cgiserver | CGI], using
+ [./quickstart.wiki#inetdserver | inetd/xinetd]
+ or using its own
+ [./quickstart.wiki#serversetup | built-in, stand alone web server].
* Flexible workflow:<ul>
<li>Disconnected, distributed development like
<a href="http://kerneltrap.org/node/4982">git</a>,
<a href="http://www.monotone.ca/">monotone</a>,
@@ -28,22 +47,9 @@
<a href="http://www.nongnu.org/cvs/">CVS</a> and
<a href="http://subversion.tigris.org/">subversion</a>,
<li>Or, operations on local repositories,
<li>Or, all of the above at the same time</ul>
- * Integrated, [./bugtheory.wiki | distributed bug tracking] and
- [./wikitheory.wiki | distributed wiki].
- * Built-in [./webui.wiki | web interface] that supports deep
- archaeological digs through the project history.
- * All network communication via HTTP with
- [./quickstart.wiki#proxy | proxy support]
- so that everything works from behind restrictive firewalls.
- Communication is [./stats.wiki | bandwidth-efficient].
- * Everything (client, server, and utilities) is included in a
- single self-contained executable - trivial to install
- * Server runs as [./quickstart.wiki#cgiserver | CGI], using
- [./quickstart.wiki#inetdserver | inetd/xinetd]
- or using its own
- [./quickstart.wiki#serversetup | built-in, stand alone web server].
+ * [./selfhost.wiki | Self-hosting] since 2007-07-21.
* An entire project contained in single
[./stats.wiki | compact] disk file
(an [http://www.sqlite.org/ | SQLite] database.)
* Uses an [./fileformat.wiki | enduring file format] that is
@@ -51,13 +57,11 @@
not yet born.
* Automatic [./selfcheck.wiki | self-check]
on repository changes makes it exceedingly
unlikely that data will ever be lost because of a software bug.
- * Ridiculously easy to [./build.wiki | install] and
- [./quickstart.wiki | operate].
* License: [../COPYRIGHT-GPL2.txt | GPL]
-<b>User Links:</b>
+<h3>User Links:</h3>
* [./faq.wiki | FAQ]
* The [./concepts.wiki | concepts] behind fossil
* [./quickstart.wiki | Quick Start] guide to using fossil
@@ -78,9 +82,9 @@
hosted on fossil.
* Some (unfinished but expanding) extended
[./reference.wiki | reference documentation] for the fossil command line.
-<b>Developer Links:</b>
+<h3>Developer Links:</h3>
* [./pop.wiki | Principles Of Operation]
* The [./fileformat.wiki | file format] used by every content
file stored in the repository.
@@ -88,14 +92,4 @@
efficiently store changes between file revisions.
* The [./delta_encoder_algorithm.wiki | encoder algorithm] used to
efficiently generate deltas.
* The [./sync.wiki | synchronization protocol].
-
-<b>Competing Projects:</b>
-
- * [http://www.ditrack.org/ | DITrace] - A Distributed Issue Tracker
- * [http://www.distract.wellquite.org/ | DisTract]
- - Another distributed issue tracker based on
- [http://www.monotone.ca/ | monotone].
- * [http://www.monotone.ca/ | Monotone] - distributed
- SCM in a single-file executable with a single-file SQLite
- database repository.