Fossil SCM
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....
Commit
b79994adcb536c646c01657fec224f3820901613
Parent
67b5f419631974a…
2 files changed
+16
-2
+41
-47
+16
-2
| --- www/build.wiki | ||
| +++ www/build.wiki | ||
| @@ -34,13 +34,27 @@ | ||
| 34 | 34 | |
| 35 | 35 | <li><p>Select a version of of fossil you want to download. Click on its |
| 36 | 36 | link. Note that you must successfully log in as "anonymous" in step 1 |
| 37 | 37 | above in order to see the link to the detailed version information.</p></li> |
| 38 | 38 | |
| 39 | -<li><p>On the version information page, click on the | |
| 39 | +<li><p>On the version information page, click on the "[details]" hyperlink | |
| 40 | +that appears right after the check-in comment at the top of the page.</p> | |
| 41 | + | |
| 42 | +<li><p>Finally, click on the | |
| 40 | 43 | "Zip Archive" link. This link will build a ZIP archive of the |
| 41 | -complete source code and download it to your browser.</p></li> | |
| 44 | +complete source code and download it to your browser. | |
| 45 | + | |
| 46 | +<blockquote><i> | |
| 47 | +Note to Mac users: The ZIP archive constructed by Fossil is a well-formed | |
| 48 | +ZIP archive. However, the unarchiver that is built into the Mac has a bug | |
| 49 | +in that it does not understand all well-formed ZIP archives. So you may | |
| 50 | +get an error when the Mac goes to automatically extract the downloaded ZIP | |
| 51 | +archive. We are still trying to figure out what it is about Fossil-generated | |
| 52 | +ZIP archives that the Mac doesn't like. Until we do, | |
| 53 | +your work-around is to manually extract the ZIP archive using the | |
| 54 | +"unzip" command from a command-line shell. | |
| 55 | +</i></blockquote> | |
| 42 | 56 | </ol> |
| 43 | 57 | |
| 44 | 58 | <h2>2.0 Compiling</h2> |
| 45 | 59 | |
| 46 | 60 | <p>Follow these steps to compile:</p> |
| 47 | 61 |
| --- www/build.wiki | |
| +++ www/build.wiki | |
| @@ -34,13 +34,27 @@ | |
| 34 | |
| 35 | <li><p>Select a version of of fossil you want to download. Click on its |
| 36 | link. Note that you must successfully log in as "anonymous" in step 1 |
| 37 | above in order to see the link to the detailed version information.</p></li> |
| 38 | |
| 39 | <li><p>On the version information page, click on the |
| 40 | "Zip Archive" link. This link will build a ZIP archive of the |
| 41 | complete source code and download it to your browser.</p></li> |
| 42 | </ol> |
| 43 | |
| 44 | <h2>2.0 Compiling</h2> |
| 45 | |
| 46 | <p>Follow these steps to compile:</p> |
| 47 |
| --- www/build.wiki | |
| +++ www/build.wiki | |
| @@ -34,13 +34,27 @@ | |
| 34 | |
| 35 | <li><p>Select a version of of fossil you want to download. Click on its |
| 36 | link. Note that you must successfully log in as "anonymous" in step 1 |
| 37 | above in order to see the link to the detailed version information.</p></li> |
| 38 | |
| 39 | <li><p>On the version information page, click on the "[details]" hyperlink |
| 40 | that appears right after the check-in comment at the top of the page.</p> |
| 41 | |
| 42 | <li><p>Finally, click on the |
| 43 | "Zip Archive" link. This link will build a ZIP archive of the |
| 44 | complete source code and download it to your browser. |
| 45 | |
| 46 | <blockquote><i> |
| 47 | Note to Mac users: The ZIP archive constructed by Fossil is a well-formed |
| 48 | ZIP archive. However, the unarchiver that is built into the Mac has a bug |
| 49 | in that it does not understand all well-formed ZIP archives. So you may |
| 50 | get an error when the Mac goes to automatically extract the downloaded ZIP |
| 51 | archive. We are still trying to figure out what it is about Fossil-generated |
| 52 | ZIP archives that the Mac doesn't like. Until we do, |
| 53 | your work-around is to manually extract the ZIP archive using the |
| 54 | "unzip" command from a command-line shell. |
| 55 | </i></blockquote> |
| 56 | </ol> |
| 57 | |
| 58 | <h2>2.0 Compiling</h2> |
| 59 | |
| 60 | <p>Follow these steps to compile:</p> |
| 61 |
+41
-47
| --- www/index.wiki | ||
| +++ www/index.wiki | ||
| @@ -1,25 +1,44 @@ | ||
| 1 | 1 | <title>Fossil Home Page</title> |
| 2 | -<h1>Fossil: Distributed Revision Control, Wiki, and Bug-Tracking</h1> | |
| 3 | - | |
| 4 | -Fossil is a | |
| 5 | -[http://en.wikipedia.org/wiki/Revision_control | distributed software version control system] | |
| 6 | -that includes an integrated | |
| 7 | -[./wikitheory.wiki | distributed wiki] and an integrated | |
| 8 | -[./bugtheory.wiki | distributed bug-tracking system] all in a single, | |
| 9 | -easy-to-use, stand-alone executable. | |
| 10 | -Fossil has been [./selfhost.wiki | self-hosting] | |
| 11 | -since 2007-07-21. | |
| 12 | -You can download the [/timeline?y=ci | latest sources] and | |
| 13 | -[./build.wiki | compile it yourself]. | |
| 14 | -Or you can grab | |
| 15 | -[http://www.fossil-scm.org/download.html | pre-compiled binaries]. | |
| 16 | - | |
| 17 | - | |
| 18 | -<b>Feature Summary:</b> | |
| 19 | -<img src="fossil.gif" align="right"> | |
| 20 | - | |
| 2 | + | |
| 3 | +<table border="1" align="right" cellpadding="10"> | |
| 4 | +<tr><td> | |
| 5 | +<h2>Quick Links</h2> | |
| 6 | +<ul> | |
| 7 | +<li> [./quickstart.wiki | Quick Start] | |
| 8 | +<li> [http://www.fossil-scm.org/download.html | Download] | |
| 9 | +<li> [./build.wiki | Install] | |
| 10 | +<li> [/timeline | Recent changes] | |
| 11 | +<li> [./faq.wiki | FAQ] | |
| 12 | +</ul> | |
| 13 | +<center><img src="fossil.gif"></center> | |
| 14 | +</td></tr> | |
| 15 | +</table> | |
| 16 | + | |
| 17 | + | |
| 18 | +<center> | |
| 19 | +<font size=5><b>Fossil:</b><i> | |
| 20 | +Simple, high-reliability, distributed software configuration management | |
| 21 | +</i></font> | |
| 22 | +</center> | |
| 23 | + | |
| 24 | +<h3>Feature Summary:</h3> | |
| 25 | + * [./concepts.wiki | Distributed version control] | |
| 26 | + * Integrated, [./bugtheory.wiki | distributed bug tracking] and | |
| 27 | + [./wikitheory.wiki | distributed wiki]. | |
| 28 | + * Built-in [./webui.wiki | web interface] that supports deep | |
| 29 | + archaeological digs through the project history. | |
| 30 | + * All network communication via HTTP with | |
| 31 | + [./quickstart.wiki#proxy | proxy support] | |
| 32 | + so that everything works from behind restrictive firewalls. | |
| 33 | + Communication is [./stats.wiki | bandwidth-efficient]. | |
| 34 | + * Everything (client, server, and utilities) is included in a | |
| 35 | + single self-contained executable - [./build.wiki | trivial to install]. | |
| 36 | + * Server runs as [./quickstart.wiki#cgiserver | CGI], using | |
| 37 | + [./quickstart.wiki#inetdserver | inetd/xinetd] | |
| 38 | + or using its own | |
| 39 | + [./quickstart.wiki#serversetup | built-in, stand alone web server]. | |
| 21 | 40 | * Flexible workflow:<ul> |
| 22 | 41 | <li>Disconnected, distributed development like |
| 23 | 42 | <a href="http://kerneltrap.org/node/4982">git</a>, |
| 24 | 43 | <a href="http://www.monotone.ca/">monotone</a>, |
| 25 | 44 | <a href="http://www.selenic.com/mercurial/wiki/index.cgi">mercurial</a>, |
| @@ -27,38 +46,23 @@ | ||
| 27 | 46 | <li>Or, client/server operation like |
| 28 | 47 | <a href="http://www.nongnu.org/cvs/">CVS</a> and |
| 29 | 48 | <a href="http://subversion.tigris.org/">subversion</a>, |
| 30 | 49 | <li>Or, operations on local repositories, |
| 31 | 50 | <li>Or, all of the above at the same time</ul> |
| 32 | - * Integrated, [./bugtheory.wiki | distributed bug tracking] and | |
| 33 | - [./wikitheory.wiki | distributed wiki]. | |
| 34 | - * Built-in [./webui.wiki | web interface] that supports deep | |
| 35 | - archaeological digs through the project history. | |
| 36 | - * All network communication via HTTP with | |
| 37 | - [./quickstart.wiki#proxy | proxy support] | |
| 38 | - so that everything works from behind restrictive firewalls. | |
| 39 | - Communication is [./stats.wiki | bandwidth-efficient]. | |
| 40 | - * Everything (client, server, and utilities) is included in a | |
| 41 | - single self-contained executable - trivial to install | |
| 42 | - * Server runs as [./quickstart.wiki#cgiserver | CGI], using | |
| 43 | - [./quickstart.wiki#inetdserver | inetd/xinetd] | |
| 44 | - or using its own | |
| 45 | - [./quickstart.wiki#serversetup | built-in, stand alone web server]. | |
| 51 | + * [./selfhost.wiki | Self-hosting] since 2007-07-21. | |
| 46 | 52 | * An entire project contained in single |
| 47 | 53 | [./stats.wiki | compact] disk file |
| 48 | 54 | (an [http://www.sqlite.org/ | SQLite] database.) |
| 49 | 55 | * Uses an [./fileformat.wiki | enduring file format] that is |
| 50 | 56 | designed to be readable, searchable, and extensible by people |
| 51 | 57 | not yet born. |
| 52 | 58 | * Automatic [./selfcheck.wiki | self-check] |
| 53 | 59 | on repository changes makes it exceedingly |
| 54 | 60 | unlikely that data will ever be lost because of a software bug. |
| 55 | - * Ridiculously easy to [./build.wiki | install] and | |
| 56 | - [./quickstart.wiki | operate]. | |
| 57 | 61 | * License: [../COPYRIGHT-GPL2.txt | GPL] |
| 58 | 62 | |
| 59 | -<b>User Links:</b> | |
| 63 | +<h3>User Links:</h3> | |
| 60 | 64 | |
| 61 | 65 | * [./faq.wiki | FAQ] |
| 62 | 66 | * The [./concepts.wiki | concepts] behind fossil |
| 63 | 67 | * [./quickstart.wiki | Quick Start] guide to using fossil |
| 64 | 68 | * [./reviews.wiki | Testimonials] from fossil users. |
| @@ -77,25 +81,15 @@ | ||
| 77 | 81 | * [./stats.wiki | Performance statistics] taken from real-world projects |
| 78 | 82 | hosted on fossil. |
| 79 | 83 | * Some (unfinished but expanding) extended |
| 80 | 84 | [./reference.wiki | reference documentation] for the fossil command line. |
| 81 | 85 | |
| 82 | -<b>Developer Links:</b> | |
| 86 | +<h3>Developer Links:</h3> | |
| 83 | 87 | |
| 84 | 88 | * [./pop.wiki | Principles Of Operation] |
| 85 | 89 | * The [./fileformat.wiki | file format] used by every content |
| 86 | 90 | file stored in the repository. |
| 87 | 91 | * The [./delta_format.wiki | format of deltas] used to |
| 88 | 92 | efficiently store changes between file revisions. |
| 89 | 93 | * The [./delta_encoder_algorithm.wiki | encoder algorithm] used to |
| 90 | 94 | efficiently generate deltas. |
| 91 | 95 | * The [./sync.wiki | synchronization protocol]. |
| 92 | - | |
| 93 | -<b>Competing Projects:</b> | |
| 94 | - | |
| 95 | - * [http://www.ditrack.org/ | DITrace] - A Distributed Issue Tracker | |
| 96 | - * [http://www.distract.wellquite.org/ | DisTract] | |
| 97 | - - Another distributed issue tracker based on | |
| 98 | - [http://www.monotone.ca/ | monotone]. | |
| 99 | - * [http://www.monotone.ca/ | Monotone] - distributed | |
| 100 | - SCM in a single-file executable with a single-file SQLite | |
| 101 | - database repository. | |
| 102 | 96 |
| --- www/index.wiki | |
| +++ www/index.wiki | |
| @@ -1,25 +1,44 @@ | |
| 1 | <title>Fossil Home Page</title> |
| 2 | <h1>Fossil: Distributed Revision Control, Wiki, and Bug-Tracking</h1> |
| 3 | |
| 4 | Fossil is a |
| 5 | [http://en.wikipedia.org/wiki/Revision_control | distributed software version control system] |
| 6 | that includes an integrated |
| 7 | [./wikitheory.wiki | distributed wiki] and an integrated |
| 8 | [./bugtheory.wiki | distributed bug-tracking system] all in a single, |
| 9 | easy-to-use, stand-alone executable. |
| 10 | Fossil has been [./selfhost.wiki | self-hosting] |
| 11 | since 2007-07-21. |
| 12 | You can download the [/timeline?y=ci | latest sources] and |
| 13 | [./build.wiki | compile it yourself]. |
| 14 | Or you can grab |
| 15 | [http://www.fossil-scm.org/download.html | pre-compiled binaries]. |
| 16 | |
| 17 | |
| 18 | <b>Feature Summary:</b> |
| 19 | <img src="fossil.gif" align="right"> |
| 20 | |
| 21 | * Flexible workflow:<ul> |
| 22 | <li>Disconnected, distributed development like |
| 23 | <a href="http://kerneltrap.org/node/4982">git</a>, |
| 24 | <a href="http://www.monotone.ca/">monotone</a>, |
| 25 | <a href="http://www.selenic.com/mercurial/wiki/index.cgi">mercurial</a>, |
| @@ -27,38 +46,23 @@ | |
| 27 | <li>Or, client/server operation like |
| 28 | <a href="http://www.nongnu.org/cvs/">CVS</a> and |
| 29 | <a href="http://subversion.tigris.org/">subversion</a>, |
| 30 | <li>Or, operations on local repositories, |
| 31 | <li>Or, all of the above at the same time</ul> |
| 32 | * Integrated, [./bugtheory.wiki | distributed bug tracking] and |
| 33 | [./wikitheory.wiki | distributed wiki]. |
| 34 | * Built-in [./webui.wiki | web interface] that supports deep |
| 35 | archaeological digs through the project history. |
| 36 | * All network communication via HTTP with |
| 37 | [./quickstart.wiki#proxy | proxy support] |
| 38 | so that everything works from behind restrictive firewalls. |
| 39 | Communication is [./stats.wiki | bandwidth-efficient]. |
| 40 | * Everything (client, server, and utilities) is included in a |
| 41 | single self-contained executable - trivial to install |
| 42 | * Server runs as [./quickstart.wiki#cgiserver | CGI], using |
| 43 | [./quickstart.wiki#inetdserver | inetd/xinetd] |
| 44 | or using its own |
| 45 | [./quickstart.wiki#serversetup | built-in, stand alone web server]. |
| 46 | * An entire project contained in single |
| 47 | [./stats.wiki | compact] disk file |
| 48 | (an [http://www.sqlite.org/ | SQLite] database.) |
| 49 | * Uses an [./fileformat.wiki | enduring file format] that is |
| 50 | designed to be readable, searchable, and extensible by people |
| 51 | not yet born. |
| 52 | * Automatic [./selfcheck.wiki | self-check] |
| 53 | on repository changes makes it exceedingly |
| 54 | unlikely that data will ever be lost because of a software bug. |
| 55 | * Ridiculously easy to [./build.wiki | install] and |
| 56 | [./quickstart.wiki | operate]. |
| 57 | * License: [../COPYRIGHT-GPL2.txt | GPL] |
| 58 | |
| 59 | <b>User Links:</b> |
| 60 | |
| 61 | * [./faq.wiki | FAQ] |
| 62 | * The [./concepts.wiki | concepts] behind fossil |
| 63 | * [./quickstart.wiki | Quick Start] guide to using fossil |
| 64 | * [./reviews.wiki | Testimonials] from fossil users. |
| @@ -77,25 +81,15 @@ | |
| 77 | * [./stats.wiki | Performance statistics] taken from real-world projects |
| 78 | hosted on fossil. |
| 79 | * Some (unfinished but expanding) extended |
| 80 | [./reference.wiki | reference documentation] for the fossil command line. |
| 81 | |
| 82 | <b>Developer Links:</b> |
| 83 | |
| 84 | * [./pop.wiki | Principles Of Operation] |
| 85 | * The [./fileformat.wiki | file format] used by every content |
| 86 | file stored in the repository. |
| 87 | * The [./delta_format.wiki | format of deltas] used to |
| 88 | efficiently store changes between file revisions. |
| 89 | * The [./delta_encoder_algorithm.wiki | encoder algorithm] used to |
| 90 | efficiently generate deltas. |
| 91 | * The [./sync.wiki | synchronization protocol]. |
| 92 | |
| 93 | <b>Competing Projects:</b> |
| 94 | |
| 95 | * [http://www.ditrack.org/ | DITrace] - A Distributed Issue Tracker |
| 96 | * [http://www.distract.wellquite.org/ | DisTract] |
| 97 | - Another distributed issue tracker based on |
| 98 | [http://www.monotone.ca/ | monotone]. |
| 99 | * [http://www.monotone.ca/ | Monotone] - distributed |
| 100 | SCM in a single-file executable with a single-file SQLite |
| 101 | database repository. |
| 102 |
| --- www/index.wiki | |
| +++ www/index.wiki | |
| @@ -1,25 +1,44 @@ | |
| 1 | <title>Fossil Home Page</title> |
| 2 | |
| 3 | <table border="1" align="right" cellpadding="10"> |
| 4 | <tr><td> |
| 5 | <h2>Quick Links</h2> |
| 6 | <ul> |
| 7 | <li> [./quickstart.wiki | Quick Start] |
| 8 | <li> [http://www.fossil-scm.org/download.html | Download] |
| 9 | <li> [./build.wiki | Install] |
| 10 | <li> [/timeline | Recent changes] |
| 11 | <li> [./faq.wiki | FAQ] |
| 12 | </ul> |
| 13 | <center><img src="fossil.gif"></center> |
| 14 | </td></tr> |
| 15 | </table> |
| 16 | |
| 17 | |
| 18 | <center> |
| 19 | <font size=5><b>Fossil:</b><i> |
| 20 | Simple, high-reliability, distributed software configuration management |
| 21 | </i></font> |
| 22 | </center> |
| 23 | |
| 24 | <h3>Feature Summary:</h3> |
| 25 | * [./concepts.wiki | Distributed version control] |
| 26 | * Integrated, [./bugtheory.wiki | distributed bug tracking] and |
| 27 | [./wikitheory.wiki | distributed wiki]. |
| 28 | * Built-in [./webui.wiki | web interface] that supports deep |
| 29 | archaeological digs through the project history. |
| 30 | * All network communication via HTTP with |
| 31 | [./quickstart.wiki#proxy | proxy support] |
| 32 | so that everything works from behind restrictive firewalls. |
| 33 | Communication is [./stats.wiki | bandwidth-efficient]. |
| 34 | * Everything (client, server, and utilities) is included in a |
| 35 | single self-contained executable - [./build.wiki | trivial to install]. |
| 36 | * Server runs as [./quickstart.wiki#cgiserver | CGI], using |
| 37 | [./quickstart.wiki#inetdserver | inetd/xinetd] |
| 38 | or using its own |
| 39 | [./quickstart.wiki#serversetup | built-in, stand alone web server]. |
| 40 | * Flexible workflow:<ul> |
| 41 | <li>Disconnected, distributed development like |
| 42 | <a href="http://kerneltrap.org/node/4982">git</a>, |
| 43 | <a href="http://www.monotone.ca/">monotone</a>, |
| 44 | <a href="http://www.selenic.com/mercurial/wiki/index.cgi">mercurial</a>, |
| @@ -27,38 +46,23 @@ | |
| 46 | <li>Or, client/server operation like |
| 47 | <a href="http://www.nongnu.org/cvs/">CVS</a> and |
| 48 | <a href="http://subversion.tigris.org/">subversion</a>, |
| 49 | <li>Or, operations on local repositories, |
| 50 | <li>Or, all of the above at the same time</ul> |
| 51 | * [./selfhost.wiki | Self-hosting] since 2007-07-21. |
| 52 | * An entire project contained in single |
| 53 | [./stats.wiki | compact] disk file |
| 54 | (an [http://www.sqlite.org/ | SQLite] database.) |
| 55 | * Uses an [./fileformat.wiki | enduring file format] that is |
| 56 | designed to be readable, searchable, and extensible by people |
| 57 | not yet born. |
| 58 | * Automatic [./selfcheck.wiki | self-check] |
| 59 | on repository changes makes it exceedingly |
| 60 | unlikely that data will ever be lost because of a software bug. |
| 61 | * License: [../COPYRIGHT-GPL2.txt | GPL] |
| 62 | |
| 63 | <h3>User Links:</h3> |
| 64 | |
| 65 | * [./faq.wiki | FAQ] |
| 66 | * The [./concepts.wiki | concepts] behind fossil |
| 67 | * [./quickstart.wiki | Quick Start] guide to using fossil |
| 68 | * [./reviews.wiki | Testimonials] from fossil users. |
| @@ -77,25 +81,15 @@ | |
| 81 | * [./stats.wiki | Performance statistics] taken from real-world projects |
| 82 | hosted on fossil. |
| 83 | * Some (unfinished but expanding) extended |
| 84 | [./reference.wiki | reference documentation] for the fossil command line. |
| 85 | |
| 86 | <h3>Developer Links:</h3> |
| 87 | |
| 88 | * [./pop.wiki | Principles Of Operation] |
| 89 | * The [./fileformat.wiki | file format] used by every content |
| 90 | file stored in the repository. |
| 91 | * The [./delta_format.wiki | format of deltas] used to |
| 92 | efficiently store changes between file revisions. |
| 93 | * The [./delta_encoder_algorithm.wiki | encoder algorithm] used to |
| 94 | efficiently generate deltas. |
| 95 | * The [./sync.wiki | synchronization protocol]. |
| 96 |