Fossil SCM
First attempt at documentation for Fossil chat.
Commit
bcfdc1a106cb2ab9d5b699b28abb3a35077208742a2ceae234ebe0a2564a067b
Parent
e52d0fd5ce1cd60…
2 files changed
+1
+119
+1
| --- www/changes.wiki | ||
| +++ www/changes.wiki | ||
| @@ -1,10 +1,11 @@ | ||
| 1 | 1 | <title>Change Log</title> |
| 2 | 2 | |
| 3 | 3 | <a name='v2_14'></a> |
| 4 | 4 | <h2>Changes for Version 2.14 (pending)</h2> |
| 5 | 5 | |
| 6 | + * Add support for [./chat.md|Fossil chat]. | |
| 6 | 7 | * The "[/help?cmd=clone|fossil clone]" command is enhanced so that |
| 7 | 8 | if the repository filename is omitted, an appropriate name is derived |
| 8 | 9 | from the remote URL and the newly cloned repo is opened. This makes |
| 9 | 10 | the clone command work more like Git, thus making it easier for |
| 10 | 11 | people transitioning from Git. |
| 11 | 12 | |
| 12 | 13 | ADDED www/chat.md |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -1,10 +1,11 @@ | |
| 1 | <title>Change Log</title> |
| 2 | |
| 3 | <a name='v2_14'></a> |
| 4 | <h2>Changes for Version 2.14 (pending)</h2> |
| 5 | |
| 6 | * The "[/help?cmd=clone|fossil clone]" command is enhanced so that |
| 7 | if the repository filename is omitted, an appropriate name is derived |
| 8 | from the remote URL and the newly cloned repo is opened. This makes |
| 9 | the clone command work more like Git, thus making it easier for |
| 10 | people transitioning from Git. |
| 11 | |
| 12 | DDED www/chat.md |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -1,10 +1,11 @@ | |
| 1 | <title>Change Log</title> |
| 2 | |
| 3 | <a name='v2_14'></a> |
| 4 | <h2>Changes for Version 2.14 (pending)</h2> |
| 5 | |
| 6 | * Add support for [./chat.md|Fossil chat]. |
| 7 | * The "[/help?cmd=clone|fossil clone]" command is enhanced so that |
| 8 | if the repository filename is omitted, an appropriate name is derived |
| 9 | from the remote URL and the newly cloned repo is opened. This makes |
| 10 | the clone command work more like Git, thus making it easier for |
| 11 | people transitioning from Git. |
| 12 | |
| 13 | DDED www/chat.md |
+119
| --- a/www/chat.md | ||
| +++ b/www/chat.md | ||
| @@ -0,0 +1,119 @@ | ||
| 1 | + | |
| 2 | + is tagged"C" capability | |
| 3 | +to "Developer" so that any individual user who has the "v" capability will | |
| 4 | +also havensiders - people with check-in | |
| 5 | +privileges or higher. It is not intended as a geforumtributed developerse reinpository. Chat contereplacemed | |
| 6 | + to be a hyperlink and is tagged. | |
| 7 | + | |
| 8 | + * Text with target (accordive overhead** → | |
| 9 | + There is nothing new to set up or configuretagged"C" capability | |
| 10 | +to "Developer" so that any individual user who has the "v" capability will | |
| 11 | +also havensiders - people with check-in | |
| 12 | +privileges or higher. It is not intended as a general-purpose gathering | |
| 13 | +place for random passers-by on the internet.Message text is delivered verbati | |
| 14 | + is tagged"C" capabier/) in order | |
| 15 | +for chat to work. | |
| 16 | +To activate chat, simply add the [C capability](/setup_ucap_list) | |
| 17 | +to every user wte. Anyone who can syncral Alerts | |
| 18 | + | |
| 19 | +If you haty](/setup_ucap_list) | |
| 20 | +to every user who is authorized to participate. Anyone who can read chapritory. Chat content does not sync. (It could be used for that, | |
| 21 | +in theory, but its feature set is not designed wity](/setup_ucap_list) | |
| 22 | +to evertransient, ephemerial, real-time discussion. | |
| 23 | +The conversation is | |
| 24 | +then you can bring up a chat and ip a chat wed or | |
| 25 | +retained long-teryou can bring up a chat window for that remote repository | |
| 26 | +that will beep whenever new content arrives. This must be done from a | |
| 27 | +terminal window. | |
| 28 | +Change directories to a working checkout of the local clone and type: | |
| 29 | + | |
| 30 | +> fossil chat | |
| 31 | + | |
| 32 | +This command will bring up a chat window in your default web-browser | |
| 33 | +(similar to the way the "[fossil ui](/help?cmd=ui)" does). The | |
| 34 | +chat will be for the remote repository, the repository whose URL shows | |
| 35 | +when you type the "[fossil remote](/help?cmd=remote)" command. In | |
| 36 | +addition to bringing up the chat window, this command will also | |
| 37 | +send a single "bel" character (U+0007) to standard error of the terminal | |
| 38 | +whenever new messages arrive in the chat window. On most systems, | |
| 39 | +the terminal windows will emit an "beep" whenever they receive the U+0007 | |
| 40 | +character. This works out-of-the-box for Mac and Windows, but on some | |
| 41 | +flavors of Linux, you might need to enable terminal beeps in your system | |
| 42 | +preferences. | |
| 43 | + | |
| 44 | +In theory, it should be possible to get a web-browser to make an alert | |
| 45 | +sound whenever new content arrives in the chat window. However, the | |
| 46 | +Fossil developers have been unable to figure out how to do that. | |
| 47 | +Web-browsers make it very difficult to play sounds that are | |
| 48 | +not the direct result of a user-click, probably to prevent | |
| 49 | +advertisements from pestering users w * **/chat-ping to tki_rules) An HTTP request to this page on the loopback IP address causes | |
| 50 | + a single U+0007 "bel" character to be sent to standard error of | |
| 51 | + the controlling terminal. This is used to implement | |
| 52 | + aural alerts with the "[fossil chat](/help?cmd=chat)" commahave a local clone and checkout for a remote Fossil repository | |
| 53 | +and that remote repository supports chat, | |
| 54 | +then you can bring up a chat window for that remote repository | |
| 55 | +that will beep whenever new content arrives. This must be done from a | |
| 56 | +terminal window. | |
| 57 | +Change directories to a working checkout of the local clone and type: | |
| 58 | + | |
| 59 | +> fossil chat | |
| 60 | + | |
| 61 | +This command will bring up a chat window in your default web-browser | |
| 62 | +(similar to the way the "[fossil ui](/help?cmd=ui)" does). The | |
| 63 | +chat will be for the remote repository, the repository whose URL shows | |
| 64 | +when you type the "[fossil remote](/help?cmd=remote)" command. In | |
| 65 | +addition to bringing up the chat window, this command will also | |
| 66 | +send a single "bel" character (U+0007) to standard error of the terminal | |
| 67 | +whenever new messages arrive in the chat window. On most systems, | |
| 68 | +the terminal windows will emit anthe U+0007 | |
| 69 | +character. This works out-of-the-box for Mac and Windows, but on some | |
| 70 | +flavors of Linux, you might need to enable terminal beeps in your system | |
| 71 | +preferences. | |
| 72 | + | |
| 73 | +In theory, it should be possible to get a web-browser to make an alert | |
| 74 | +sound whenever new content arrives in the chat window. However, the | |
| 75 | +Fossil developers have been unable to figure out how to do that. | |
| 76 | +Web-browsers make it very difficult to play sounds that are | |
| 77 | +not the direct result of a user-click, probably to prevent | |
| 78 | +advertisements from pestering users w * **/chat-ping to tki_rules) An HTTP request to this page on the loopback IP address causes | |
| 79 | + a single U+0007 "bel" character to be sent to standard error of | |
| 80 | + the controlling terminal. This is used to implement | |
| 81 | + aural alerts with the "[fossil chat](/help?cmd=chat)" commandTheyor chat to work. | |
| 82 | +To activate chat, simply add the [C capability](/setup_ucap_list) | |
| 83 | +to every user who is authorized to participate. Anyone who can read chaprior toal to a single reinpository. Chat content does not sync. | |
| 84 | + | |
| 85 | + | |
| 86 | +## Setup | |
| 87 | + | |
| 88 | +A Fossil repository must be functioning as a | |
| 89 | +HTML and a few KB This is used to | |
| 90 | +post | |
| 91 | +web hat](/help?cmd=chat)" commandile BLOBINTELETE | |
| 92 | +a | |
| 93 | + | |
| 94 | + | |
| 95 | +innerHTML. | |
| 96 | +It is only really useful | |
| 97 | +if you configure a [common server repository](./server/) that all chat | |
| 98 | +participants can connect to. | |
| 99 | + | |
| 100 | +## Setup | |
| 101 | + | |
| 102 | +To activate Fossilow. | |
| 103 | +Change directories to a working checkout of the local clone and type: | |
| 104 | + | |
| 105 | +> fossil chat | |
| 106 | + | |
| 107 | +This command will bring up a chat window in your default web-browser | |
| 108 | +(similar to the way the "[fossil ui](/help?cmd=ui)" does). The | |
| 109 | +chat will be for the remote repository, the repository whose URL shows | |
| 110 | +when you type the "[fossil remote](/help?cmd=remote)" command. In | |
| 111 | +addition to bringing up the chat window, this command will also | |
| 112 | +send a single "bel" character (U+0007) to standard error of the terminal | |
| 113 | +whenever new messages arrive in the chat window. On most systems, | |
| 114 | +the terminal windows will emit an "beep" whenever they receive the U+0007 | |
| 115 | +character. This works out-of-the-box for Mac and Windows, but on some | |
| 116 | +flavors of Linux, you might need to enable terminal beeps in your system | |
| 117 | +preferences. | |
| 118 | + | |
| 119 | +In theory, it should be possible to get a w |
| --- a/www/chat.md | |
| +++ b/www/chat.md | |
| @@ -0,0 +1,119 @@ | |
| --- a/www/chat.md | |
| +++ b/www/chat.md | |
| @@ -0,0 +1,119 @@ | |
| 1 | |
| 2 | is tagged"C" capability |
| 3 | to "Developer" so that any individual user who has the "v" capability will |
| 4 | also havensiders - people with check-in |
| 5 | privileges or higher. It is not intended as a geforumtributed developerse reinpository. Chat contereplacemed |
| 6 | to be a hyperlink and is tagged. |
| 7 | |
| 8 | * Text with target (accordive overhead** → |
| 9 | There is nothing new to set up or configuretagged"C" capability |
| 10 | to "Developer" so that any individual user who has the "v" capability will |
| 11 | also havensiders - people with check-in |
| 12 | privileges or higher. It is not intended as a general-purpose gathering |
| 13 | place for random passers-by on the internet.Message text is delivered verbati |
| 14 | is tagged"C" capabier/) in order |
| 15 | for chat to work. |
| 16 | To activate chat, simply add the [C capability](/setup_ucap_list) |
| 17 | to every user wte. Anyone who can syncral Alerts |
| 18 | |
| 19 | If you haty](/setup_ucap_list) |
| 20 | to every user who is authorized to participate. Anyone who can read chapritory. Chat content does not sync. (It could be used for that, |
| 21 | in theory, but its feature set is not designed wity](/setup_ucap_list) |
| 22 | to evertransient, ephemerial, real-time discussion. |
| 23 | The conversation is |
| 24 | then you can bring up a chat and ip a chat wed or |
| 25 | retained long-teryou can bring up a chat window for that remote repository |
| 26 | that will beep whenever new content arrives. This must be done from a |
| 27 | terminal window. |
| 28 | Change directories to a working checkout of the local clone and type: |
| 29 | |
| 30 | > fossil chat |
| 31 | |
| 32 | This command will bring up a chat window in your default web-browser |
| 33 | (similar to the way the "[fossil ui](/help?cmd=ui)" does). The |
| 34 | chat will be for the remote repository, the repository whose URL shows |
| 35 | when you type the "[fossil remote](/help?cmd=remote)" command. In |
| 36 | addition to bringing up the chat window, this command will also |
| 37 | send a single "bel" character (U+0007) to standard error of the terminal |
| 38 | whenever new messages arrive in the chat window. On most systems, |
| 39 | the terminal windows will emit an "beep" whenever they receive the U+0007 |
| 40 | character. This works out-of-the-box for Mac and Windows, but on some |
| 41 | flavors of Linux, you might need to enable terminal beeps in your system |
| 42 | preferences. |
| 43 | |
| 44 | In theory, it should be possible to get a web-browser to make an alert |
| 45 | sound whenever new content arrives in the chat window. However, the |
| 46 | Fossil developers have been unable to figure out how to do that. |
| 47 | Web-browsers make it very difficult to play sounds that are |
| 48 | not the direct result of a user-click, probably to prevent |
| 49 | advertisements from pestering users w * **/chat-ping to tki_rules) An HTTP request to this page on the loopback IP address causes |
| 50 | a single U+0007 "bel" character to be sent to standard error of |
| 51 | the controlling terminal. This is used to implement |
| 52 | aural alerts with the "[fossil chat](/help?cmd=chat)" commahave a local clone and checkout for a remote Fossil repository |
| 53 | and that remote repository supports chat, |
| 54 | then you can bring up a chat window for that remote repository |
| 55 | that will beep whenever new content arrives. This must be done from a |
| 56 | terminal window. |
| 57 | Change directories to a working checkout of the local clone and type: |
| 58 | |
| 59 | > fossil chat |
| 60 | |
| 61 | This command will bring up a chat window in your default web-browser |
| 62 | (similar to the way the "[fossil ui](/help?cmd=ui)" does). The |
| 63 | chat will be for the remote repository, the repository whose URL shows |
| 64 | when you type the "[fossil remote](/help?cmd=remote)" command. In |
| 65 | addition to bringing up the chat window, this command will also |
| 66 | send a single "bel" character (U+0007) to standard error of the terminal |
| 67 | whenever new messages arrive in the chat window. On most systems, |
| 68 | the terminal windows will emit anthe U+0007 |
| 69 | character. This works out-of-the-box for Mac and Windows, but on some |
| 70 | flavors of Linux, you might need to enable terminal beeps in your system |
| 71 | preferences. |
| 72 | |
| 73 | In theory, it should be possible to get a web-browser to make an alert |
| 74 | sound whenever new content arrives in the chat window. However, the |
| 75 | Fossil developers have been unable to figure out how to do that. |
| 76 | Web-browsers make it very difficult to play sounds that are |
| 77 | not the direct result of a user-click, probably to prevent |
| 78 | advertisements from pestering users w * **/chat-ping to tki_rules) An HTTP request to this page on the loopback IP address causes |
| 79 | a single U+0007 "bel" character to be sent to standard error of |
| 80 | the controlling terminal. This is used to implement |
| 81 | aural alerts with the "[fossil chat](/help?cmd=chat)" commandTheyor chat to work. |
| 82 | To activate chat, simply add the [C capability](/setup_ucap_list) |
| 83 | to every user who is authorized to participate. Anyone who can read chaprior toal to a single reinpository. Chat content does not sync. |
| 84 | |
| 85 | |
| 86 | ## Setup |
| 87 | |
| 88 | A Fossil repository must be functioning as a |
| 89 | HTML and a few KB This is used to |
| 90 | post |
| 91 | web hat](/help?cmd=chat)" commandile BLOBINTELETE |
| 92 | a |
| 93 | |
| 94 | |
| 95 | innerHTML. |
| 96 | It is only really useful |
| 97 | if you configure a [common server repository](./server/) that all chat |
| 98 | participants can connect to. |
| 99 | |
| 100 | ## Setup |
| 101 | |
| 102 | To activate Fossilow. |
| 103 | Change directories to a working checkout of the local clone and type: |
| 104 | |
| 105 | > fossil chat |
| 106 | |
| 107 | This command will bring up a chat window in your default web-browser |
| 108 | (similar to the way the "[fossil ui](/help?cmd=ui)" does). The |
| 109 | chat will be for the remote repository, the repository whose URL shows |
| 110 | when you type the "[fossil remote](/help?cmd=remote)" command. In |
| 111 | addition to bringing up the chat window, this command will also |
| 112 | send a single "bel" character (U+0007) to standard error of the terminal |
| 113 | whenever new messages arrive in the chat window. On most systems, |
| 114 | the terminal windows will emit an "beep" whenever they receive the U+0007 |
| 115 | character. This works out-of-the-box for Mac and Windows, but on some |
| 116 | flavors of Linux, you might need to enable terminal beeps in your system |
| 117 | preferences. |
| 118 | |
| 119 | In theory, it should be possible to get a w |