Fossil SCM

Improved linkage to the chat documentation.

drh 2020-12-25 22:13 trunk
Commit f5ab4888c2dc221aacdb0145ae8137adb7359dfaef18b7d316aab6a7daf926a8
--- www/fossil-v-git.wiki
+++ www/fossil-v-git.wiki
@@ -38,11 +38,11 @@
3838
3939
<blockquote><table border=1 cellpadding=5 align=center>
4040
<tr><th width="49%">GIT</th><th width="49%">FOSSIL</th><th width="2%">more</th></tr>
4141
<tr>
4242
<td>File versioning only</td>
43
- <td>VCS, tickets, wiki, docs, notes, forum, UI,
43
+ <td>VCS, tickets, wiki, docs, notes, forum, chat, UI,
4444
[https://en.wikipedia.org/wiki/Role-based_access_control|RBAC]</td>
4545
<td><a href="#features">2.1&nbsp;&darr;</a></td>
4646
</tr>
4747
<tr>
4848
<td>A federation of many small programs</td>
@@ -105,11 +105,12 @@
105105
106106
Git provides file versioning services only, whereas Fossil adds
107107
an integrated [./wikitheory.wiki | wiki],
108108
[./bugtheory.wiki | ticketing &amp; bug tracking],
109109
[./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],
111112
all within a single nicely-designed [./customskin.md|skinnable] web
112113
[/help?cmd=ui|UI],
113114
protected by [./caps/ | a fine-grained role-based
114115
access control system].
115116
These additional capabilities are available for Git as 3rd-party
@@ -225,11 +226,11 @@
225226
technology choices: Ruby and PostgreSQL vs C and SQLite.
226227
227228
The Fossil project itself is [./selfhost.wiki|hosted on a small and
228229
inexpensive VPS]. A bare-bones $5/month VPS or a
229230
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
231232
being a code repository.
232233
233234
<h3 id="durable" name="database">2.3 Query Language</h3>
234235
235236
The baseline data structures for Fossil and Git are the same, modulo
@@ -939,11 +940,14 @@
939940
hosted as [https://fossil-scm.org/forum/|a separate Fossil repo]
940941
from the [https://fossil-scm.org/fossil/|main Fossil self-hosting
941942
repo] for administration reasons, and the Download page content
942943
isn't normally synchronized with a "<tt>fossil clone</tt>" command unless
943944
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
945949
static elements of the web site served via D. Richard Hipp's own
946950
lightweight web server,
947951
<tt>[https://sqlite.org/althttpd/|althttpd]</tt>,
948952
which is configured as a front end to Fossil running in CGI mode on
949953
these sites.
950954
--- 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&nbsp;&darr;</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 &amp; 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&nbsp;&darr;</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 &amp; 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 @@
2424
2525
1. <b>Integrated Bug Tracking, Wiki, Forum, and Technotes</b> -
2626
In addition to doing [./concepts.wiki | distributed version control]
2727
like Git and Mercurial,
2828
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
3030
[./event.wiki | technotes].
3131
3232
2. <b>Built-in Web Interface</b> -
3333
Fossil has a built-in,
3434
[https://fossil-scm.org/skins/index.html | themeable],
3535
--- 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

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button