Fossil SCM
Improved linkage to the chat documentation.
Commit
f5ab4888c2dc221aacdb0145ae8137adb7359dfaef18b7d316aab6a7daf926a8
Parent
44ab80ea2bbdaf1…
2 files changed
+8
-4
+1
-1
+8
-4
| --- www/fossil-v-git.wiki | ||
| +++ www/fossil-v-git.wiki | ||
| @@ -38,11 +38,11 @@ | ||
| 38 | 38 | |
| 39 | 39 | <blockquote><table border=1 cellpadding=5 align=center> |
| 40 | 40 | <tr><th width="49%">GIT</th><th width="49%">FOSSIL</th><th width="2%">more</th></tr> |
| 41 | 41 | <tr> |
| 42 | 42 | <td>File versioning only</td> |
| 43 | - <td>VCS, tickets, wiki, docs, notes, forum, UI, | |
| 43 | + <td>VCS, tickets, wiki, docs, notes, forum, chat, UI, | |
| 44 | 44 | [https://en.wikipedia.org/wiki/Role-based_access_control|RBAC]</td> |
| 45 | 45 | <td><a href="#features">2.1 ↓</a></td> |
| 46 | 46 | </tr> |
| 47 | 47 | <tr> |
| 48 | 48 | <td>A federation of many small programs</td> |
| @@ -105,11 +105,12 @@ | ||
| 105 | 105 | |
| 106 | 106 | Git provides file versioning services only, whereas Fossil adds |
| 107 | 107 | an integrated [./wikitheory.wiki | wiki], |
| 108 | 108 | [./bugtheory.wiki | ticketing & bug tracking], |
| 109 | 109 | [./embeddeddoc.wiki | embedded documentation], |
| 110 | -[./event.wiki | technical notes], and a [./forum.wiki | web forum], | |
| 110 | +[./event.wiki | technical notes], a [./forum.wiki | web forum], | |
| 111 | +and a [./chat.md | chat service], | |
| 111 | 112 | all within a single nicely-designed [./customskin.md|skinnable] web |
| 112 | 113 | [/help?cmd=ui|UI], |
| 113 | 114 | protected by [./caps/ | a fine-grained role-based |
| 114 | 115 | access control system]. |
| 115 | 116 | These additional capabilities are available for Git as 3rd-party |
| @@ -225,11 +226,11 @@ | ||
| 225 | 226 | technology choices: Ruby and PostgreSQL vs C and SQLite. |
| 226 | 227 | |
| 227 | 228 | The Fossil project itself is [./selfhost.wiki|hosted on a small and |
| 228 | 229 | inexpensive VPS]. A bare-bones $5/month VPS or a |
| 229 | 230 | spare Raspberry Pi is sufficient to run a full-up project |
| 230 | -site, complete with tickets, wiki, and forum, in addition to | |
| 231 | +site, complete with tickets, wiki, chat, and forum, in addition to | |
| 231 | 232 | being a code repository. |
| 232 | 233 | |
| 233 | 234 | <h3 id="durable" name="database">2.3 Query Language</h3> |
| 234 | 235 | |
| 235 | 236 | The baseline data structures for Fossil and Git are the same, modulo |
| @@ -939,11 +940,14 @@ | ||
| 939 | 940 | hosted as [https://fossil-scm.org/forum/|a separate Fossil repo] |
| 940 | 941 | from the [https://fossil-scm.org/fossil/|main Fossil self-hosting |
| 941 | 942 | repo] for administration reasons, and the Download page content |
| 942 | 943 | isn't normally synchronized with a "<tt>fossil clone</tt>" command unless |
| 943 | 944 | you add the "-u" option. (See "[./aboutdownload.wiki|How the |
| 944 | - Download Page Works]" for details.) There may also be some purely | |
| 945 | + Download Page Works]" for details.) | |
| 946 | + Chat history is deliberately not synced as | |
| 947 | + chat messages are intended to be ephemeral. | |
| 948 | + There may also be some purely | |
| 945 | 949 | static elements of the web site served via D. Richard Hipp's own |
| 946 | 950 | lightweight web server, |
| 947 | 951 | <tt>[https://sqlite.org/althttpd/|althttpd]</tt>, |
| 948 | 952 | which is configured as a front end to Fossil running in CGI mode on |
| 949 | 953 | these sites. |
| 950 | 954 |
| --- www/fossil-v-git.wiki | |
| +++ www/fossil-v-git.wiki | |
| @@ -38,11 +38,11 @@ | |
| 38 | |
| 39 | <blockquote><table border=1 cellpadding=5 align=center> |
| 40 | <tr><th width="49%">GIT</th><th width="49%">FOSSIL</th><th width="2%">more</th></tr> |
| 41 | <tr> |
| 42 | <td>File versioning only</td> |
| 43 | <td>VCS, tickets, wiki, docs, notes, forum, UI, |
| 44 | [https://en.wikipedia.org/wiki/Role-based_access_control|RBAC]</td> |
| 45 | <td><a href="#features">2.1 ↓</a></td> |
| 46 | </tr> |
| 47 | <tr> |
| 48 | <td>A federation of many small programs</td> |
| @@ -105,11 +105,12 @@ | |
| 105 | |
| 106 | Git provides file versioning services only, whereas Fossil adds |
| 107 | an integrated [./wikitheory.wiki | wiki], |
| 108 | [./bugtheory.wiki | ticketing & bug tracking], |
| 109 | [./embeddeddoc.wiki | embedded documentation], |
| 110 | [./event.wiki | technical notes], and a [./forum.wiki | web forum], |
| 111 | all within a single nicely-designed [./customskin.md|skinnable] web |
| 112 | [/help?cmd=ui|UI], |
| 113 | protected by [./caps/ | a fine-grained role-based |
| 114 | access control system]. |
| 115 | These additional capabilities are available for Git as 3rd-party |
| @@ -225,11 +226,11 @@ | |
| 225 | technology choices: Ruby and PostgreSQL vs C and SQLite. |
| 226 | |
| 227 | The Fossil project itself is [./selfhost.wiki|hosted on a small and |
| 228 | inexpensive VPS]. A bare-bones $5/month VPS or a |
| 229 | spare Raspberry Pi is sufficient to run a full-up project |
| 230 | site, complete with tickets, wiki, and forum, in addition to |
| 231 | being a code repository. |
| 232 | |
| 233 | <h3 id="durable" name="database">2.3 Query Language</h3> |
| 234 | |
| 235 | The baseline data structures for Fossil and Git are the same, modulo |
| @@ -939,11 +940,14 @@ | |
| 939 | hosted as [https://fossil-scm.org/forum/|a separate Fossil repo] |
| 940 | from the [https://fossil-scm.org/fossil/|main Fossil self-hosting |
| 941 | repo] for administration reasons, and the Download page content |
| 942 | isn't normally synchronized with a "<tt>fossil clone</tt>" command unless |
| 943 | you add the "-u" option. (See "[./aboutdownload.wiki|How the |
| 944 | Download Page Works]" for details.) There may also be some purely |
| 945 | static elements of the web site served via D. Richard Hipp's own |
| 946 | lightweight web server, |
| 947 | <tt>[https://sqlite.org/althttpd/|althttpd]</tt>, |
| 948 | which is configured as a front end to Fossil running in CGI mode on |
| 949 | these sites. |
| 950 |
| --- www/fossil-v-git.wiki | |
| +++ www/fossil-v-git.wiki | |
| @@ -38,11 +38,11 @@ | |
| 38 | |
| 39 | <blockquote><table border=1 cellpadding=5 align=center> |
| 40 | <tr><th width="49%">GIT</th><th width="49%">FOSSIL</th><th width="2%">more</th></tr> |
| 41 | <tr> |
| 42 | <td>File versioning only</td> |
| 43 | <td>VCS, tickets, wiki, docs, notes, forum, chat, UI, |
| 44 | [https://en.wikipedia.org/wiki/Role-based_access_control|RBAC]</td> |
| 45 | <td><a href="#features">2.1 ↓</a></td> |
| 46 | </tr> |
| 47 | <tr> |
| 48 | <td>A federation of many small programs</td> |
| @@ -105,11 +105,12 @@ | |
| 105 | |
| 106 | Git provides file versioning services only, whereas Fossil adds |
| 107 | an integrated [./wikitheory.wiki | wiki], |
| 108 | [./bugtheory.wiki | ticketing & bug tracking], |
| 109 | [./embeddeddoc.wiki | embedded documentation], |
| 110 | [./event.wiki | technical notes], a [./forum.wiki | web forum], |
| 111 | and a [./chat.md | chat service], |
| 112 | all within a single nicely-designed [./customskin.md|skinnable] web |
| 113 | [/help?cmd=ui|UI], |
| 114 | protected by [./caps/ | a fine-grained role-based |
| 115 | access control system]. |
| 116 | These additional capabilities are available for Git as 3rd-party |
| @@ -225,11 +226,11 @@ | |
| 226 | technology choices: Ruby and PostgreSQL vs C and SQLite. |
| 227 | |
| 228 | The Fossil project itself is [./selfhost.wiki|hosted on a small and |
| 229 | inexpensive VPS]. A bare-bones $5/month VPS or a |
| 230 | spare Raspberry Pi is sufficient to run a full-up project |
| 231 | site, complete with tickets, wiki, chat, and forum, in addition to |
| 232 | being a code repository. |
| 233 | |
| 234 | <h3 id="durable" name="database">2.3 Query Language</h3> |
| 235 | |
| 236 | The baseline data structures for Fossil and Git are the same, modulo |
| @@ -939,11 +940,14 @@ | |
| 940 | hosted as [https://fossil-scm.org/forum/|a separate Fossil repo] |
| 941 | from the [https://fossil-scm.org/fossil/|main Fossil self-hosting |
| 942 | repo] for administration reasons, and the Download page content |
| 943 | isn't normally synchronized with a "<tt>fossil clone</tt>" command unless |
| 944 | you add the "-u" option. (See "[./aboutdownload.wiki|How the |
| 945 | Download Page Works]" for details.) |
| 946 | Chat history is deliberately not synced as |
| 947 | chat messages are intended to be ephemeral. |
| 948 | There may also be some purely |
| 949 | static elements of the web site served via D. Richard Hipp's own |
| 950 | lightweight web server, |
| 951 | <tt>[https://sqlite.org/althttpd/|althttpd]</tt>, |
| 952 | which is configured as a front end to Fossil running in CGI mode on |
| 953 | these sites. |
| 954 |
+1
-1
| --- www/index.wiki | ||
| +++ www/index.wiki | ||
| @@ -24,11 +24,11 @@ | ||
| 24 | 24 | |
| 25 | 25 | 1. <b>Integrated Bug Tracking, Wiki, Forum, and Technotes</b> - |
| 26 | 26 | In addition to doing [./concepts.wiki | distributed version control] |
| 27 | 27 | like Git and Mercurial, |
| 28 | 28 | Fossil also supports [./bugtheory.wiki | bug tracking], |
| 29 | - [./wikitheory.wiki | wiki], [./forum.wiki | forum], and | |
| 29 | + [./wikitheory.wiki | wiki], [./forum.wiki | forum], [./chat.md | chat], and | |
| 30 | 30 | [./event.wiki | technotes]. |
| 31 | 31 | |
| 32 | 32 | 2. <b>Built-in Web Interface</b> - |
| 33 | 33 | Fossil has a built-in, |
| 34 | 34 | [https://fossil-scm.org/skins/index.html | themeable], |
| 35 | 35 |
| --- www/index.wiki | |
| +++ www/index.wiki | |
| @@ -24,11 +24,11 @@ | |
| 24 | |
| 25 | 1. <b>Integrated Bug Tracking, Wiki, Forum, and Technotes</b> - |
| 26 | In addition to doing [./concepts.wiki | distributed version control] |
| 27 | like Git and Mercurial, |
| 28 | Fossil also supports [./bugtheory.wiki | bug tracking], |
| 29 | [./wikitheory.wiki | wiki], [./forum.wiki | forum], and |
| 30 | [./event.wiki | technotes]. |
| 31 | |
| 32 | 2. <b>Built-in Web Interface</b> - |
| 33 | Fossil has a built-in, |
| 34 | [https://fossil-scm.org/skins/index.html | themeable], |
| 35 |
| --- www/index.wiki | |
| +++ www/index.wiki | |
| @@ -24,11 +24,11 @@ | |
| 24 | |
| 25 | 1. <b>Integrated Bug Tracking, Wiki, Forum, and Technotes</b> - |
| 26 | In addition to doing [./concepts.wiki | distributed version control] |
| 27 | like Git and Mercurial, |
| 28 | Fossil also supports [./bugtheory.wiki | bug tracking], |
| 29 | [./wikitheory.wiki | wiki], [./forum.wiki | forum], [./chat.md | chat], and |
| 30 | [./event.wiki | technotes]. |
| 31 | |
| 32 | 2. <b>Built-in Web Interface</b> - |
| 33 | Fossil has a built-in, |
| 34 | [https://fossil-scm.org/skins/index.html | themeable], |
| 35 |