Fossil SCM

Update the server.wiki document to try to make it clear that Fossil works fine as a peer-to-peer system and does not require the use of a server.

drh 2019-07-19 16:34 trunk
Commit dc0a342d76fedfa3c2bae1590f43c528c06ac4b9092ec98dd2ae04af6d04be9d
1 file changed +13 -3
+13 -3
--- www/server.wiki
+++ www/server.wiki
@@ -1,12 +1,22 @@
11
<title>How To Configure A Fossil Server</title>
22
3
-<h2>Introduction</h2>
3
+<h2>No Server Required</h2>
4
+
5
+<blockquote>
6
+Fossil does <em>not</em> require a central server.
7
+Data sharing and synchronization can be entirely peer-to-peer.
8
+Fossil uses [https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type|conflict-free replicated data types]
9
+to ensure that (in the limit) all participating peers see the exact same content.
10
+</blockquote>
11
+
12
+<h2>But, A Server Can Be Useful</h2>
413
514
<blockquote>
6
-A server is not necessary to use Fossil, but a server does help in collaborating with
7
-peers. A Fossil server also works well as a complete website for a project.
15
+Fossil does not require a a server,
16
+but a server does make collaboration easier.
17
+A Fossil server also works well as a complete website for a project.
818
For example, the complete [https://www.fossil-scm.org/] website, including the
919
page you are now reading,
1020
is just a Fossil server displaying the content of the
1121
self-hosting repository for Fossil.
1222
1323
--- www/server.wiki
+++ www/server.wiki
@@ -1,12 +1,22 @@
1 <title>How To Configure A Fossil Server</title>
2
3 <h2>Introduction</h2>
 
 
 
 
 
 
 
 
 
4
5 <blockquote>
6 A server is not necessary to use Fossil, but a server does help in collaborating with
7 peers. A Fossil server also works well as a complete website for a project.
 
8 For example, the complete [https://www.fossil-scm.org/] website, including the
9 page you are now reading,
10 is just a Fossil server displaying the content of the
11 self-hosting repository for Fossil.
12
13
--- www/server.wiki
+++ www/server.wiki
@@ -1,12 +1,22 @@
1 <title>How To Configure A Fossil Server</title>
2
3 <h2>No Server Required</h2>
4
5 <blockquote>
6 Fossil does <em>not</em> require a central server.
7 Data sharing and synchronization can be entirely peer-to-peer.
8 Fossil uses [https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type|conflict-free replicated data types]
9 to ensure that (in the limit) all participating peers see the exact same content.
10 </blockquote>
11
12 <h2>But, A Server Can Be Useful</h2>
13
14 <blockquote>
15 Fossil does not require a a server,
16 but a server does make collaboration easier.
17 A Fossil server also works well as a complete website for a project.
18 For example, the complete [https://www.fossil-scm.org/] website, including the
19 page you are now reading,
20 is just a Fossil server displaying the content of the
21 self-hosting repository for Fossil.
22
23

Keyboard Shortcuts

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