From b64d381d1f2e2d904d566d1e9f81c0f590542053 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 1 Apr 2022 16:58:18 -0400
Subject: [PATCH 001/104] Put ahoy deploy steps into block; add notes on git
 merge/rebase

---
 index.md                            |  1 +
 tools/deploying-drutopia-updates.md | 16 ++++++++++++++++
 tools/git-usage.md                  | 13 ++++++++++++-
 3 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/index.md b/index.md
index 460affc..9972fec 100644
--- a/index.md
+++ b/index.md
@@ -45,6 +45,7 @@ maxdepth: 2
 ---
 
 tools/git-setup
+tools/git-usage
 tools/setting-up-nextcloud
 tools/setting-up-email
 tools/creating-new-drutopia-site
diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md
index b46bc0a..0f3fccc 100644
--- a/tools/deploying-drutopia-updates.md
+++ b/tools/deploying-drutopia-updates.md
@@ -55,6 +55,22 @@ ahoy deploy-build next
 ahoy deploy-site example_test
 ```
 
+## Putting it all together
+
+```bash
+cd ~/Projects/drutopia-platform/drutopia_host/hosting_private
+ahoy git-pull-all        
+ahoy deploy-build next
+ahoy deploy-site example_live
+```
+
+## If you need to override site configuration:
+
+```bash
+ahoy deploy-site-force example_test
+```
+
+
 
 ## Bonus: Keep Drutopia builds with similar available modules
 
diff --git a/tools/git-usage.md b/tools/git-usage.md
index aee7bba..428dd8e 100644
--- a/tools/git-usage.md
+++ b/tools/git-usage.md
@@ -2,7 +2,7 @@
 
 ## When NOT to manually resolve merge conflicts
 
-When it's an automatically generated file!
+When it is an automatically generated file!
 
 For `composer.lock`, for example:
 
@@ -12,3 +12,14 @@ ddev composer update
 git add composer.lock
 git commit
 ```
+
+## Bringing feature branches into main
+
+
+
+It is OK to do git merges rather than rebase on top of the main branch, especially when in the GitLab UI where merge is the only option— but be absolutely certain "Squash commits" is **not** checked.
+
+
+### Discussion
+
+Hmm git GUIs would show all the commits in the branch they were worked on when there are merge requests, right? (if not squashed?) Maybe better to prefer merges than rebases for feature branches, for preserving the history of where the work was done. My problem with git merge commits is they can rewrite history inside them, like have changes not shown in any other commit, and they make it hard to see what happened— does not show up in git log -p for instance. (You can see the history but if the stack overflow explanation does not fit on one page i don't want it as part of my daily workflow. https://stackoverflow.com/a/40986893/1028376 )

From 92c9cb77a6db12254a1a764c7fbbeda3beb11bab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 3 May 2022 00:36:51 -0400
Subject: [PATCH 002/104] Update copyright year

---
 conf.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf.py b/conf.py
index 8d82760..0d0b76f 100644
--- a/conf.py
+++ b/conf.py
@@ -20,7 +20,7 @@
 # -- Project information -----------------------------------------------------
 
 project = u'Agaric Collective'
-copyright = u'2006—2021, Agaric, LLC'
+copyright = u'2006—2022, Agaric, LLC'
 author = u'Benjamin Melançon, Michele Metts, Mauricio Dinarte, David Valdez, Clayton Dewey'
 
 # The short X.Y version

From 51597ae294e1752e5bd10591500fa3106dc5aa92 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 26 May 2022 11:37:11 -0400
Subject: [PATCH 003/104] Update to DDEV's new approach for database version id

---
 tools/creating-new-drutopia-site.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 1fe636a..4a9fc64 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -50,7 +50,7 @@ wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/.gitignore
 mkdir -p scripts
 wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/master/scripts/pull.sh
 chmod +x scripts/pull.sh
-ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --mariadb-version=10.5 --php-version=7.4 --create-docroot
+ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --database:mariadb:10.5 --php-version=7.4 --create-docroot
 ddev start
 ddev auth ssh
 ddev composer install

From 90561e9ec24804d2c32c70fdbe7fb7e8ae08e3b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 27 May 2022 09:32:32 -0400
Subject: [PATCH 004/104] Add artifacts command to documentation

---
 tools/deploying-drutopia-updates.md | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md
index 0f3fccc..e1736e4 100644
--- a/tools/deploying-drutopia-updates.md
+++ b/tools/deploying-drutopia-updates.md
@@ -33,28 +33,34 @@ cd ~/Projects/drutopia-platform/drutopia_host/hosting_private
 ahoy git-pull-all
 ```
 
-```
+```bash
 ahoy new-site example
 ```
 
 And, following the instructions that provides, copy the 
 
-```
+```bash
 ansible-vault edit host_vars/elizabeth.mayfirst.org/vault.yml
 ```
 
 ## Prepare appropriate base
 
-```
+```bash
 ahoy deploy-build next
 ```
 
 ## Deploy your site
 
-```
+```bash
 ahoy deploy-site example_test
 ```
 
+And you can share back the record of the deployments in the `build_artifacts` repository with this:
+
+```bash
+ahoy artifacts
+```
+
 ## Putting it all together
 
 ```bash
@@ -62,6 +68,7 @@ cd ~/Projects/drutopia-platform/drutopia_host/hosting_private
 ahoy git-pull-all        
 ahoy deploy-build next
 ahoy deploy-site example_live
+ahoy artifacts
 ```
 
 ## If you need to override site configuration:

From 2ac3d2187bc2d39250f2c57c85ed417f63dfcc6e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 27 May 2022 09:54:47 -0400
Subject: [PATCH 005/104] Add reminder about domain setup

---
 tools/deploying-drutopia-updates.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md
index e1736e4..abe42b2 100644
--- a/tools/deploying-drutopia-updates.md
+++ b/tools/deploying-drutopia-updates.md
@@ -43,6 +43,8 @@ And, following the instructions that provides, copy the
 ansible-vault edit host_vars/elizabeth.mayfirst.org/vault.yml
 ```
 
+If using typical `sitename-test.drutopia.org` and `sitename-live.drutopia.org` domains pending the real site domain, add the subdomains to drutopia.org through the [May First control panel](https://members.mayfirst.org/cp/)
+
 ## Prepare appropriate base
 
 ```bash

From 489ebb24fa7d6c806ea0766c5820474e850963ae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 30 May 2022 12:21:41 -0400
Subject: [PATCH 006/104] Fix typo in new DDEV database definition

---
 tools/creating-new-drutopia-site.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 4a9fc64..77b1bb7 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -50,7 +50,7 @@ wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/.gitignore
 mkdir -p scripts
 wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/master/scripts/pull.sh
 chmod +x scripts/pull.sh
-ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --database:mariadb:10.5 --php-version=7.4 --create-docroot
+ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --database=mariadb:10.5 --php-version=7.4 --create-docroot
 ddev start
 ddev auth ssh
 ddev composer install

From 20e574490369b2b58c26d80b50227621f0257ba2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 31 May 2022 15:21:08 -0400
Subject: [PATCH 007/104] Clarify and correct new Drutopia site documentation

 - update config directory
 - pull out 'notes'
 - tone down build_source messaging
---
 tools/creating-new-drutopia-site.md | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 77b1bb7..69130df 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -64,7 +64,11 @@ Webserver, PHP, and MySQL versions and types are selected here to match those us
 
 In order to get a configuration that has the proper site key, it is easiest to first deploy the site to the eventual live location, and sync that database locally.
 
-If you are creating a specialized build of Drutopia, you will have to add that to the host vars, and build that prior to deploying the site. `ahoy vars-edit` and `ahoy deploy-build <build_target>` are used for this. Note that new builds should be added ONLY as absolutely required. Configuration, and themes should be leveraged as much as possible prior to resorting to a new build. If additional/different modules are required, a new build is required - do *NOT* add them to `build_source` except when they are known to be required for *ALL* Drutopia basic sites.
+If you are creating a specialized build of Drutopia, you will have to add that to the host vars, and build that prior to deploying the site. `ahoy vars-edit` and `ahoy deploy-build <build_target>` are used for this.
+
+```{note}
+New builds should be added **only** as absolutely required. Configuration, and themes should be leveraged as much as possible prior to resorting to a new build. If additional modules are required, consider adding them to `build_source`, knowing they will be available for *all* Drutopia SaaS sites.
+``:
 
 Create a new site (member entry) per instructions in Drutopia hosting. The simplest method is to use `ahoy new-site <member-slug>` and follow its output to get started. Then use `ahoy deploy-site <member-instance>` to deploy one. Because the install using `drush site-install` that would be run when `drupal_install: true` is set in the site settings in Drutopia hosting, it is currently recommended to set this to false and use the UI installer or run `php docroot/core/scripts/drupal quick-start drutopia --no-interaction` when ssh'd into the server.
 
@@ -98,10 +102,10 @@ This will create a self.site.yml using the expected pattern of "site_name_INSTAN
 
 ### Syncing, and setting up configuration
 
-Drutopia releases will expect the configuration in `$project_root/config/sync`. Be sure to set the appropriate variable in `settings.php` for it to be stored/retrieved from there. Note not to use `settings.ddev.php`, as this will be generated during `ddev start`:
+Our standard is to place configuration exports in `$project_root/config`. Set the this in `settings.php`:
 
 ```php
-$settings['config_sync_directory'] = '../config/sync';
+$settings['config_sync_directory'] = '../config';
 ```
 
 While in `web/sites/default/settings.php` also prevent site administrators being told they can install new modules when they can't and add:
@@ -112,6 +116,10 @@ $conf['allow_authorize_operations'] = FALSE;
 
 (All this should be updated to use a distribution-wide settings.php when we have that. Until the, use `git add -f web/sites/default/settings.php` to include this in your repo)
 
+```{note}
+Do not to use `settings.ddev.php`, as this will be re-generated during `ddev start`.
+```
+
 Once you also have a working Drush installation and a live instance, you can then aquire and export the initial configuration with:
 
 ```

From 6171f52fc7524115626f6732b4be77db0f89faba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 31 May 2022 15:29:12 -0400
Subject: [PATCH 008/104] Fix and improve formatting

---
 tools/creating-new-drutopia-site.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 69130df..d39e4be 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -68,7 +68,7 @@ If you are creating a specialized build of Drutopia, you will have to add that t
 
 ```{note}
 New builds should be added **only** as absolutely required. Configuration, and themes should be leveraged as much as possible prior to resorting to a new build. If additional modules are required, consider adding them to `build_source`, knowing they will be available for *all* Drutopia SaaS sites.
-``:
+```:
 
 Create a new site (member entry) per instructions in Drutopia hosting. The simplest method is to use `ahoy new-site <member-slug>` and follow its output to get started. Then use `ahoy deploy-site <member-instance>` to deploy one. Because the install using `drush site-install` that would be run when `drupal_install: true` is set in the site settings in Drutopia hosting, it is currently recommended to set this to false and use the UI installer or run `php docroot/core/scripts/drupal quick-start drutopia --no-interaction` when ssh'd into the server.
 
@@ -76,7 +76,7 @@ Create a new site (member entry) per instructions in Drutopia hosting. The simpl
 
 The [drush site aliases file](https://github.com/drush-ops/drush/blob/9.5.x/examples/example.site.yml) can be used to provide easy access to the live/test instances of a site. From the root of your project directory (e.g. `agaric/sites/example/`), you may create one with:
 
-```
+```bash
 MY_SITE="example-com"
 SERVER="drutopia.org"
 mkdir -p drush/sites/
@@ -98,7 +98,7 @@ test:
 EOF
 ```
 
-This will create a self.site.yml using the expected pattern of "site_name_INSTANCE" (e.g. example_com_live for the example-com live instance). Supply the URL form of the site name for the MY_SITE variable (i.e. with dashes, rather than underscores).
+This will create a self.site.yml using the expected pattern of `site_name_INSTANCE` (e.g. `example_com_live` for the example-com live instance). Supply the URL form of the site name for the `MY_SITE` variable (i.e. with dashes, rather than underscores).
 
 ### Syncing, and setting up configuration
 

From 346b665b69b7fe18ba00dad789a4deffefb9c262 Mon Sep 17 00:00:00 2001
From: Sanjay Jain <sanjayjaindc@gmail.com>
Date: Fri, 8 Jul 2022 15:23:51 +0000
Subject: [PATCH 009/104] Update monday-checkin.md

---
 monday-checkin.md | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/monday-checkin.md b/monday-checkin.md
index eb67d39..abd8267 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -25,6 +25,17 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ## Leads, or important projects
 
+
+### Hours Entered (previous week)
+
+* Ben - 
+* Chris - 
+* Keegan - 
+* Mauricio - 
+* Micky - 
+* Sanjay - 
+
+
 ### Project assignments
 
 

From 7cdf10ba809ffb09efa13f43c5ab7a20341c40e7 Mon Sep 17 00:00:00 2001
From: Sanjay Jain <sanjayjaindc@gmail.com>
Date: Fri, 8 Jul 2022 15:24:19 +0000
Subject: [PATCH 010/104] Update friday-review-and-planning.md

---
 friday-review-and-planning.md | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/friday-review-and-planning.md b/friday-review-and-planning.md
index 2aaac55..038fb67 100644
--- a/friday-review-and-planning.md
+++ b/friday-review-and-planning.md
@@ -25,14 +25,6 @@
 ### Sanjay
 *
 
-### Hours Entered
-
-* Ben - 
-* Chris - 
-* Keegan - 
-* Mauricio - 
-* Micky - 
-* Sanjay -  
 
 ## Availability
 

From c32d50dacb788621be7f2cfd024bc3c4e432688c Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.com>
Date: Wed, 20 Jul 2022 19:42:55 +0000
Subject: [PATCH 011/104] Update syncing and config setup documentation

---
 tools/creating-new-drutopia-site.md | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index d39e4be..dd7ea8a 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -111,9 +111,11 @@ $settings['config_sync_directory'] = '../config';
 While in `web/sites/default/settings.php` also prevent site administrators being told they can install new modules when they can't and add:
 
 ```php
-$conf['allow_authorize_operations'] = FALSE;
+$settings['allow_authorize_operations'] = FALSE;
 ```
 
+This `settings.php` file is only being used for local development. Drutopia host is responsible for creating all settings during deployment.
+
 (All this should be updated to use a distribution-wide settings.php when we have that. Until the, use `git add -f web/sites/default/settings.php` to include this in your repo)
 
 ```{note}

From 6c173745d11158970c099a3f957e467ff35dac4d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 9 Aug 2022 11:41:55 -0400
Subject: [PATCH 012/104] Document syncing to test

---
 tools/deploying-drutopia-updates.md | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md
index abe42b2..63c7864 100644
--- a/tools/deploying-drutopia-updates.md
+++ b/tools/deploying-drutopia-updates.md
@@ -79,7 +79,16 @@ ahoy artifacts
 ahoy deploy-site-force example_test
 ```
 
+## Sync live database to test
 
+If you have new content on the live site that you want to see how your code works with, or if you have created entities on the test site that block the removal of configuration you changed your mind about, you will want to sync from live to test.
+
+```bash
+ssh d-example-live
+sync_to_test.sh
+```
+
+This handles making a paranoia dump of the test site in `~/backups`, dropping the test database to ensure no tables are left to clutter and interfere, skipping the content of cache tables, and bringing over user files (skipping cache files like the twig folder).
 
 ## Bonus: Keep Drutopia builds with similar available modules
 

From 4f6a9b4b01a9574438e21f9a17a04ff1b2e6a380 Mon Sep 17 00:00:00 2001
From: Chris Thompson <chris@agaric.com>
Date: Tue, 9 Aug 2022 17:56:41 +0000
Subject: [PATCH 013/104] Add note re: Drutopia office hours to ensure it is
 not forgotten

---
 monday-checkin.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/monday-checkin.md b/monday-checkin.md
index abd8267..a4a88e9 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -25,6 +25,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ## Leads, or important projects
 
+* Drutopia Office Hours - anything to do with Nedjo this week?
 
 ### Hours Entered (previous week)
 

From 138de26f482caa0a06c77796126276f6777c58c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 19 Aug 2022 22:36:20 -0400
Subject: [PATCH 014/104] Add new step to adding people to Nextcloud

---
 tools/setting-up-nextcloud.md | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/tools/setting-up-nextcloud.md b/tools/setting-up-nextcloud.md
index 962ac8c..3a7b495 100644
--- a/tools/setting-up-nextcloud.md
+++ b/tools/setting-up-nextcloud.md
@@ -6,7 +6,11 @@ It is not possible to add accounts or change passwords in May First's Nextcloud
 
 Log into [May First's control panel](https://members.mayfirst.org/cp/) with the organization's May First account and create a new User Account to use exclusively for Nextcloud, for instance `exampleorg-nextcloud`, with a strong password.  It is not necessary to provide an e-mail address.
 
-Also here, create user accounts for any people who will be using Nextcloud and do not already have May First accounts (either in the organization *or* anywhere else— May First accounts are universal across most tools provided by May First, including Nextcloud).
+Also here at the **User Account** vertical tab, create user accounts for any people who will be using Nextcloud and do not already have May First accounts (either in the organization *or* anywhere else— May First accounts are universal across most tools provided by May First, including Nextcloud).
+
+Be sure to set the disk space quota to something that would cover each person's expected use of Nextcloud (and e-mail, if that person will be using May First's e-mail also).
+
+Now go to the **Nextcloud** vertical tab, and add each of these user accounts to Nextcloud.  Again be sure to set Quota allocated to their expected Nextcloud use.
 
 0. Log into [share.mayfirst.org](https://share.mayfirst.org/) with this new Nextcloud-only account.
 1. Go to [Circles](https://share.mayfirst.org/apps/circles/)

From 9274fff81342a3f2f267f252e81c1ee5036af3c9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Sun, 28 Aug 2022 23:48:16 -0400
Subject: [PATCH 015/104] Slightly update general develop instructions

---
 tools/git-setup.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/git-setup.md b/tools/git-setup.md
index 1993cf8..5a63db7 100644
--- a/tools/git-setup.md
+++ b/tools/git-setup.md
@@ -38,7 +38,7 @@ Patterns which a user wants git to ignore in all situations (e.g., backup or tem
 
 ## Develop
 
-Pick a ticket, create a branch referencing the ticket number, e.g. `git checkout -b project-123`. Commit your code in small chunks capturing logical steps and follow the [Drupal coding standards](https://drupal.org/coding-standards) and the [guidelines for commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). All configuration that accompanies your code, e.g. creating fields and content types, must be in the `config` directory or scripted in an update hook. Once your work is done request a review and eventually your code will get merged into the master branch.
+Pick a ticket, create a branch referencing the ticket number, e.g. `git checkout -b project-123`. Commit your code in small chunks capturing logical steps and follow the [Drupal coding standards](https://drupal.org/coding-standards) and the [guidelines for commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). All configuration that accompanies your code, e.g. creating fields and content types, must be in the `config` directory or scripted in an update hook. Once your work is done request a review (merge request) for your code will get merged into the main branch.
 
 Note: you may need to add your ssh key in the virtual machine. To do so with DDEV:
 

From 5b89e1c795cf900c94fba49b9092f21377b788a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 3 Oct 2022 16:18:11 -0400
Subject: [PATCH 016/104] Clarify recommended project locations and fix typo

---
 tools/creating-new-drutopia-site.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index dd7ea8a..262fa6e 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -9,7 +9,7 @@ Following this guide requires a working [DDEV](https://ddev.readthedocs.io/en/la
 
 ## Overall setup
 
-Strongly recommended to set up locally like this:
+In line as much as possible with [recommended locations](recommended-local-project-locations), the local setup can be done like this:
 
 ```
 mkdir -p ~/Projects/drutopia-platform
@@ -68,7 +68,7 @@ If you are creating a specialized build of Drutopia, you will have to add that t
 
 ```{note}
 New builds should be added **only** as absolutely required. Configuration, and themes should be leveraged as much as possible prior to resorting to a new build. If additional modules are required, consider adding them to `build_source`, knowing they will be available for *all* Drutopia SaaS sites.
-```:
+```
 
 Create a new site (member entry) per instructions in Drutopia hosting. The simplest method is to use `ahoy new-site <member-slug>` and follow its output to get started. Then use `ahoy deploy-site <member-instance>` to deploy one. Because the install using `drush site-install` that would be run when `drupal_install: true` is set in the site settings in Drutopia hosting, it is currently recommended to set this to false and use the UI installer or run `php docroot/core/scripts/drupal quick-start drutopia --no-interaction` when ssh'd into the server.
 

From 48d9dfa94d052811a4d22a4ea99fbd52333d99af Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 3 Oct 2022 16:23:44 -0400
Subject: [PATCH 017/104] Add instructions to become member of platform project
 for access to private repos

---
 tools/deploying-drutopia-updates.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md
index 63c7864..f65146e 100644
--- a/tools/deploying-drutopia-updates.md
+++ b/tools/deploying-drutopia-updates.md
@@ -4,6 +4,8 @@
 
 A bit more PHP than you need, but this will definitely get you ready for composer and friends:
 
+@TODO Switch these commands to PHP 8.1?
+
 ```bash
 sudo apt-get install ansible rsync php7.4 php7.4-gd php7.4-mysql php7.4-xml php7.4-curl php7.4-fpm php7.4-sqlite3 php7.4-cli
 ```
@@ -22,6 +24,8 @@ To make working with [Drutopia Platform's recommended Ansible setup](https://git
 
 [github.com/ahoy-cli/ahoy](https://github.com/ahoy-cli/ahoy)
 
+Get yourself added to the [Drutopia Platform project on GitLab](https://gitlab.com/groups/drutopia-platform/-/group_members) if you are not already, and [ensure your public SSH key is on Gitlab](https://gitlab.com/-/profile/keys).
+
 Finally, [clone needed Drutopia repositories locally according to the recommended setup](creating-new-drutopia-site#overall-setup).
 
 Now you are ready for deploying Drutopia updates on a regular basis.

From 0eea0e5eb8dadf9c000135ba64a4893bf9f32d7d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 3 Oct 2022 16:49:28 -0400
Subject: [PATCH 018/104] Adding the hash part of the link breaks the whole
 reference :-(

---
 tools/deploying-drutopia-updates.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md
index f65146e..b1d1aba 100644
--- a/tools/deploying-drutopia-updates.md
+++ b/tools/deploying-drutopia-updates.md
@@ -26,7 +26,7 @@ To make working with [Drutopia Platform's recommended Ansible setup](https://git
 
 Get yourself added to the [Drutopia Platform project on GitLab](https://gitlab.com/groups/drutopia-platform/-/group_members) if you are not already, and [ensure your public SSH key is on Gitlab](https://gitlab.com/-/profile/keys).
 
-Finally, [clone needed Drutopia repositories locally according to the recommended setup](creating-new-drutopia-site#overall-setup).
+Finally, [clone needed Drutopia repositories locally according to the recommended setup](creating-new-drutopia-site).
 
 Now you are ready for deploying Drutopia updates on a regular basis.
 

From 4476fd85c1bb02109bb188094b0a63f3b460f710 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 3 Oct 2022 16:49:41 -0400
Subject: [PATCH 019/104] Document writing the docs

---
 README.md | 6 ++++++
 1 file changed, 6 insertions(+)
 create mode 100644 README.md

diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d7ad0c4
--- /dev/null
+++ b/README.md
@@ -0,0 +1,6 @@
+Test changes to this documentation locally:
+
+```bash
+pip install -r requirements.txt
+sphinx-build -b html . _build/html
+```

From 65a2b14b521bd11ec32d6f003c3c844e384bce83 Mon Sep 17 00:00:00 2001
From: Sanjay Jain <sanjayjaindc@gmail.com>
Date: Mon, 10 Oct 2022 15:35:14 +0000
Subject: [PATCH 020/104] Update monday-checkin.md

---
 monday-checkin.md | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/monday-checkin.md b/monday-checkin.md
index a4a88e9..b20d83e 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -10,7 +10,7 @@ The Monday checkin ensures everyone is on the same page starting the week.  It i
 Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ```md
-# 2021 MONTH XXth – Monday Checkin
+# 2022 MONTH XXth – Monday Checkin
 
 ## Checkins
 
@@ -36,6 +36,16 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 * Micky - 
 * Sanjay - 
 
+## Pair programming avilability for the week 
+
+* Ben - 
+* Chris - 
+* Keegan - 
+* Mauricio - 
+* Micky - 
+* Sanjay - 
+
+* Drutopia Office Hours - anything to do with Nedjo this week?
 
 ### Project assignments
 

From 19c5c9a40cb1d3c94f8a4c4821d9202ff1c000ce Mon Sep 17 00:00:00 2001
From: Sanjay Jain <sanjayjaindc@gmail.com>
Date: Fri, 14 Oct 2022 16:28:29 +0000
Subject: [PATCH 021/104] Update setting-up-email.md

---
 tools/setting-up-email.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/setting-up-email.md b/tools/setting-up-email.md
index 1913b7c..f55e1de 100644
--- a/tools/setting-up-email.md
+++ b/tools/setting-up-email.md
@@ -2,6 +2,6 @@
 
 With the exception of the note below, follow the [May First documentation on how to configure Thunderbird](https://support.mayfirst.org/wiki/faq/email/setup-thunderbird) or [other e-mail clients](https://support.mayfirst.org/wiki/faq/email/pop-vs-imap).
 
-For Server Name, Agaric team members use `sojourner.mayfirst.org` for incoming e-mail (POP or IMAP) and the May First standard, `mail.mayfirst.org` for outgoing (SMTP).
+For Server Name, Agaric team members use `mail.mayfirst.org` for incoming e-mail (POP or IMAP) and the May First standard, `mail.mayfirst.org` for outgoing (SMTP).
 
 For extra security, Agaric worker-owners are advised to set up a separate account for e-mail as for administrative duties within May First's control panel.  A separate account could also be used for [Nextcloud](setting-up-nextcloud).  This is probably unnecessary complexity for most clients.  One account can be used for all services available through May First.

From ba6d8cadb280e3d2f7c3a1624de59c4296c18a0d Mon Sep 17 00:00:00 2001
From: Sanjay Jain <sanjayjaindc@gmail.com>
Date: Tue, 8 Nov 2022 14:28:39 +0000
Subject: [PATCH 022/104] Update monday-checkin.md

---
 monday-checkin.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/monday-checkin.md b/monday-checkin.md
index b20d83e..fa9be25 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -62,6 +62,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 * MASS Design Group - MASS Continuous Improvement (Ben/Keegan)
 * Grassroots Economic Organizing (GEO) - GEO Support (Micky/Ben)
 * UC Davis - Patient HM Brain Science Website (Sanjay/Keegan)
+* UPenn - Site migration (Keegan/Mauricio)
 
 Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025
 

From caa96364e7e3976f35b8920ecd9c66b5cd950367 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 8 Dec 2022 03:07:13 -0500
Subject: [PATCH 023/104] Add 'up-to-date' software to hyphen, improve em-dash
 examples

---
 content-style-guide.md | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/content-style-guide.md b/content-style-guide.md
index 99ee1fb..21c03e5 100644
--- a/content-style-guide.md
+++ b/content-style-guide.md
@@ -365,15 +365,16 @@ Otherwise, use common sense. If you are unsure, read the sentence out loud. Wher
 Use a hyphen (-) without spaces on either side to link words into single phrase
 
   * first-time user
+  * up-to-date software
 
 To indicate a span or range, use an n-dash (–).
 
   * Monday–Friday
 
-Use an em dash (—) with a space after the dash to offset an aside.  Use a true em dash, not hyphens (- or --).
+Use an em dash (—) with a space after the dash to offset an aside.  Use a true em dash, not hyphens (- or --).  If the set-off phrase has the main part of the sentence continuing, do not include spaces around the em dash.  If the set-off phrase ends the sentence, leave a space after the em dash.
 
-  * Multivariate testing—just one of our new Pro features—can help you grow your business.
-  * Austin thought Brad was the doughnut thief, but he was wrong— it was Lain.  
+  * We could build immensely powerful movements from the ground up, if we had a way to agree how shared resources of movements—including communication channels—would be controlled.
+  * Migrate does almost all the work for us— we just need to create a Migration class and configure it using the constructor.
 
 
 ##### Ellipses

From b87e19c6fd528ea4f59b0a070c899940aa4861e2 Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.coop>
Date: Wed, 4 Jan 2023 17:57:51 +0000
Subject: [PATCH 024/104] Update project assignments

---
 monday-checkin.md | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/monday-checkin.md b/monday-checkin.md
index fa9be25..14f22ab 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -50,18 +50,19 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 ### Project assignments
 
 
-* Tulane - Therapy Fidelity App (Chris/Keegan)
-* Spry Group - Type Network (Keegan/Chris)
+* MASS Design Group - MASS Continuous Improvement (Ben/Dave)
 * Agaric e.K. - C-Team support (Zeit) (Mauricio/Ben)
-* Action Information - Green Calendar (Sanjay/Chris)
-* BMOP - bmop.org site upgrade (Keegan/Mauricio)
+* Action Information - Green Calendar (Sanjay/Louis)
 * Portside - Portside (Ben/Chris)
+* Teachers with GUTS - Project GUTS/TWIG/Making Sense of Models (Ben/Louis)
 * DrupalEasy.com - Training assistance (Mauricio/Keegan)
-* CRLA - CRLA.org Development & Support (Ben/Keegan)
-* Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Ben/Keegan)
-* MASS Design Group - MASS Continuous Improvement (Ben/Keegan)
-* Grassroots Economic Organizing (GEO) - GEO Support (Micky/Ben)
-* UC Davis - Patient HM Brain Science Website (Sanjay/Keegan)
+* CRLA - CRLA.org Development & Support (Keegan/Ben)
+* Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Keegan/Ben)
+* Agaric e.K. - TBD (Keegan/)
+* Longshore Workers Coalition (LWC) - LWC site (Keegan/Ben)
+* Grassroots Economic Organizing (GEO) - GEO Support (Ben/Louis)
+* UC Davis - Patient HM Brain Science Website (Keegan/Sanjay)
+* Vermont Housing Finance Agency - VHFA (Chris/Ben)
 * UPenn - Site migration (Keegan/Mauricio)
 
 Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025

From e695e5894b321224e9c7128811df62ee68efed74 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 6 Jan 2023 12:39:19 -0500
Subject: [PATCH 025/104] Add days off

---
 days-off.md | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 days-off.md

diff --git a/days-off.md b/days-off.md
new file mode 100644
index 0000000..b3f3bce
--- /dev/null
+++ b/days-off.md
@@ -0,0 +1,21 @@
+# Days off
+
+Collective-wide holidays.
+
+Federal holidays:
+
+ * New Year's Day
+ * Martin Luther King Jr. Day
+ * Presidents' Day
+ * Memorial Day
+ * Juneteenth
+ * Independence Day
+ * Labor Day
+ * Columbus Day
+ * Armistice Day (kids these days call it Veterans Day)
+ * Thanksgiving Day
+ * Christmas Day
+
+Source: [opm.gov/policy-data-oversight/pay-leave/federal-holidays](https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/)
+
+Given that most of these move around year to year to be the closest Monday, we have added the .ics file OPM provided (goes through 2030) to the [Agaric shared calendar](calendars) via Thunderbird's "Events & Tasks » Import".

From c433fa67045ba7ed0fb200c3aedfb9985cb64b28 Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.coop>
Date: Wed, 1 Feb 2023 15:46:19 +0000
Subject: [PATCH 026/104] Add Louis to templates

---
 friday-review-and-planning.md | 4 ++++
 monday-checkin.md             | 4 ++++
 wednesday-checkin.md          | 2 ++
 3 files changed, 10 insertions(+)

diff --git a/friday-review-and-planning.md b/friday-review-and-planning.md
index 038fb67..e15be20 100644
--- a/friday-review-and-planning.md
+++ b/friday-review-and-planning.md
@@ -25,6 +25,9 @@
 ### Sanjay
 *
 
+### Louis
+*
+
 
 ## Availability
 
@@ -46,4 +49,5 @@
 * Mauricio - 
 * Micky - 
 * Sanjay - 
+* Louis
 ```
diff --git a/monday-checkin.md b/monday-checkin.md
index 14f22ab..e172310 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -22,6 +22,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Sanjay
   * Ben
   * Keegan
+  * Louis
 
 ## Leads, or important projects
 
@@ -35,6 +36,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 * Mauricio - 
 * Micky - 
 * Sanjay - 
+* Louis
 
 ## Pair programming avilability for the week 
 
@@ -44,6 +46,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 * Mauricio - 
 * Micky - 
 * Sanjay - 
+* Louis
 
 * Drutopia Office Hours - anything to do with Nedjo this week?
 
@@ -75,6 +78,7 @@ Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025
   * Sanjay
   * Ben
   * Keegan
+  * Louis
 
 ## Availability
 
diff --git a/wednesday-checkin.md b/wednesday-checkin.md
index 8e81f4c..f1dfc8c 100644
--- a/wednesday-checkin.md
+++ b/wednesday-checkin.md
@@ -18,6 +18,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Sanjay
   * Ben
   * Keegan
+  * Louis
 
 ## Blockers
 
@@ -27,6 +28,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Sanjay
   * Ben
   * Keegan
+  * Louis
 
 ## Task allocation
 

From acf3f0ce2774ed70095d9fe3624407bd0f54d46b Mon Sep 17 00:00:00 2001
From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com>
Date: Fri, 24 Feb 2023 10:53:46 -0800
Subject: [PATCH 027/104] Add calendar import images

---
 images/choose-caldav-and-calendar.png | Bin 0 -> 30289 bytes
 images/choose-calendars-to-import.png | Bin 0 -> 40797 bytes
 images/import-all-calendars.png       | Bin 0 -> 24297 bytes
 images/mayfirst-specific-calendar.png | Bin 0 -> 24633 bytes
 4 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 images/choose-caldav-and-calendar.png
 create mode 100644 images/choose-calendars-to-import.png
 create mode 100644 images/import-all-calendars.png
 create mode 100644 images/mayfirst-specific-calendar.png

diff --git a/images/choose-caldav-and-calendar.png b/images/choose-caldav-and-calendar.png
new file mode 100644
index 0000000000000000000000000000000000000000..18759fed9509b0ecf81251424553447e5db02768
GIT binary patch
literal 30289
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
QA3S(3qa<A}Y4GiT0H@-`w*UYD

literal 0
HcmV?d00001

diff --git a/images/choose-calendars-to-import.png b/images/choose-calendars-to-import.png
new file mode 100644
index 0000000000000000000000000000000000000000..eecbb87b92dfe015b77ab9f619a67747f7530141
GIT binary patch
literal 40797
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
KzFDU26#XAy#mCS9

literal 0
HcmV?d00001

diff --git a/images/import-all-calendars.png b/images/import-all-calendars.png
new file mode 100644
index 0000000000000000000000000000000000000000..fd92afd07b7d9209bc610bd8389c552d66191099
GIT binary patch
literal 24297
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

literal 0
HcmV?d00001

diff --git a/images/mayfirst-specific-calendar.png b/images/mayfirst-specific-calendar.png
new file mode 100644
index 0000000000000000000000000000000000000000..4e5cbb0ffef8172e097a37aa99dee439b12eba17
GIT binary patch
literal 24633
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%0DpBBR{Cf?4c?209+pDN6?^GR+7B#HcVgL
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
E07{|x4FCWD

literal 0
HcmV?d00001


From 7ea2ff0e95321be7621bd00f53f602bb6132277f Mon Sep 17 00:00:00 2001
From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com>
Date: Fri, 24 Feb 2023 11:23:26 -0800
Subject: [PATCH 028/104] Edit import all calendars image

---
 images/import-all-calendars.png | Bin 24297 -> 33573 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/images/import-all-calendars.png b/images/import-all-calendars.png
index fd92afd07b7d9209bc610bd8389c552d66191099..6f61e96a03cc7d1576ad12893ee2523c20dc64fb 100644
GIT binary patch
literal 33573
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

literal 24297
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


From 613766ec5b184da5ecd83b12d264ddd6d135200c Mon Sep 17 00:00:00 2001
From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com>
Date: Fri, 24 Feb 2023 20:14:22 +0000
Subject: [PATCH 029/104] Update calendars.md

---
 calendars.md | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/calendars.md b/calendars.md
index 5389e5c..0fa94af 100644
--- a/calendars.md
+++ b/calendars.md
@@ -22,11 +22,26 @@
   ![Dropdown list starting with 'Show All Calendars' with 'New Calendar...' selected.](images/add-new-calendar.png)
 2. Choose the **On the Network** option and press the **Next** button
   ![A dialog to 'Create a new calendar' with two radio button options and the second, 'On the Network' selected.](images/new-calendar-on-network.png)
-3. Choose the **CalDAV** option, paste the private link from the first step in the **Location** text field (leave the username blank) and press the **Next** button
-  ![A dialog to 'Create a new calendar' showing four radio buttons, the second one, 'CalDAV', is selected, and a URL is present in a text field labeled 'Location'.](images/thunderbird-add-nextcloud-calendar.png)
-4. Give your calendar a name, sticking to the name used in NextCloud to the extent practical, and save the dialog, and you're done!
-5. Ensure your calendar is associated with the e-mail address with which you want to receive invites.
+3. Enter your username and the calendar link copied in step 0. Leave 'This location doesn't require credentials' unchecked. The 'Offline Support' option enables calendar use when offline.
+![A dialog to 'Create a new calendar' with a username text field option, a location text field expecting a calendar(s) url, and two checkboxes 'This location doesn't require credentials' and 'Offline Support' with 'Offline Support' selected.](images/mayfirst-specific-calendar.png)
+4. Choose the **CalDAV** option, select the calendar requested from the url in the previous step and press the 'Subscribe button' 
+  ![A dialog to 'Create New calendar' showing a Calendar Type dropdown with, the second option, 'CalDAV', selected, and a checkbox option with the requested calendar](images/choose-caldav-and-calendar.png)
+5. Give your calendar a name, sticking to the name used in NextCloud to the extent practical, and save the dialog, and you're done!
+6. Ensure your calendar is associated with the e-mail address with which you want to receive invites.
+
+### Subscribe to all Calendars at Once
+You can subscribe to all calendars that have been shared with you by using the https://share.mayfirst.org rather than a specific calendar's url.
+
+0. Repeat instructions 1 and 2 from the  'Subscribe to a NextCloud calendar' section. 
+1. Add your username in the username field and 'https://share.mayfirst.org' in the location field. 
+	![A dialog to 'Create a new calendar' with a username text field option, a location text field expecting a calendar(s) url, and two checkboxes 'This location doesn't require credentials' and 'Offline Support' with 'Offline Support' selected.](images/import-all-calendars.png)
+2. Your calendar and all calendars shared with you are listed in the checkboxes. Choose the calendars you would like to import into your Thunderbird calendar.
+	![A dialog to 'Create New calendar' with checkboxes listing your calendar and all calendars shared with you.](images/choose-calendars-to-import.png)
 
 ```{note}
 Members of Agaric can share their private calendar links to the [internal Agaric wiki](https://gitlab.com/agaric/internal/-/wikis/calendars ).
 ```
+
+```{note}
+More documentation here: https://support.mozilla.org/en-US/kb/creating-new-calendars
+```

From 053aebddb5e186e4ebc8fade065dfa33f2da1900 Mon Sep 17 00:00:00 2001
From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com>
Date: Fri, 24 Feb 2023 20:19:10 +0000
Subject: [PATCH 030/104] Add line breaks where needed.

---
 calendars.md | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/calendars.md b/calendars.md
index 0fa94af..bfb22be 100644
--- a/calendars.md
+++ b/calendars.md
@@ -22,9 +22,9 @@
   ![Dropdown list starting with 'Show All Calendars' with 'New Calendar...' selected.](images/add-new-calendar.png)
 2. Choose the **On the Network** option and press the **Next** button
   ![A dialog to 'Create a new calendar' with two radio button options and the second, 'On the Network' selected.](images/new-calendar-on-network.png)
-3. Enter your username and the calendar link copied in step 0. Leave 'This location doesn't require credentials' unchecked. The 'Offline Support' option enables calendar use when offline.
+3. Enter your username and the calendar link copied in step 0. Leave 'This location doesn't require credentials' unchecked. The 'Offline Support' option enables calendar use when offline.  
 ![A dialog to 'Create a new calendar' with a username text field option, a location text field expecting a calendar(s) url, and two checkboxes 'This location doesn't require credentials' and 'Offline Support' with 'Offline Support' selected.](images/mayfirst-specific-calendar.png)
-4. Choose the **CalDAV** option, select the calendar requested from the url in the previous step and press the 'Subscribe button' 
+4. Choose the **CalDAV** option, select the calendar requested from the url in the previous step and press the 'Subscribe button'  
   ![A dialog to 'Create New calendar' showing a Calendar Type dropdown with, the second option, 'CalDAV', selected, and a checkbox option with the requested calendar](images/choose-caldav-and-calendar.png)
 5. Give your calendar a name, sticking to the name used in NextCloud to the extent practical, and save the dialog, and you're done!
 6. Ensure your calendar is associated with the e-mail address with which you want to receive invites.
@@ -32,11 +32,11 @@
 ### Subscribe to all Calendars at Once
 You can subscribe to all calendars that have been shared with you by using the https://share.mayfirst.org rather than a specific calendar's url.
 
-0. Repeat instructions 1 and 2 from the  'Subscribe to a NextCloud calendar' section. 
-1. Add your username in the username field and 'https://share.mayfirst.org' in the location field. 
-	![A dialog to 'Create a new calendar' with a username text field option, a location text field expecting a calendar(s) url, and two checkboxes 'This location doesn't require credentials' and 'Offline Support' with 'Offline Support' selected.](images/import-all-calendars.png)
-2. Your calendar and all calendars shared with you are listed in the checkboxes. Choose the calendars you would like to import into your Thunderbird calendar.
-	![A dialog to 'Create New calendar' with checkboxes listing your calendar and all calendars shared with you.](images/choose-calendars-to-import.png)
+0. Repeat instructions 1 and 2 from the  'Subscribe to a NextCloud calendar' section.  
+1. Add your username in the username field and 'https://share.mayfirst.org' in the location field.  
+  ![A dialog to 'Create a new calendar' with a username text field option, a location text field expecting a calendar(s) url, and two checkboxes 'This location doesn't require credentials' and 'Offline Support' with 'Offline Support' selected.](images/import-all-calendars.png)
+2. Your calendar and all calendars shared with you are listed in the checkboxes. Choose the calendars you would like to import into your Thunderbird calendar.  
+  ![A dialog to 'Create New calendar' with checkboxes listing your calendar and all calendars shared with you.](images/choose-calendars-to-import.png)
 
 ```{note}
 Members of Agaric can share their private calendar links to the [internal Agaric wiki](https://gitlab.com/agaric/internal/-/wikis/calendars ).

From 3601cf04a847a25300814b04ff15ef6bef1b58a2 Mon Sep 17 00:00:00 2001
From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com>
Date: Fri, 24 Feb 2023 12:32:17 -0800
Subject: [PATCH 031/104] Fix images by cropping

---
 images/choose-caldav-and-calendar.png | Bin 30289 -> 38898 bytes
 images/choose-calendars-to-import.png | Bin 40797 -> 50702 bytes
 images/import-all-calendars.png       | Bin 33573 -> 32423 bytes
 images/mayfirst-specific-calendar.png | Bin 24633 -> 34173 bytes
 4 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/images/choose-caldav-and-calendar.png b/images/choose-caldav-and-calendar.png
index 18759fed9509b0ecf81251424553447e5db02768..f4c9e7b89ce16dcb1d7fb7735b738cf7aa690f74 100644
GIT binary patch
literal 38898
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

literal 30289
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
QA3S(3qa<A}Y4GiT0H@-`w*UYD

diff --git a/images/choose-calendars-to-import.png b/images/choose-calendars-to-import.png
index eecbb87b92dfe015b77ab9f619a67747f7530141..ac769b0521c80bde0c084bb50397aa76ce886b0a 100644
GIT binary patch
literal 50702
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

literal 40797
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
KzFDU26#XAy#mCS9

diff --git a/images/import-all-calendars.png b/images/import-all-calendars.png
index 6f61e96a03cc7d1576ad12893ee2523c20dc64fb..34be07ab6d89e217351d66f4221d98b7e621a9c5 100644
GIT binary patch
literal 32423
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
LHJO_CW}*KNL7H;O

literal 33573
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

diff --git a/images/mayfirst-specific-calendar.png b/images/mayfirst-specific-calendar.png
index 4e5cbb0ffef8172e097a37aa99dee439b12eba17..0d819ab127c689552303ea418465be64d299fb74 100644
GIT binary patch
literal 34173
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

literal 24633
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%0DpBBR{Cf?4c?209+pDN6?^GR+7B#HcVgL
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
E07{|x4FCWD


From 7456fb57beb334e5746632a71f0db5c97777e40e Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.coop>
Date: Mon, 20 Mar 2023 15:23:27 +0000
Subject: [PATCH 032/104] Change wednesday checkin to operations meeting

---
 friday-review-and-planning.md |  2 +-
 monday-checkin.md             |  4 +---
 wednesday-checkin.md          | 18 +++++++++++++++---
 worker-owner-meeting.md       |  2 +-
 worker-owner.md               |  2 +-
 5 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/friday-review-and-planning.md b/friday-review-and-planning.md
index e15be20..8e99a8c 100644
--- a/friday-review-and-planning.md
+++ b/friday-review-and-planning.md
@@ -1,7 +1,7 @@
 # Friday Shipping Meeting
 
 ```md
-# 2021 {Date}, Friday shipping
+# 2023 {Date}, Friday shipping
 
 ## Major Accomplishments/Hurdles Cleared?
 
diff --git a/monday-checkin.md b/monday-checkin.md
index e172310..cf148df 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -10,7 +10,7 @@ The Monday checkin ensures everyone is on the same page starting the week.  It i
 Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ```md
-# 2022 MONTH XXth – Monday Checkin
+# 2023 MONTH XXth – Monday Checkin
 
 ## Checkins
 
@@ -80,8 +80,6 @@ Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025
   * Keegan
   * Louis
 
-## Availability
-
 ## Task allocation
 
 *List tasks throughout planning session, by end each task should have a person assigned to it.*
diff --git a/wednesday-checkin.md b/wednesday-checkin.md
index f1dfc8c..749357a 100644
--- a/wednesday-checkin.md
+++ b/wednesday-checkin.md
@@ -1,5 +1,4 @@
-# Wednesday Checkin
-
+# Wednesday operations
 The Monday checkin ensures everyone is on the same page starting the week.  It is:
 
   * No longer than one hour, maximum.
@@ -8,7 +7,7 @@ The Monday checkin ensures everyone is on the same page starting the week.  It i
 Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ```md
-# 2021 Juluary 19th – Wednesday Checkin
+# 2023 Juluary 19th – Wednesday Checkin
 
 ## Updates
 
@@ -20,6 +19,17 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Keegan
   * Louis
 
+## Invoice status
+
+## Pair programming availability
+* Ben
+* Chris
+* Keegan
+* Mauricio 
+* Micky 
+* Sanjay 
+* Louis
+
 ## Blockers
 
   * Mauricio
@@ -30,6 +40,8 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Keegan
   * Louis
 
+## Availability
+
 ## Task allocation
 
 *List tasks throughout, by end each task should have a person assigned to it.*
diff --git a/worker-owner-meeting.md b/worker-owner-meeting.md
index 4b7c8e4..2e08cef 100644
--- a/worker-owner-meeting.md
+++ b/worker-owner-meeting.md
@@ -3,7 +3,7 @@
 Copy-pastable template:
 
 ```
-# 2020 November 24
+# 2023 November 24
 
 ## Check-ins (i.e. how are you, generally?)
 
diff --git a/worker-owner.md b/worker-owner.md
index cbd9089..86937fa 100644
--- a/worker-owner.md
+++ b/worker-owner.md
@@ -6,7 +6,7 @@ It replaces the daily standup, but ideally we would separate daily items to the
 
 
 ```
-# 2020 September 29
+# 2023 September 29
 
 
 ## Check-ins (i.e. how are you, generally?)

From 254a8ddc6674770c7d9bba46c556d697380a607d Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.coop>
Date: Mon, 20 Mar 2023 16:32:28 +0000
Subject: [PATCH 033/104] Add hours entered check to Wednesday and add leads
 scheduling reminder

---
 monday-checkin.md    | 29 +++++++++++++++--------------
 wednesday-checkin.md | 24 +++++++++++++++++-------
 2 files changed, 32 insertions(+), 21 deletions(-)

diff --git a/monday-checkin.md b/monday-checkin.md
index cf148df..d93e415 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -25,28 +25,29 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Louis
 
 ## Leads, or important projects
+* Remember to discuss scheduling for any leads meetings
 
 * Drutopia Office Hours - anything to do with Nedjo this week?
 
 ### Hours Entered (previous week)
 
-* Ben - 
-* Chris - 
-* Keegan - 
-* Mauricio - 
-* Micky - 
-* Sanjay - 
-* Louis
+  * Ben - 
+  * Chris - 
+  * Keegan - 
+  * Mauricio - 
+  * Micky - 
+  * Sanjay - 
+  * Louis -
 
 ## Pair programming avilability for the week 
 
-* Ben - 
-* Chris - 
-* Keegan - 
-* Mauricio - 
-* Micky - 
-* Sanjay - 
-* Louis
+  * Ben - 
+  * Chris - 
+  * Keegan - 
+  * Mauricio - 
+  * Micky - 
+  * Sanjay - 
+  * Louis
 
 * Drutopia Office Hours - anything to do with Nedjo this week?
 
diff --git a/wednesday-checkin.md b/wednesday-checkin.md
index 749357a..7c80e74 100644
--- a/wednesday-checkin.md
+++ b/wednesday-checkin.md
@@ -21,14 +21,24 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ## Invoice status
 
+### Hours Entered (previous week)
+
+  * Ben - 
+  * Chris - 
+  * Keegan - 
+  * Mauricio - 
+  * Micky - 
+  * Sanjay - 
+  * Louis -
+
 ## Pair programming availability
-* Ben
-* Chris
-* Keegan
-* Mauricio 
-* Micky 
-* Sanjay 
-* Louis
+  * Ben
+  * Chris
+  * Keegan
+  * Mauricio 
+  * Micky 
+  * Sanjay 
+  * Louis
 
 ## Blockers
 

From d8361b809330dddb2fe644b1697550ce75149811 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 24 Mar 2023 12:10:42 -0400
Subject: [PATCH 034/104] Drop Sanjay from off-day meetings

Except blockers, we should think about Sanjay's blockers.
---
 friday-review-and-planning.md | 4 ----
 monday-checkin.md             | 3 ---
 2 files changed, 7 deletions(-)

diff --git a/friday-review-and-planning.md b/friday-review-and-planning.md
index 8e99a8c..b3ca944 100644
--- a/friday-review-and-planning.md
+++ b/friday-review-and-planning.md
@@ -22,9 +22,6 @@
 ### Micky
 * 
 
-### Sanjay
-*
-
 ### Louis
 *
 
@@ -48,6 +45,5 @@
 * Keegan - 
 * Mauricio - 
 * Micky - 
-* Sanjay - 
 * Louis
 ```
diff --git a/monday-checkin.md b/monday-checkin.md
index d93e415..6bc4ecd 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -19,7 +19,6 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Mauricio
   * Chris
   * Micky
-  * Sanjay
   * Ben
   * Keegan
   * Louis
@@ -36,7 +35,6 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Keegan - 
   * Mauricio - 
   * Micky - 
-  * Sanjay - 
   * Louis -
 
 ## Pair programming avilability for the week 
@@ -46,7 +44,6 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Keegan - 
   * Mauricio - 
   * Micky - 
-  * Sanjay - 
   * Louis
 
 * Drutopia Office Hours - anything to do with Nedjo this week?

From a2732d356b9fb06b985317558360913bd01f0d98 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 6 Apr 2023 00:49:01 -0400
Subject: [PATCH 035/104] Update copyright & images section, and add sources

---
 copyright-and-trademarks.md | 41 ++++++++++++++++++++++---------------
 1 file changed, 25 insertions(+), 16 deletions(-)

diff --git a/copyright-and-trademarks.md b/copyright-and-trademarks.md
index 50feba4..c87ad82 100644
--- a/copyright-and-trademarks.md
+++ b/copyright-and-trademarks.md
@@ -10,34 +10,43 @@ Copyright protection begins when the work is first created and it doesn’t requ
 Copyright notice on the work is not required but it is recommended, since it cuts off a defense of innocent infringement.
 
 ### Copyright at Agaric
+
 We default to a Creative Commons license whenever possible.
 
 ### Other creators’ copyrights
-We respect the copyright of other creators. If we want to use someone else’s copyrighted work, we have to obtain a license from the owners.  
-A copyright license spells out these terms:  
-Where we can use the work  
-How long we can use it for  
-How much we’ll pay them for the use  
-Whether or not we’re the only ones who can use the work  
-What we can do with the work  
-Any restrictions on our use (for example, that we can use it online but not on a billboard)
-A common license will read something like this:  
-“You grant Agaric a perpetual, worldwide, non-exclusive, royalty free license to display, distribute, and publish the Work in our marketing in any medium now known or later developed.”  
 
-### Social media and copyright
-This is an area where the letter of the law and common practice sometimes differ.
-Social media posts often include copyrighted elements like pictures, GIFs, or pieces of writing. If you’re using a copyrighted element in a commercial manner on social media, you should request permission from the copyright holder. Since Agaric is a company, we defer to the position that our use will be perceived as commercial. But if you’re using it in a more informative or commentary way, like sharing a meme to indicate how you feel about a news story, you may not need to request permission.
+We respect the copyright of other creators. If we want to use someone else's copyrighted work, we have to obtain a license from the owners.  
+A copyright license spells out these terms:
+
+ - Where we can use the work  
+ - How long we can use it for  
+ - How much we'll pay them for the use  
+ - Whether or not we’re the only ones who can use the work  
+ - What we can do with the work  
+ - Any restrictions on our use (for example, that we can use it online but not on a billboard)
+
+For example:
+
+"You grant Agaric a perpetual, worldwide, non-exclusive, royalty free license to display, distribute, and publish the Work in our marketing in any medium now known or later developed."
 
-Regardless, you should always link to the source of the copyrighted element you’re using, and never make it look like you created work that belongs to someone else.
 
 ### Image use and copyright
-Agaric oftentimes uses original images in our blog posts. If you use an image, photo, or other design element made by someone outside Agaric, get permission first. Once you have permission, always give the copyright owner credit and link back to the original source.
 
-Images retrieved via Google image search are not licensed for fair use, but many images are available under license through stock photo websites, or open for use under a Creative Commons license. Flickr has a great search feature for images available under Creative Commons licenses.
+Agaric prefers using original images in our blog posts.  Ben has a lot of random images and you can check with him on subjects.  We also have a relationship with [Martin Owens to commission digital vector art made with Inkscape](https://www.patreon.com/doctormo).
+
+If you use an image, photo, or other design element made by someone outside Agaric, get permission first. Once you have permission, always give the copyright owner credit and link back to the original source.
+
+Attribution goes for Creative Commons also, and we have an attribution field built into our website for blog posts.
+
+Good sources of Creative Commons or open access (public domain) images include:
+
+ - Flickr: https://www.flickr.com/search/?license=4%2C5%2C6%2C9%2C10
+ - Smithsonian Institute: https://www.si.edu/openaccess
 
 ### Other licenses
 
 #### Creative Commons licenses
+
 Instead of the standard “all rights reserved,” some creators choose to make their work available for public use with different levels of attribution required. That’s what we’ve done with this style guide. Find a breakdown of licenses on the Creative Commons website.
 We love to share our work and use these licenses frequently.
 

From 21728870f67c2c93945851d34ef24a07d2c8e8ca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 7 Apr 2023 13:58:10 -0400
Subject: [PATCH 036/104] Update our current note-taking tools in the
 descision-making doc

---
 decision-making.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/decision-making.md b/decision-making.md
index f7ffbb1..50d3353 100644
--- a/decision-making.md
+++ b/decision-making.md
@@ -21,6 +21,6 @@ Choose facilitator at start of meeting, or by predetermined system
 
 Facilitator's job is to keep things moving.
 
-Someone other than the facilitator should be designated for taking notes, but everyone can help (we will always do meeting notes on a text pad allowing real-time collaborative note-taking, such as [Etherpad](https://etherpad.org/).
+Someone other than the facilitator should be designated for taking notes, but everyone can help (we will always do meeting notes on a text pad allowing real-time collaborative note-taking, such as [Etherpad](https://etherpad.org/), the shared notes built into [Big Blue Button](https://bigbluebutton.org/), or [HedgeDoc](https://hedgedoc.org/) (this is our current main tool for notes, which we self-host).
 
 See template at [worker-owner meeting](worker-owner-meeting).

From 75f61553dbf532d19c1ab32ba9ff22c6dd8ed467 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 7 Apr 2023 15:59:54 -0400
Subject: [PATCH 037/104] Add initial docs on Kuma uptime monitoring

---
 tools/uptime-monitoring.md | 7 +++++++
 1 file changed, 7 insertions(+)
 create mode 100644 tools/uptime-monitoring.md

diff --git a/tools/uptime-monitoring.md b/tools/uptime-monitoring.md
new file mode 100644
index 0000000..98baef6
--- /dev/null
+++ b/tools/uptime-monitoring.md
@@ -0,0 +1,7 @@
+# Uptime monitoring
+
+We presently monitor that our sites and services are running correctly with [Uptime Kuma](https://uptime.kuma.pet/).
+
+A public status report for Agaric sites is available here:
+
+https://monitor.ocean.agaric.coop/status/agaric

From f75fba468cf86c69e2417f73c839ce9fbd91c06f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 7 Apr 2023 18:54:02 -0400
Subject: [PATCH 038/104] Add section on growth by splitting & reorganize docs
 TOC

---
 growth.md |  5 +++++
 index.md  | 20 +++++++++++++++-----
 2 files changed, 20 insertions(+), 5 deletions(-)
 create mode 100644 growth.md

diff --git a/growth.md b/growth.md
new file mode 100644
index 0000000..e9da1a6
--- /dev/null
+++ b/growth.md
@@ -0,0 +1,5 @@
+# Growing Agaric
+
+As a mushroom, Agaric has several options for growth.  We don't want to become [the largest organism on the planet](https://www.scientificamerican.com/article/strange-but-true-largest-organism-is-fungus/) so our approach is [mitosis](https://www.sciencedirect.com/science/article/abs/pii/S0074769608600790)— dividing.
+
+If or when Agaric grows to more than about a dozen worker-owners, we plan to split into two equal groups, opearting under the banner of Agaric and sharing resources, but federating as small worker cooperatives rather than changing our basic internal structure to scale.
diff --git a/index.md b/index.md
index 9972fec..02ed1a0 100644
--- a/index.md
+++ b/index.md
@@ -56,32 +56,42 @@ tools/drutopia-member-server-access
 
 ```{toctree}
 ---
-caption: Agaric.coop
+caption: Writing for Agaric
 maxdepth: 2
 ---
 
+content-style-guide
 agaric-website/basics
 agaric-website/agaric-site-content-entry
 agaric-website/tags-and-taxonomy-terms
 agaric-website/translation
 agaric-website/short-urls
+marketing
 ```
 
 
 ```{toctree}
 ---
-caption: Important other topics
+caption: How We Work
 maxdepth: 2
 ---
 
-content-style-guide
-marketing
 decision-making
-reference-docs
+growth
+```
+
+```{toctree}
+---
+caption: Documentation
+maxdepth: 2
+---
+
 documentation
 shared-technical-notes
+reference-docs
 ```
 
+
 ---
 
 If you've found your here way to Agaric's internal documentation but don't know about the [Agaric technology collective](https://agaric.coop/) itself yet, please check out our [development and consulting services](https://agaric.coop/services), [our trainings](https://agaric.coop/training), and [our initiatives](https://agaric.coop/initiatives) or read [about Agaric](https://agaric.coop/about-agaric) and [ask us for help or collaboration](https://agaric.coop/ask).

From 9ce108b525ecee795493d16ae7851062c5ee6a58 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 21 Apr 2023 18:32:29 -0400
Subject: [PATCH 039/104] Add more old per-project docs to our general git
 usage

---
 tools/git-usage.md | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/tools/git-usage.md b/tools/git-usage.md
index 428dd8e..45bf2aa 100644
--- a/tools/git-usage.md
+++ b/tools/git-usage.md
@@ -1,4 +1,24 @@
-# Git Usage
+# Git usage
+
+## Getting in sync with other developers
+
+To bring in changes from other developers into the branch you are
+working on, from main `git pull` and then `git checkout your-branch-name` and `git rebase main`
+
+## Git troubleshooting
+
+If you've accidentally made commits to main and cannot pull in other's changes as a result.
+
+To get rid of a commit (the most recent one),
+
+```
+git reset HEAD^
+```
+
+to then be able to `git stash` changes from the commit, now local changes.  To just throw everything in the commit away, `git reset --hard HEAD^`
+
+See https://sethrobertson.github.io/GitFixUm/fixup.html
+
 
 ## When NOT to manually resolve merge conflicts
 

From 4e27cddbce2c098579ee995e67069c375b75d082 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 21 Apr 2023 21:29:19 -0400
Subject: [PATCH 040/104] Fix link

---
 tools/git-usage.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/git-usage.md b/tools/git-usage.md
index 45bf2aa..4dc40d9 100644
--- a/tools/git-usage.md
+++ b/tools/git-usage.md
@@ -17,7 +17,7 @@ git reset HEAD^
 
 to then be able to `git stash` changes from the commit, now local changes.  To just throw everything in the commit away, `git reset --hard HEAD^`
 
-See https://sethrobertson.github.io/GitFixUm/fixup.html
+See [sethrobertson.github.io/GitFixUm/fixup.html](https://sethrobertson.github.io/GitFixUm/fixup.html)
 
 
 ## When NOT to manually resolve merge conflicts

From 95cca5f28d43e642b5b1e6994e92811082e431cd Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.coop>
Date: Wed, 26 Apr 2023 17:10:41 +0000
Subject: [PATCH 041/104] Add May First to the days off list

---
 days-off.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/days-off.md b/days-off.md
index b3f3bce..5df5075 100644
--- a/days-off.md
+++ b/days-off.md
@@ -16,6 +16,9 @@ Federal holidays:
  * Thanksgiving Day
  * Christmas Day
 
+ And the real labor day:
+ * May First
+
 Source: [opm.gov/policy-data-oversight/pay-leave/federal-holidays](https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/)
 
 Given that most of these move around year to year to be the closest Monday, we have added the .ics file OPM provided (goes through 2030) to the [Agaric shared calendar](calendars) via Thunderbird's "Events & Tasks » Import".

From ec7c14b634eb872468bf5a770e632cf6bcd0f5a3 Mon Sep 17 00:00:00 2001
From: Chris Thompson <chris@agaric.com>
Date: Tue, 2 May 2023 16:57:55 +0000
Subject: [PATCH 042/104] Update Project Assignments

---
 monday-checkin.md | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/monday-checkin.md b/monday-checkin.md
index 6bc4ecd..0ba4945 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -50,21 +50,17 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ### Project assignments
 
-
 * MASS Design Group - MASS Continuous Improvement (Ben/Dave)
-* Agaric e.K. - C-Team support (Zeit) (Mauricio/Ben)
+* Agaric e.K. - C-Team support (Zeit) (Mauricio/Louis)
 * Action Information - Green Calendar (Sanjay/Louis)
 * Portside - Portside (Ben/Chris)
+* Kalamuna - Outsourcing (Mauricio/Ben)
 * Teachers with GUTS - Project GUTS/TWIG/Making Sense of Models (Ben/Louis)
-* DrupalEasy.com - Training assistance (Mauricio/Keegan)
 * CRLA - CRLA.org Development & Support (Keegan/Ben)
-* Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Keegan/Ben)
-* Agaric e.K. - TBD (Keegan/)
-* Longshore Workers Coalition (LWC) - LWC site (Keegan/Ben)
-* Grassroots Economic Organizing (GEO) - GEO Support (Ben/Louis)
-* UC Davis - Patient HM Brain Science Website (Keegan/Sanjay)
 * Vermont Housing Finance Agency - VHFA (Chris/Ben)
-* UPenn - Site migration (Keegan/Mauricio)
+* Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Keegan/Ben)
+* Agaric e.K. - Strategy Tool (Keegan/)
+* Sahara Reporters - Sahara Reporters site migration (Sanjay/Ben)
 
 Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025
 

From 7fecce43c1d0a2c9317f1a99fd195e5c688db0a9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 13 Jun 2023 13:31:29 -0400
Subject: [PATCH 043/104] Improve formatting and correct facts on weekly rhythm

---
 weekly-rhythm.md | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/weekly-rhythm.md b/weekly-rhythm.md
index c2a2f77..7c6ae9d 100644
--- a/weekly-rhythm.md
+++ b/weekly-rhythm.md
@@ -7,13 +7,13 @@ Agaric's weekly communication is structured like this:
  * [Wednesday check-in](wednesday-checkin)
  * [Friday review & planning](friday-review-and-planning)
 
-We meet every day at 4 pm, except for Thursday which is meeting-free.
-
-One hour is the maximum time for any meeting (including Friday review & planning and Monday checkin).
+One hour is the maximum time for any meeting.
 
 No (internal co-op-wide) meetings on Thursdays.
 
-The worker-owner meeting happens weekly with an agenda in advance. If there are no topics put forward to discuss it is skipped.  There is no check-in (stand up) meeting on Tuesday.
+Check-in meetings are at 11:30am.
+
+Tuesday worker-owner meetings are *as needed* at 1pm.  The worker-owner meeting happens weekly with an agenda in advance. If there are no topics put forward to discuss by the day before it is skipped.  There is no check-in (stand up) meeting on Tuesday.
 
 ```{toctree}
 ---

From d31516cf1c4c9a106c269bdd1c19706752835e9e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Wed, 14 Jun 2023 10:07:08 -0400
Subject: [PATCH 044/104] Revise to document what we do consistently that looks
 good, like sentence case for titles

---
 content-style-guide.md | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/content-style-guide.md b/content-style-guide.md
index 21c03e5..63b24a2 100644
--- a/content-style-guide.md
+++ b/content-style-guide.md
@@ -219,18 +219,15 @@ One exception is when you want to specifically emphasize the action over the sub
 
 #### Capitalization
 
-We use a few different forms of capitalization. Title case capitalizes the first letter of every word except articles, prepositions, and conjunctions. We use title case for the titles of pages, including blog posts and basic pages.
+Sentence case capitalizes the first letter of the first word.  We use sentence case for headlines, subheads, and headings as well as every other sentence.  (We do **not** use title case, which capitalizes the first letter of every word except articles, prepositions, and conjunctions.  Instead, we let the formatting of titles carry the weight and use the more natural sentence case.)
 
-Sentence case capitalizes the first letter of the first word.
 When writing out an e-mail address or website URL, use all lowercase.
-micky@agaric.com  
+
+micky@agaric.coop  
 agaric.com  
 
-Do not capitalize random words in the middle of sentences. Here are some words that we never capitalize in a sentence. For more, see the Word list.
-website  
-internet  
-online  
-e-mail  
+Do not capitalize words in the middle of sentences that are not proper nouns.  We do not capitalize internet, web, or e-mail.  For more, see the [word list](#word-list-specialized-vocabulary).
+
 
 #### Contractions
 

From d61f414387e5786d68144cf8545030d0cde74f3f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 25 Sep 2023 18:53:11 -0400
Subject: [PATCH 045/104] Fix gitlab links to documentation

---
 conf.py          | 2 +-
 documentation.md | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/conf.py b/conf.py
index 0d0b76f..9dcafa7 100644
--- a/conf.py
+++ b/conf.py
@@ -125,7 +125,7 @@ html_context = {
     "display_gitlab": True, # Integrate Gitlab
     "gitlab_user": "agaric", # Organization
     "gitlab_repo": "documentation", # Repo name
-    "gitlab_version": "master", # Version
+    "gitlab_version": "main", # Version
     "conf_py_path": "/", # Path in the checkout to the docs root
 }
 
diff --git a/documentation.md b/documentation.md
index a90dece..140a87c 100644
--- a/documentation.md
+++ b/documentation.md
@@ -2,7 +2,7 @@
 
 Welcome to the meta section of our documentation where we document how to do documentation!
 
-Edit or add.  That's the primary instruction.  You can edit directly on [gitlab.com/agaric/documentation](https://gitlab.com/agaric/documentation) (for example, the edit link on this page takes you to [gitlab.com/agaric/documentation/blob/master/documentation.md](https://gitlab.com/agaric/documentation/blob/master/documentation.md)).  If you aren't a member of Agaric, GitLab will helpfully offer to fork the documentation to your own namespace so that you can make a merge request with your documentation suggestion.
+Edit or add.  That's the primary instruction.  You can edit directly on [gitlab.com/agaric/documentation](https://gitlab.com/agaric/documentation) (for example, the edit link on this page takes you to [gitlab.com/agaric/documentation/blob/main/documentation.md](https://gitlab.com/agaric/documentation/blob/main/documentation.md)).  If you aren't a member of Agaric, GitLab will helpfully offer to fork the documentation to your own namespace so that you can make a merge request with your documentation suggestion.
 
 ```{tip}
 This documentation page is a good one to copy or refer to for an example of MyST formatting.  And of course anyone can come and clean up formatting later.

From bb860d253275b06d93db520b5b5d8f706e00a6db Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 19 Oct 2023 12:32:23 -0400
Subject: [PATCH 046/104] Update 'create a site' instructions for Drupal 10
 Drutopia

---
 tools/creating-new-drutopia-site.md | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 262fa6e..f8b2575 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -44,13 +44,13 @@ cd ~/Projects/agaric/sites/$MY_SITE
 Once you have created and are in this directory, whether `agaric/sites` or `drutopia-platform/sites` or wherever you want your project to live within the GitLab namespace, you can copy-paste these commands for a quick start:
 
 ```
-wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/composer.json
-wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/composer.lock
-wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/.gitignore
+wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/composer.json
+wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/composer.lock
+wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/.gitignore
 mkdir -p scripts
-wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/master/scripts/pull.sh
+wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/main/scripts/pull.sh
 chmod +x scripts/pull.sh
-ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --database=mariadb:10.5 --php-version=7.4 --create-docroot
+ddev config --docroot=web --project-type=drupal10 --webserver-type=apache-fpm --database=mariadb:10.8 --php-version=8.1 --create-docroot
 ddev start
 ddev auth ssh
 ddev composer install

From e060254e3604c35c08207ea2403b6dcdfa041502 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 19 Oct 2023 12:37:37 -0400
Subject: [PATCH 047/104] Add retain custom htaccess script (called from
 composer.json)

---
 tools/creating-new-drutopia-site.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index f8b2575..6324ef0 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -49,7 +49,9 @@ wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/composer.lock
 wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/.gitignore
 mkdir -p scripts
 wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/main/scripts/pull.sh
+wget -O scripts/retain-custom-htaccess.sh https://gitlab.com/drutopia-platform/build_source/-/raw/main/scripts/retain-custom-htaccess.sh
 chmod +x scripts/pull.sh
+chmod +x scripts/retain-custom-htaccess.sh
 ddev config --docroot=web --project-type=drupal10 --webserver-type=apache-fpm --database=mariadb:10.8 --php-version=8.1 --create-docroot
 ddev start
 ddev auth ssh

From a59c4f3e413ba30e29382fd822c67ead39009cfc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 19 Oct 2023 15:46:47 -0400
Subject: [PATCH 048/104] Start to switch default location in docs to our
 Forgejo

---
 tools/creating-new-drutopia-site.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 6324ef0..0721ae5 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -29,7 +29,7 @@ Commands for copying throughout will assume this above setup.
 
 ## Create a new site project
 
-Ordinarily this will live under https://gitlab.com/agaric/sites (for Agaric clients) or https://gitlab.com/drutopia-platform/sites (for direct Drutopia platform members).
+Ordinarily this will live under https://git.agaric.com/example-client (for Agaric clients) or https://git.agaric.com/drutopia-platform (for direct Drutopia platform members).
 
 Copy the `composer.json`, `composer.lock`, and `.gitignore` files used by the appropriate build source, such as the [default build source for the Drutopia Platform](https://gitlab.com/drutopia-platform/build_source).
 

From f0485155be363685c1831a34c857c73750349219 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 19 Oct 2023 15:47:06 -0400
Subject: [PATCH 049/104] Include initial commit in startup copy-paste steps

---
 tools/creating-new-drutopia-site.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 0721ae5..9141f3e 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -56,6 +56,8 @@ ddev config --docroot=web --project-type=drupal10 --webserver-type=apache-fpm --
 ddev start
 ddev auth ssh
 ddev composer install
+git init
+git commit -m "Begin repository based on build_source main"
 ```
 
 ```{note}

From 8676de2cc606de4d870b9c8fa487475058900940 Mon Sep 17 00:00:00 2001
From: "Chris (wolcen) Thompson" <chris@agaric.coop>
Date: Tue, 14 Nov 2023 14:25:43 -0500
Subject: [PATCH 050/104] Update basic Drutopia documentation

---
 tools/creating-new-drutopia-site.md |  2 +-
 tools/deploying-drutopia-updates.md | 89 +++++++++++++++++++++--------
 2 files changed, 67 insertions(+), 24 deletions(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 9141f3e..11bfbc0 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -5,7 +5,7 @@ Agaric manages a large number of Drupal, primarily [Drutopia](https://drutopia.o
 Please see [the Drutopia Platform README for an overview of hosting and deploying Drutopia sites](https://gitlab.com/drutopia-platform/drutopia_host#introduction )
 If you won't be deploying, skip overall setup.
 
-Following this guide requires a working [DDEV](https://ddev.readthedocs.io/en/latest/) installation.  See also the [general Git setup](git-setup) if you have not yet.
+Following this guide requires a working [DDEV](https://ddev.readthedocs.io/en/latest/) installation.  Deploying to Drutopia will require a locally installed composer, as well as ansible. See also the [general Git setup](git-setup) if you have not yet.
 
 ## Overall setup
 
diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md
index b1d1aba..25f5bea 100644
--- a/tools/deploying-drutopia-updates.md
+++ b/tools/deploying-drutopia-updates.md
@@ -2,21 +2,19 @@
 
 ## Prerequsites
 
-A bit more PHP than you need, but this will definitely get you ready for composer and friends:
+Ensure you have at least PHP 7.2.5 installed. An 8.x version is recommended.
 
-@TODO Switch these commands to PHP 8.1?
-
-```bash
-sudo apt-get install ansible rsync php7.4 php7.4-gd php7.4-mysql php7.4-xml php7.4-curl php7.4-fpm php7.4-sqlite3 php7.4-cli
+```shell
+sudo apt-get install ansible rsync php8.1-cli
 ```
 
 Then follow the commands from:
 
 [getcomposer.org/download](https://getcomposer.org/download/)
 
-And then:
+Including the recommended:
 
-```bash
+```shell
 sudo mv composer.phar /usr/local/bin/composer
 ```
 
@@ -30,56 +28,101 @@ Finally, [clone needed Drutopia repositories locally according to the recommende
 
 Now you are ready for deploying Drutopia updates on a regular basis.
 
-## Ensure you are up-to-date
+## Configure live to reach test instance
 
-```bash
+**These instructions are no longer recommended. The Drutopia member role will set up the SSH connection along with the sync script (`sync_to_test.sh`).**
+
+Log into the server on the live side, and check if you can reach the test side from there:
+
+```shell
+ssh {site}_live@drutopia.org    # If using our ssh-config: d-{site}-live
+ssh {site}_test@drutopia.org    # d-{site}-test is not available here!
+# If that command fails, create an ssh key:
+ssh-keygen
+cat ~/.ssh/id_rsa.pub
+```
+Copy the output of the cat command and disconnect (ctrl+d). Then add that public key to the authorized_hosts on the test side:
+
+```shell
+ssh {site}_test@drutopia.org
+vi ~/.ssh/authorized_hosts
+```
+`shift+g` to get to the bottom, `o` to get into add mode on a new line, `ctrl+shift+p` (or appropriate) to paste the key, then `{esc}` to exit insert more, and `:wq` to write changes and quit.
+
+Re-test reaching the server from the live side. This time you will have to accept the host key verification for drutopia.org which should be: `SHA256:MQXYY1PcuEgnIdyYawJSNZHbvLMwBXOx5CyDBvNSBmI.`
+
+## Perform a sync to test
+
+Log into the live version of the site and perform a sync of the db and files to the test instance:
+
+```shell
+ssh {site}-live@drutopia.org    # If using our ssh-config: d-{site}-live
+sync_to_test.sh
+```
+
+## Ensure you are up-to-date with all hosting repositories
+
+```shell
 cd ~/Projects/drutopia-platform/drutopia_host/hosting_private
 ahoy git-pull-all
 ```
 
-```bash
+## Creating new site hosting entries
+
+You can use ahoy to build a templated YAML snippet for yourself:
+
+```shell
 ahoy new-site example
 ```
 
-And, following the instructions that provides, copy the 
+Following the instructions this command provides to pull the newly created file into the vault.
 
-```bash
-ansible-vault edit host_vars/elizabeth.mayfirst.org/vault.yml
+## Finding the site name and identify builds
+
+```shell
+## Determine the build to deploy
+ahoy vault-view
+# Without ahoy:
+ansible-vault view host_vars/elizabeth.mayfirst.org/vault.yml
 ```
 
+Search for the site you are deploying. The `drutopia_version: ` key will identify the build to deploy in the next step.
+
 If using typical `sitename-test.drutopia.org` and `sitename-live.drutopia.org` domains pending the real site domain, add the subdomains to drutopia.org through the [May First control panel](https://members.mayfirst.org/cp/)
 
-## Prepare appropriate base
+## Prepare the appropriate base build
 
-```bash
+Using ahoy, specify the name of the build to create as an argument to `ahoy deploy-build`:
+
+```shell
 ahoy deploy-build next
 ```
 
 ## Deploy your site
 
-```bash
+```shell
 ahoy deploy-site example_test
 ```
 
-And you can share back the record of the deployments in the `build_artifacts` repository with this:
+And you can then share back the record of the deployments in the `build_artifacts` repository with:
 
-```bash
+```shell
 ahoy artifacts
 ```
 
 ## Putting it all together
 
-```bash
+```shell
 cd ~/Projects/drutopia-platform/drutopia_host/hosting_private
 ahoy git-pull-all        
-ahoy deploy-build next
+ahoy deploy-build stable
 ahoy deploy-site example_live
 ahoy artifacts
 ```
 
 ## If you need to override site configuration:
 
-```bash
+```shell
 ahoy deploy-site-force example_test
 ```
 
@@ -87,7 +130,7 @@ ahoy deploy-site-force example_test
 
 If you have new content on the live site that you want to see how your code works with, or if you have created entities on the test site that block the removal of configuration you changed your mind about, you will want to sync from live to test.
 
-```bash
+```shell
 ssh d-example-live
 sync_to_test.sh
 ```
@@ -98,7 +141,7 @@ This handles making a paranoia dump of the test site in `~/backups`, dropping th
 
 To try to keep various Drutopia-based distributions from diverging too much, at least insofar as available modules, even if they aren't installed, we can use the **meld** (`sudo apt-get install meld`) diff tool to compare and share when posssible.
 
-```bash
+```shell
 meld ~/Projects/agaric/sites/crla/crla-org/composer.json ~/Projects/agaric/sites/geo/composer.json ~/Projects/drutopia-platform/build_source/composer.json ~/Projects/agaric/sites/agaric-com/composer.json
 ```
 

From b8eb469d47b7f588527edd925d9aba747c59d783 Mon Sep 17 00:00:00 2001
From: "Chris (wolcen) Thompson" <chris@agaric.coop>
Date: Tue, 14 Nov 2023 14:27:43 -0500
Subject: [PATCH 051/104] Update project assignments

---
 monday-checkin.md | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/monday-checkin.md b/monday-checkin.md
index 0ba4945..20be20b 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -51,16 +51,20 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
 ### Project assignments
 
 * MASS Design Group - MASS Continuous Improvement (Ben/Dave)
-* Agaric e.K. - C-Team support (Zeit) (Mauricio/Louis)
-* Action Information - Green Calendar (Sanjay/Louis)
 * Portside - Portside (Ben/Chris)
-* Kalamuna - Outsourcing (Mauricio/Ben)
-* Teachers with GUTS - Project GUTS/TWIG/Making Sense of Models (Ben/Louis)
-* CRLA - CRLA.org Development & Support (Keegan/Ben)
+* UC Irvine - PECE (Ben/Keegan)
 * Vermont Housing Finance Agency - VHFA (Chris/Ben)
+* HousingWorks, Inc. - HousingWorks (Louis/Ben)
+* Teachers with GUTS - Project GUTS/TWIG/Making Sense of Models (Ben/Louis)
+* Sahara Reporters - Sahara Reporters site migration (Ben/Sanjay)
+* NC Housing Finance Agency - NCHFA Maintenance (Louis/Ben)
+* Agaric e.K. - C-Team support (Zeit) (Mauricio/Louis)
+* UPenn - Jacket2 Upgrade to D10 (Mauricio/Keegan)
+* Kalamuna - Outsourcing (Mauricio/Ben)
+* CRLA - CRLA.org Development & Support (Keegan/Ben)
+* Action Information - Green Calendar (Sanjay/Louis)
+* Grassroots Economic Organizing (GEO) - GEO Support (Ben/Louis)
 * Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Keegan/Ben)
-* Agaric e.K. - Strategy Tool (Keegan/)
-* Sahara Reporters - Sahara Reporters site migration (Sanjay/Ben)
 
 Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025
 

From 6611ee36a11b6900321802593d2c335105268d03 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 14 Nov 2023 18:33:37 -0500
Subject: [PATCH 052/104] Stop specifying OS version in our RTD config

This is now exactly the same as Drutopia so i hope both will work.
---
 .readthedocs.yml | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/.readthedocs.yml b/.readthedocs.yml
index c629fef..bbfbc02 100644
--- a/.readthedocs.yml
+++ b/.readthedocs.yml
@@ -1,11 +1,7 @@
 version: 2
-
-build:
-  os: ubuntu-20.04
-  tools:
-    python: "3.9"
 sphinx:
   configuration: conf.py
 python:
+  version: 3
   install:
     - requirements: requirements.txt

From b9a41bdf066ddc95a9662672b5f72da5ed7d8d56 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 14 Nov 2023 18:47:09 -0500
Subject: [PATCH 053/104] Revert "Stop specifying OS version in our RTD config"

Had it backwards, the problem is with Drutopia under-specifying so the
simple way that used to work no longer does.  Ridiculous that
ReadTheDocs makes us specify the build operating system as if we
flipping care 99% of the time.

This reverts commit 6611ee36a11b6900321802593d2c335105268d03.
---
 .readthedocs.yml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/.readthedocs.yml b/.readthedocs.yml
index bbfbc02..c629fef 100644
--- a/.readthedocs.yml
+++ b/.readthedocs.yml
@@ -1,7 +1,11 @@
 version: 2
+
+build:
+  os: ubuntu-20.04
+  tools:
+    python: "3.9"
 sphinx:
   configuration: conf.py
 python:
-  version: 3
   install:
     - requirements: requirements.txt

From ff4897520473a333ce45f7534e6d156137f4697a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 14 Nov 2023 18:49:02 -0500
Subject: [PATCH 054/104] Use recent values for OS and python while we are here

---
 .readthedocs.yml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/.readthedocs.yml b/.readthedocs.yml
index c629fef..d48469f 100644
--- a/.readthedocs.yml
+++ b/.readthedocs.yml
@@ -1,9 +1,8 @@
 version: 2
-
 build:
-  os: ubuntu-20.04
+  os: ubuntu-22.04
   tools:
-    python: "3.9"
+    python: "3.10"
 sphinx:
   configuration: conf.py
 python:

From d4c782d8794096b96c7c48c17f9d1180c5b718a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 30 Nov 2023 01:04:12 -0500
Subject: [PATCH 055/104] Add template for new Drupal project description

---
 templates/drupal-module-project.md | 31 ++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 templates/drupal-module-project.md

diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md
new file mode 100644
index 0000000..dec81f0
--- /dev/null
+++ b/templates/drupal-module-project.md
@@ -0,0 +1,31 @@
+*This is what Drupal provides as a prompt for the description of a new module:*
+
+Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click “Edit summary” above and enter the exact summary you want (it should be 200 characters or less).
+
+<h3 id="module-project--features">Features</h3>
+Here, answer the following questions: What is the basic functionality? What unique features does enabling this project add? When and why would someone use this module? What use cases are there?
+
+<h3 id="module-project--post-installation">Post-Installation</h3>
+How does this module actually work once I install it? Should I go to a config page? Should I look for a new content type? Should I go and manage my text formats? Provide an overview of the configuration process and any other special considerations for the module.
+
+<h3 id="module-project--additional-requirements">Additional Requirements</h3>
+Does this project need anything beyond Drupal core? Include any dependent modules, libraries, APIs, etc., that are required for this project to work.
+
+<h3 id="module-project--recommended-libraries">Recommended modules/libraries</h3>
+Are there any projects that enhance or improve the functionality of this project?
+
+<h3 id="module-project--similar-projects">Similar projects</h3>
+If there are modules providing similar functionality, please describe what differentiates them.
+
+<h3 id="module-project--support">Supporting this Module</h3>
+If you have a Patreon, OpenCollective, etc. you can put links here to describe how people can support development. 
+
+<h3 id="module-project--community-documentation">Community Documentation</h3>
+A great place to add links to YouTube walkthroughs, external documentation, or a demo site (use DrupalPod!).
+
+You may continue to put additional information below here, if there are other things you think people need to know about your module!
+
+
+*For financial support, a good default for our modules is:*
+
+You can support <a href="https://agaric.coop/">Agaric's</a> overall contributions to Drupal and a bit beyond <a href="https://opencollective.com/drutopia">by supporting Drutopia at opencollective.com/drutopia</a>.  Thanks!!

From bbde3e90a9ca480164fdda7b803b048fb99ac52e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 1 Dec 2023 22:51:36 -0500
Subject: [PATCH 056/104] Update project placement instructions and more
 importantly add the git add

---
 tools/creating-new-drutopia-site.md | 15 ++++-----------
 1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md
index 11bfbc0..6e57aee 100644
--- a/tools/creating-new-drutopia-site.md
+++ b/tools/creating-new-drutopia-site.md
@@ -29,19 +29,11 @@ Commands for copying throughout will assume this above setup.
 
 ## Create a new site project
 
-Ordinarily this will live under https://git.agaric.com/example-client (for Agaric clients) or https://git.agaric.com/drutopia-platform (for direct Drutopia platform members).
+For Agaric clients, the online home for the project will usually be at [Agaric's Forgejo project hosting site](https://git.agaric.com), first creating an organization (such as `example-client`, the short name that Forgejo takes first must be treated as a machine name) and then the project (such as `example-org`) that would live a URL such as `https://git.agaric.com/example-client/example-org`.
 
-Copy the `composer.json`, `composer.lock`, and `.gitignore` files used by the appropriate build source, such as the [default build source for the Drutopia Platform](https://gitlab.com/drutopia-platform/build_source).
+Copy the part of the URL after `git.agaric.com` so the namespace will be consistent on your local machine and create the directory at `~/Projects`.  With the examples above it would be `mkdir -p ~/Projects/example-client/example-org` and `cd ~/Projects/example-client/example-org`.
 
-Replace "example" below with name of the site, usually derived from the main domain name, for instance `example-com`:
-
-```
-MY_SITE="example"
-mkdir -p ~/Projects/agaric/sites/$MY_SITE
-cd ~/Projects/agaric/sites/$MY_SITE
-```
-
-Once you have created and are in this directory, whether `agaric/sites` or `drutopia-platform/sites` or wherever you want your project to live within the GitLab namespace, you can copy-paste these commands for a quick start:
+Once you have created and are in this directory, wherever you want your project to live within that namespace, you can copy-paste these commands for a quick start:
 
 ```
 wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/composer.json
@@ -57,6 +49,7 @@ ddev start
 ddev auth ssh
 ddev composer install
 git init
+git add .
 git commit -m "Begin repository based on build_source main"
 ```
 

From 499707124a2c0b226731da6524b92aa39897539d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 4 Dec 2023 11:50:57 -0500
Subject: [PATCH 057/104] Remove talking to Nedjo he doesn't want to

---
 monday-checkin.md | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/monday-checkin.md b/monday-checkin.md
index 20be20b..b605484 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -24,9 +24,8 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Louis
 
 ## Leads, or important projects
-* Remember to discuss scheduling for any leads meetings
 
-* Drutopia Office Hours - anything to do with Nedjo this week?
+*Remember to discuss scheduling for any leads meetings*
 
 ### Hours Entered (previous week)
 

From c56866a503c5a7172ee65523fc6c65ab4012a4bf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 8 Jan 2024 20:06:00 -0500
Subject: [PATCH 058/104] Think i referenced this and forgot to include earlier

---
 images/AgaricForgejo-only-email-on-mention.png | Bin 0 -> 52301 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 images/AgaricForgejo-only-email-on-mention.png

diff --git a/images/AgaricForgejo-only-email-on-mention.png b/images/AgaricForgejo-only-email-on-mention.png
new file mode 100644
index 0000000000000000000000000000000000000000..931797abb1df2b374627e6d586e444ef9b9c6f2a
GIT binary patch
literal 52301
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

literal 0
HcmV?d00001


From 1ebe68102c6692769fae7a4db55e136d2c941794 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 8 Jan 2024 21:09:02 -0500
Subject: [PATCH 059/104] Add our Drupal module project page template to tools
 section for now

---
 index.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/index.md b/index.md
index 02ed1a0..153bf2d 100644
--- a/index.md
+++ b/index.md
@@ -52,6 +52,7 @@ tools/creating-new-drutopia-site
 tools/deploying-drutopia-updates
 tools/ddev-local-development-environment
 tools/drutopia-member-server-access
+templates/drupal-module-project
 ```
 
 ```{toctree}

From 852e207873fab69b457c8d78fbdb76f93aa7d4fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 8 Jan 2024 21:44:26 -0500
Subject: [PATCH 060/104] Add title so the link shows up on the index?

---
 templates/drupal-module-project.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md
index dec81f0..332117b 100644
--- a/templates/drupal-module-project.md
+++ b/templates/drupal-module-project.md
@@ -1,3 +1,5 @@
+# Drupal Module Project Page template
+
 *This is what Drupal provides as a prompt for the description of a new module:*
 
 Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click “Edit summary” above and enter the exact summary you want (it should be 200 characters or less).

From 3cc00860c3db047ba5e77db0217966c20580c34f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 8 Jan 2024 21:50:50 -0500
Subject: [PATCH 061/104] Offset the suggestion as code

---
 templates/drupal-module-project.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md
index 332117b..1f72e4a 100644
--- a/templates/drupal-module-project.md
+++ b/templates/drupal-module-project.md
@@ -2,6 +2,7 @@
 
 *This is what Drupal provides as a prompt for the description of a new module:*
 
+```
 Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click “Edit summary” above and enter the exact summary you want (it should be 200 characters or less).
 
 <h3 id="module-project--features">Features</h3>
@@ -26,7 +27,7 @@ If you have a Patreon, OpenCollective, etc. you can put links here to describe h
 A great place to add links to YouTube walkthroughs, external documentation, or a demo site (use DrupalPod!).
 
 You may continue to put additional information below here, if there are other things you think people need to know about your module!
-
+```
 
 *For financial support, a good default for our modules is:*
 

From 9ae90b7500633874b8fe1389be6906a10f118749 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Wed, 14 Feb 2024 18:41:40 -0500
Subject: [PATCH 062/104] Make our own easy to copy-paste

---
 templates/drupal-module-project.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md
index 1f72e4a..c06b2b6 100644
--- a/templates/drupal-module-project.md
+++ b/templates/drupal-module-project.md
@@ -31,4 +31,6 @@ You may continue to put additional information below here, if there are other th
 
 *For financial support, a good default for our modules is:*
 
+```
 You can support <a href="https://agaric.coop/">Agaric's</a> overall contributions to Drupal and a bit beyond <a href="https://opencollective.com/drutopia">by supporting Drutopia at opencollective.com/drutopia</a>.  Thanks!!
+```

From 06b9aed5dd922cdf5bf032e121054191ff6e9242 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Wed, 14 Feb 2024 18:42:11 -0500
Subject: [PATCH 063/104] Make style of code shown clearly HTML

---
 templates/drupal-module-project.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md
index c06b2b6..4e9e19c 100644
--- a/templates/drupal-module-project.md
+++ b/templates/drupal-module-project.md
@@ -2,7 +2,7 @@
 
 *This is what Drupal provides as a prompt for the description of a new module:*
 
-```
+```html
 Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click “Edit summary” above and enter the exact summary you want (it should be 200 characters or less).
 
 <h3 id="module-project--features">Features</h3>
@@ -31,6 +31,6 @@ You may continue to put additional information below here, if there are other th
 
 *For financial support, a good default for our modules is:*
 
-```
+```html
 You can support <a href="https://agaric.coop/">Agaric's</a> overall contributions to Drupal and a bit beyond <a href="https://opencollective.com/drutopia">by supporting Drutopia at opencollective.com/drutopia</a>.  Thanks!!
 ```

From 6f5251e0502b26ac3b6498a74d79a326e86dfd16 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 19 Feb 2024 23:52:21 -0500
Subject: [PATCH 064/104] Update Nextcloud setup doc

---
 tools/setting-up-nextcloud.md | 51 ++++++++++++++---------------------
 1 file changed, 20 insertions(+), 31 deletions(-)

diff --git a/tools/setting-up-nextcloud.md b/tools/setting-up-nextcloud.md
index 3a7b495..052ba54 100644
--- a/tools/setting-up-nextcloud.md
+++ b/tools/setting-up-nextcloud.md
@@ -6,22 +6,31 @@ It is not possible to add accounts or change passwords in May First's Nextcloud
 
 Log into [May First's control panel](https://members.mayfirst.org/cp/) with the organization's May First account and create a new User Account to use exclusively for Nextcloud, for instance `exampleorg-nextcloud`, with a strong password.  It is not necessary to provide an e-mail address.
 
-Also here at the **User Account** vertical tab, create user accounts for any people who will be using Nextcloud and do not already have May First accounts (either in the organization *or* anywhere else— May First accounts are universal across most tools provided by May First, including Nextcloud).
+Also here at the **User Account** vertical tab, create user accounts for any people who will be using Nextcloud and do not already have May First accounts (either in the organization *or* anywhere else— May First accounts are universal across most tools provided by May First, including Nextcloud).  Checkmark "Add a nextcloud item to this user account"
 
 Be sure to set the disk space quota to something that would cover each person's expected use of Nextcloud (and e-mail, if that person will be using May First's e-mail also).
 
-Now go to the **Nextcloud** vertical tab, and add each of these user accounts to Nextcloud.  Again be sure to set Quota allocated to their expected Nextcloud use.
+Now go to the **Nextcloud** vertical tab and adjust the quota allocated for their expected Nextcloud use, if more than 1GB.  You can also add any of the user accounts for your organization to your Nextcloud for which you did not check the Nextcloud box when creating.  
 
 0. Log into [share.mayfirst.org](https://share.mayfirst.org/) with this new Nextcloud-only account.
-1. Go to [Circles](https://share.mayfirst.org/apps/circles/)
-2. Type a no-spaces version of the clients name (for instance, `exampleorg`) into the "Create a new circle" box at the top left, under the Nextcloud logo.
-3. For *Select a circle type* choose "Create a new personal circle".
+1. Press the + sign under **Circles** to create a new circle under [Contacts](https://share.mayfirst.org/apps/contacts/All%20contacts)
+2. Type a no-spaces version of the clients name (for instance, `exampleorg`) into the box for the name at the top center.
+3. Under **Invites**, probably do not checkmark anything.  Under **Visibility**, *do **not** select visible to everyone.
 
-Ask the people with accounts on May First to use the same username and password to sign into Nextcloud at [share.mayfirst.org](https://share.mayfirst.org/) 
+Ask the people for whom you created accounts on May First to use the same username and password to sign into Nextcloud at [share.mayfirst.org](https://share.mayfirst.org/) 
 
-Add each of those people to the personal circle (use the same username as they have in the user account in the May First control panel, but they do need to sign into Nextcloud before you can add them).
+Once they have confirmed they have done that, add each of those people to the circle (use the same username as they have in the user account in the May First control panel).
 
-Under [Files](https://share.mayfirst.org/apps/files/) on Nextcloud create a folder named after the organization (for instance `exampleorg`).  Share that folder with the personal circle you previously created.
+```{admonition} You cannot share a folder or calendar with someone who has not yet logged in on share.mayfirst.org
+
+Send an email to the client with instructions to log into NextCloud at https://share.mayfirst.org with their MayFirst username and password.
+
+You can send  a password reset email by using the "Password Reset" vertical tab in the left hand sidebar and 
+
+After a client has logged in to share.mayfirst.org, you will be able to share folders and files— and add them to the organization circle for access to anything you add it to.
+```
+
+Under [Files](https://share.mayfirst.org/apps/files/) on Nextcloud create a folder named after the organization (for instance `exampleorg`).  Share that folder with the personal circle you previously created, by typing the circle name in the "Search for share recipients" box in the **Sharing** tab.
 
 Now every folder you create *within* that folder will be available to everyone in the organization (the people you added to the circle).  And even if a person has multiple affiliations on May First's Nextcloud, the files related to the organization will be clearly namespaced.
 
@@ -34,28 +43,8 @@ Now every folder you create *within* that folder will be available to everyone i
 
 We create an organizaton account so that it's clear people are being invited to organization resources and there is no problem if an individual leaves an organization.
 
-Because the account will have the same password for Nextcloud and for everything else in May First, we create an account through the May First control panel that will be used only for Nextcloud.  This way credentials used, even rarely, for logging into Nextcloud are not also used to control web hosting, e-mail, and other 
-
-
-
-## Original documentation to reconcile
-
-When Agaric hosts a new client on MayFirst, the client gains access to the free software tools on the MayFirst platform.
-Any user account in the MayFirst control panel can login to nextcloud with their MayFirst.org username and password.
-NextCloud - https://share.mayfirst.org
-
-Setup Client Access to NextCloud:
-    
-1. Login to NextCloud and create a client-nextcloud-admin user for the puprose of creating circles and organizing the nextcloud folders for the group.
-2. Login to the Members Control Panel and create a user account for each person you will be sharing with. 
-  2a. You can send them a password reset email (click "Password Reset") in the left hand side bar.
-3. Create a secret circle in NextCloud using the circles icon on the toolbar
-4. Send an email to the client with instructions to log into NextCloud at https://share.mayfirst.org with their MayFirst username and password.
-5. After a client has logged in, you will be able to share folders and files.
-
-Be sure everyone in the secret circle logs into NexCloud ​https://share.mayfirst.org/ so you can share folders with them. 
-You cannot share a folder or calendar with someone who has not yet logged in. 
-
-
+Because the account will have the same password for Nextcloud and for everything else in May First, we create an account through the May First control panel that will be used only for Nextcloud.  This way credentials used, even rarely, for logging into Nextcloud are not also used to control web hosting, e-mail, and other critical resources.
 
 MayFirst suggestions for how groups can effectively use nextcloud to share. The steps are here: https://support.mayfirst.org/wiki/nextcloud#CanIcreategroupsofpeopletosharewith
+
+Our steps are now largely in sync with May First's own recommendations; perhaps we can merge documentation.

From 9cee628bc8f9bd6de200031e457718e34161956e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 22 Feb 2024 22:19:56 -0500
Subject: [PATCH 065/104] Add our Certificate of Organization to our docs

---
 official/certificate-of-organization.md | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 official/certificate-of-organization.md

diff --git a/official/certificate-of-organization.md b/official/certificate-of-organization.md
new file mode 100644
index 0000000..120801e
--- /dev/null
+++ b/official/certificate-of-organization.md
@@ -0,0 +1,17 @@
+# Certificate of Organization
+
+Agaric Technology Collective's Certificate of Organization filed with the Commonwealth of Massachusetts (most states call the equivalent document "Articles of Organization") reads:
+
+> 1. The exact name of the limited liability company is: **AGARIC, LLC**
+
+> 3. The general character of business, and if the limited liability company is organized to render professional service, the service to be rendered:
+>
+> **AGARIC HELPS PEOPLE CREATE AND USE ONLINE TOOLS AND PLATFORMS THAT MEET
+THEIR AND THEIR COMMUNITIES' NEEDS. THE COLLECTIVE GOAL IS THE MOST POWER
+POSSIBLE FOR ALL PEOPLE OVER THEIR OWN LIVES, AND TOWARD THAT GOAL THE
+COLLECTIVE TAKES ON WEB DEVELOPMENT PROJECTS THAT CONNECT IDEAS,
+RESOURCES, AND PEOPLE. WE USE AND CONTRIBUTE TO OPEN SOURCE FREE SOFTWARE
+AND ENSURE EVERYTHING WE BUILD IS FREE, AND THE WAY WE BUILD IT OPEN, FOR OUR
+CLIENTS TO TRULY OWN.**
+
+In Massachusetts, member-management is the default structure for an LLC.  (Other state forms would have required choosing between member-managed and manager-managed.)

From 0870dddf7266e168391d546b80ab434d4b64cadd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 1 Apr 2024 23:01:29 -0400
Subject: [PATCH 066/104] Add a client communication section with document
 versioning as first part

---
 .../document-versioning-filenames.md          | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 client-communication/document-versioning-filenames.md

diff --git a/client-communication/document-versioning-filenames.md b/client-communication/document-versioning-filenames.md
new file mode 100644
index 0000000..967fbf0
--- /dev/null
+++ b/client-communication/document-versioning-filenames.md
@@ -0,0 +1,19 @@
+## Document versioning and filenames
+
+Please use the following file naming convention for all client-facing filenames:
+
+```
+agaric-[client-name]-[purpose]-[yyyy-mm-dd].ext
+```
+
+For example:
+
+```
+agaric-acme-jetpacks-proposal-2024-05-23.pdf
+```
+
+Always use dates, do not use revision numbers, and never use 'final' in a file name.  A final-final-FINAL doc is only funny a couple times.
+
+This applies to the final sent versions of files, typically PDFs.  The word processing document (.odt, .doc) or Markdown (.md) working versions should follow the same format for their file names, for convenience, but leave off the date.
+
+For more on document naming reasoning see http://alistapart.com/article/looking-for-trouble#section1

From 53b9c47546e814545226ae93213cf2f5a7d8aca3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 1 Apr 2024 23:02:26 -0400
Subject: [PATCH 067/104] Add document versioning & filenames to index

---
 index.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/index.md b/index.md
index 153bf2d..75a050d 100644
--- a/index.md
+++ b/index.md
@@ -79,6 +79,7 @@ maxdepth: 2
 
 decision-making
 growth
+client-communication/document-versioning-filenames
 ```
 
 ```{toctree}

From 3ec0e54e97f5f8573e15b7481b352be67ee094bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 1 Apr 2024 23:17:12 -0400
Subject: [PATCH 068/104] Add first of our making websites section, with a
 baseline styleguide

---
 making-websites/baseline-styleguide.md | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 making-websites/baseline-styleguide.md

diff --git a/making-websites/baseline-styleguide.md b/making-websites/baseline-styleguide.md
new file mode 100644
index 0000000..b9ec396
--- /dev/null
+++ b/making-websites/baseline-styleguide.md
@@ -0,0 +1,11 @@
+# Baseline Styleguide
+
+A styleguide with no style of its own, but nevertheless providing the basic requirements any look-and-feel guidelines must conform to.
+
+```{seealso}
+For writing (rather than presentation), see [Agaric's Content Style Guide](content-style-guide).
+```
+
+## Links
+
+Links should look different than regular text, strong text, or emphasized text. They should have a hover state that communicates they are interactive, and should have a distinct active and visited state. When setting the hover state of links, be sure to include focus state as well, to help readers using assistive technologies and touch devices.

From 89ebc2995b74c11d40f7fefdfd226821df3d3a61 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 00:07:43 -0400
Subject: [PATCH 069/104] Update for Sphinx 5.3 based on warnings

$ sphinx-build -b html . _build/html
Running Sphinx v5.3.0
WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid language code. Falling back to 'en' (English).
WARNING: The canonical_url option is deprecated, use the html_baseurl option from Sphinx instead.
---
 conf.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/conf.py b/conf.py
index 9dcafa7..c2ca5b3 100644
--- a/conf.py
+++ b/conf.py
@@ -72,7 +72,7 @@ release = u''
 #
 # This is also used if you do content translation via gettext catalogs.
 # Usually you set "language" from the command line for these cases.
-language = None
+language = 'en'
 
 # List of patterns, relative to source directory, that match files and
 # directories to ignore when looking for source files.
@@ -101,7 +101,7 @@ html_css_files = [
 # TIP: If it starts with `html_` it belongs directly as a conf.py option and
 # NOT in html_theme_options.
 html_theme_options = {
-    'canonical_url': 'https://docs.agaric.coop/',
+    'html_baseurl': 'https://docs.agaric.coop/',
     'logo_only': True,
 }
 

From c8d6382412ffcf7ba67dd85caed6afd2fa291819 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 00:08:25 -0400
Subject: [PATCH 070/104] Update copyright to current year, use full co-op
 name, include Chris

---
 conf.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/conf.py b/conf.py
index c2ca5b3..38d1d42 100644
--- a/conf.py
+++ b/conf.py
@@ -19,9 +19,9 @@
 
 # -- Project information -----------------------------------------------------
 
-project = u'Agaric Collective'
-copyright = u'2006—2022, Agaric, LLC'
-author = u'Benjamin Melançon, Michele Metts, Mauricio Dinarte, David Valdez, Clayton Dewey'
+project = u'Agaric Technology Collective'
+copyright = u'2006—2024, Agaric, LLC'
+author = u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, David Valdez, Clayton Dewey'
 
 # The short X.Y version
 version = u''

From c5065f1416bfb558824bcb924e5e5b58c71e85c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:21:30 -0400
Subject: [PATCH 071/104] Move Big Blue Button docs to tools, add to index

---
 index.md                                       | 1 +
 big-blue-button.md => tools/big-blue-button.md | 0
 2 files changed, 1 insertion(+)
 rename big-blue-button.md => tools/big-blue-button.md (100%)

diff --git a/index.md b/index.md
index 75a050d..c215b08 100644
--- a/index.md
+++ b/index.md
@@ -48,6 +48,7 @@ tools/git-setup
 tools/git-usage
 tools/setting-up-nextcloud
 tools/setting-up-email
+tools/big-blue-button
 tools/creating-new-drutopia-site
 tools/deploying-drutopia-updates
 tools/ddev-local-development-environment
diff --git a/big-blue-button.md b/tools/big-blue-button.md
similarity index 100%
rename from big-blue-button.md
rename to tools/big-blue-button.md

From 3cb64ae3d9bacd1581e33b84d56932c5d89b62b8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:24:24 -0400
Subject: [PATCH 072/104] Replace HTML theme options url with main conf.py
 setting

---
 conf.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf.py b/conf.py
index 38d1d42..5b7adff 100644
--- a/conf.py
+++ b/conf.py
@@ -22,6 +22,7 @@
 project = u'Agaric Technology Collective'
 copyright = u'2006—2024, Agaric, LLC'
 author = u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, David Valdez, Clayton Dewey'
+html_baseurl = 'https://docs.agaric.coop/'
 
 # The short X.Y version
 version = u''
@@ -101,7 +102,6 @@ html_css_files = [
 # TIP: If it starts with `html_` it belongs directly as a conf.py option and
 # NOT in html_theme_options.
 html_theme_options = {
-    'html_baseurl': 'https://docs.agaric.coop/',
     'logo_only': True,
 }
 

From 0072289c4ee7a2dea06b5c47e91e49fda8bd2fa9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:25:21 -0400
Subject: [PATCH 073/104] Explicitly tell myst to accept internal links to
 multiple levels of headings

Some dumb change requires this to be explicit now.
---
 conf.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/conf.py b/conf.py
index 5b7adff..c8c829a 100644
--- a/conf.py
+++ b/conf.py
@@ -47,6 +47,8 @@ extensions = [
     'sphinx_rtd_theme',
 ]
 
+myst_heading_anchors = 5
+
 # Add any paths that contain templates here, relative to this directory.
 templates_path = ['_templates']
 

From ec1a362836c2f520296d260f4e9be7c120729f8f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:36:12 -0400
Subject: [PATCH 074/104] Combine/update duplicate worker-owner meeting
 templates

---
 worker-owner-meeting.md | 23 ++++++++++------------
 worker-owner.md         | 42 -----------------------------------------
 2 files changed, 10 insertions(+), 55 deletions(-)
 delete mode 100644 worker-owner.md

diff --git a/worker-owner-meeting.md b/worker-owner-meeting.md
index 2e08cef..7560f2c 100644
--- a/worker-owner-meeting.md
+++ b/worker-owner-meeting.md
@@ -1,9 +1,13 @@
-# Worker Owner Meeting
+# Worker-Owner Meeting
 
 Copy-pastable template:
 
+The worker-owner meeting should mostly be populated with agenda items.
+
+It replaces the daily standup if it falls on the same day as one, but ideally we would separate daily items to the daily/weekly rythm pad and leave the worker-owner notes with only the higher-level subjects.  Switching pads during the meeting is too disruptive but maybe moving check-ins and work updates to the daily pad after the meeting would work.
+
 ```
-# 2023 November 24
+# 2024 November 24
 
 ## Check-ins (i.e. how are you, generally?)
 
@@ -13,22 +17,13 @@ Copy-pastable template:
 * Mauricio 
 * Micky 
 * Keegan
-
-## General Updates (work items)
-
-* Ben 
-* Chris
-* Sanjay
-* Mauricio 
-* Micky 
-* Keegan
+* Louis
 
 ## Financial
 
 Checking: 
 Savings: 
 Credit: 
-https://pad.drutopia.org/p/private_financial-transaction-of-note
 
 ### Payable
 ### Receivable
@@ -36,6 +31,7 @@ https://pad.drutopia.org/p/private_financial-transaction-of-note
 
 
 ## Marketing
+
 ### Blog Posts
 
 ## Training
@@ -43,10 +39,11 @@ https://pad.drutopia.org/p/private_financial-transaction-of-note
 ## Decisions to make
 
 ## Good News
-* Ben 
+* Ben
 * Chris
 * Sanjay
 * Mauricio 
 * Micky
 * Keegan
+* Louis
 ```
diff --git a/worker-owner.md b/worker-owner.md
deleted file mode 100644
index 86937fa..0000000
--- a/worker-owner.md
+++ /dev/null
@@ -1,42 +0,0 @@
-# Worker-Owner Meeting
-
-The worker-owner meeting should mostly be populated with agenda items.
-
-It replaces the daily standup, but ideally we would separate daily items to the daily/weekly rythm pad and leave the worker-owner notes with only the higher-level subjects.  Switching pads during the meeting is too disruptive but maybe moving check-ins and work updates to the daily pad after the meeting would work.
-
-
-```
-# 2023 September 29
-
-
-## Check-ins (i.e. how are you, generally?)
-
-* Ben - 
-* Chris - 
-* David -
-* Mauricio - 
-* Micky - 
-
-
-## General Updates (work items)
-
-* Ben
-* Chris
-* David
-* Mauricio overloaded, but managing to get word done.
-* Micky
-
-
-## Financial
-
-Checking: 
-Savings: 
-Credit: 
-
-
-## Marketing
-
-
-## Training
-
-```

From 33e8d82d0d2b1a4c6febf5b5b822a865c4e7b515 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:41:13 -0400
Subject: [PATCH 075/104] Make reference more explicit so myst/sphinx work

---
 agaric-website/agaric-site-content-entry.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/agaric-website/agaric-site-content-entry.md b/agaric-website/agaric-site-content-entry.md
index 524f8c1..2b34b51 100644
--- a/agaric-website/agaric-site-content-entry.md
+++ b/agaric-website/agaric-site-content-entry.md
@@ -2,7 +2,7 @@
 
 *Or, a guide to Agaric's experimental branch of Drutopia.*
 
-First, familiarize yourself with Agaric's tone and voice as described in [Agaric's content style guide](content-style-guide).
+First, familiarize yourself with Agaric's tone and voice as described in [Agaric's content style guide](/content-style-guide.md).
 
 Second, add content!  Most commonly, this will be blog posts.
 

From 0b9fbbd85bb84ea10c8a8117a9031fdbe9b290a3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:41:31 -0400
Subject: [PATCH 076/104] Crosslink to the content styleguide

---
 agaric-website/basics.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/agaric-website/basics.md b/agaric-website/basics.md
index f593652..a01eccb 100644
--- a/agaric-website/basics.md
+++ b/agaric-website/basics.md
@@ -12,3 +12,7 @@ Agaric's main web site is built on [Drutopia](https://drutopia.org/) and most of
 
 * The main image, like the summary, is used only for teasers (blog listings, search results).  It is therefore requested that you incorporate this image into the early content of your 
 * Do *not* use a title paragraph for blogs, in general, as we don't currently have a way of showing the author and date posted information.
+
+```{seealso}
+[Agaric's Content Style Guide](/content-style-guide.md)
+```

From b7625ccf4f773453880e77227c5ed4a904f111ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:41:54 -0400
Subject: [PATCH 077/104] Start with a level 1 heading like myst wants

---
 client-communication/document-versioning-filenames.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/client-communication/document-versioning-filenames.md b/client-communication/document-versioning-filenames.md
index 967fbf0..6731873 100644
--- a/client-communication/document-versioning-filenames.md
+++ b/client-communication/document-versioning-filenames.md
@@ -1,4 +1,4 @@
-## Document versioning and filenames
+# Document versioning and filenames
 
 Please use the following file naming convention for all client-facing filenames:
 

From 05c644234c4685378e334052231feeb9e1b9a742 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:46:40 -0400
Subject: [PATCH 078/104] Tell myst to ignore ambiguous :std:ref: :std:doc:
 references

at least, hope it only ignors it when it is identical ref and doc (title is same as filename for the same file)
---
 conf.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/conf.py b/conf.py
index c8c829a..0a47145 100644
--- a/conf.py
+++ b/conf.py
@@ -48,6 +48,7 @@ extensions = [
 ]
 
 myst_heading_anchors = 5
+suppress_warnings = ["myst.xref_ambiguous"]
 
 # Add any paths that contain templates here, relative to this directory.
 templates_path = ['_templates']

From 096622fb562c975fadc4d644b68d770f1bb3022d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:47:25 -0400
Subject: [PATCH 079/104] Thoroughly overhaul the content styleguide

---
 content-style-guide.md | 207 ++++++++++++++++++++---------------------
 1 file changed, 102 insertions(+), 105 deletions(-)

diff --git a/content-style-guide.md b/content-style-guide.md
index 63b24a2..d68f9ac 100644
--- a/content-style-guide.md
+++ b/content-style-guide.md
@@ -8,32 +8,22 @@ Good content is authentic, useful, and appropriate to its context.
 
 Agaric's voice is straightforward, bold, and irreverant.
 
+[Write for translation](#writing-for-translation) by writing clear, straightforward English.  [Write for accessibility](#writing-for-accessibility) by doing the same and by organizing information, steering clear of distractions, and being mindful of alternative ways of processing information (including non-visual).
 
-### Writing about people
-
-We write and build apps with a person-first perspective. Being aware of the impact of language is one way for us to live out our [values](values).
-
-* Do not reference age or ability unless it is immediately relevant.
-* Avoid gendered language and use the singular they.
-* When writing about a person, use their preferred pronouns; if you do not know those, use their name.
-* Related resource: [The Conscious Style Guide](https://consciousstyleguide.com/).
-
-
-### Grammar and mechanics
-
-Some people will read every word you write. Others will just scan. Help everyone by grouping related ideas together and using descriptive headers and subheaders.
-
-Focus your message, and create a hierarchy of information. Lead with the main point or the most important content.
-
+  * Group related ideas together with descriptive headers and subheaders.
+  * Lead with the main point.
   * Use active voice and positive language.
   * Use short words and sentences.
   * Avoid unnecessary modifiers.
-  * Use specific examples.
-  * Avoid vague language.
-  * Be consistent. Adhere to the copy patterns and style points outlined in this guide.
+  * Use specific examples; avoid vague language.
+  * Be consistent.  (This guide is here to help!).
   * Do not use contractions as they cheapen the content and provide difficulty for readers of other languages.
-  * Use the serial comma. Otherwise, use common sense. (Also known as the Oxford comma, it helps clarify when items in a list of three, four, or more things are their own items.)
-  * Do not use underline for emphasis, and do not use any combination of italic, bold, caps, and underline.
+  * Use the serial comma. (Also known as the Oxford comma, it helps clarify when items in a list of three, four, or more things are their own items.)
+  * Do not use underline or all-uppercase capitalization for emphasis.
+  * Avoid combining *italics* and **bold** (***except as last-resort extra emphasis***).
+  * Skip unnecessary images and when including pictures or graphics provide alt text (image descriptions).
+  * Lower barriers to taking action by ensuring links are descriptive and that in forms all fields have labels that are present and clear with a minimum of required fields.
+  * Leave out irrelevent characterizations, especially when [writing about people](#writing-about-people).
   * When in doubt, read your writing out loud.
 
 Many of these repeat or reinforce George Orwell's six rules from his essay "Politics and the English Language" (1946), and it is worth keeping all of them in mind, especially the last:
@@ -45,30 +35,9 @@ Many of these repeat or reinforce George Orwell's six rules from his essay "Poli
 >  (v) Never use a foreign phrase, a scientific word, or a jargon word if you can think of an everyday English equivalent.  
 >  (vi) Break any of these rules sooner than say anything barbarous.
 
+[Much more on grammar and mechanics](#grammar-and-mechanics).
 
-### Writing for accessibility
-
-* Create a hierarchy, with the most important information first.
-Place similar topics in the same paragraph, and clearly separate different topics with headings.
-* Use plain language. Write short sentences and familiar words.
-* Links should provide information on the associated action or destination. Avoid saying “click here” or “learn more.”
-* Avoid using images when descriptive text will do.
-* Avoid directional instructions or language that requires the reader to see the layout or design of the page.
-* Label inputs on forms with clear names and use appropriate tags. Think carefully about what fields are necessary, and especially which ones you mark as required.
-
-
-### Writing for translation
-
-* Use active voice.
-* Avoid double negatives.
-* Do not use contractions as they cheapen the content and provide difficulty for readers that do not speak English of other languages.
-* Avoid using synonyms for the same word in a single piece of writing.
-* Write briefly, but do not sacrifice clarity for brevity. You may need to repeat or add words to make the meaning of your sentences clear to a translator.
-* Avoid slang, idioms, and cliches.
-* Avoid unnecessary abbreviations.
-
-
-## Writing Goals and Principles
+## Goals and Principles when writing
 
 With every piece of content we publish, we aim to:
 
@@ -91,7 +60,7 @@ We strive to have the same voice all the time, but our tone changes to suit the
 Agaric's voice is:
 
   * Straightforward and earnest.
-  * Unafraid of bold and even visionary calls to action.
+  * Unafraid of bold, perhaps visionary, calls to action.
   * Irreverant; the human condition is too serious to take anything too seriously. 
 
 ### Tone
@@ -106,9 +75,15 @@ Agaric has a sense of humor, so feel free to be funny when it is appropriate and
 
 We have been saying it from the beginning and are only half-serious about it.
 
-## Writing About People
+## Writing about people
 
-We write the same way we build software: with a person-first perspective. Whether writing for an internal or external audience, write for and about other people in a way that is compassionate, inclusive, and respectful. Being aware of the impact of our language will help make Agaric a better place to work and a better steward of our values in the world.
+We write the same way we build software: with a person-first perspective.  Being aware of the impact of language is one way for us to live out our [values](values.md).
+
+* Do not reference age or ability unless it is immediately relevant.
+* Avoid gendered language and use the singular they.
+* When writing about a person, use their preferred pronouns; if you do not know those, use their name.
+
+Write for and about other people in a way that is compassionate, inclusive, and respectful.
 
 ### Age
 
@@ -173,8 +148,9 @@ Use the adjective "blind" to describe a person who is unable to see. Use "low vi
 
 ## Grammar and mechanics
 
-Adhering to certain rules of grammar and mechanics helps us keep our writing clear and consistent. This section will lay out our house style, which applies to all of our content unless otherwise noted in this guide. (We cover a lot of ground in this section—the search feature will help if you are looking for something in particular.)
+Adhering to certain rules of grammar and mechanics helps us keep our writing clear and consistent. This section will lay out our house style, which applies to all of our content unless otherwise noted in this guide.  (We cover a lot in this section— search if you are looking for something in particular.)
 
+(grammar-and-mechancis-basics)=
 ### Basics
 
 Write for all readers. Some people will read every word you write. Others will just skim. Help everyone read better by grouping related ideas together and using descriptive headers and subheaders.
@@ -253,25 +229,25 @@ Numbers over 3 digits get commas:
 1,000  
 150,000  
 
-Write out big numbers in full. Abbreviate them if there are space restraints, as in a tweet or a chart: 1k, 150k.  
+Write out big numbers in full. Abbreviate them if there are space restraints, as in a microblog post or a chart: 1k, 150k.  
 
 #### Dates
 
-Generally, spell out the day of the week and the month. Abbreviate only if space is an issue in the app.   
+Generally, spell out the day of the week and the month.  Abbreviate only if space is an issue.   
 Saturday, January 24  
 Sat., Jan. 24  
 
 #### Decimals and fractions
 
 Spell out fractions.  
-Yes: two-thirds  
 No: 2/3  
+Yes: two-thirds  
 Best: ⅔  
 Use decimal points when a number can’t be easily written out as a fraction, like 1.375 or 47.2.  
 
 #### Percentages
 
-This depends on context - use the % symbol or spell out "percent" depending on which looks best. 
+This depends on context— use the % symbol or spell out "percent" depending on which looks best. 
 
 #### Ranges and spans
 
@@ -324,6 +300,7 @@ the 90s
 When referring to decades more than 100 years ago, be more specific:  
 the 1650s  
 the 1890s  
+the 1910s
 
 #### Punctuation
 
@@ -419,7 +396,7 @@ Use single quotation marks for quotes within quotes.
 
 ##### Semicolons
 
-Go easy on semicolons; they usually support long, complicated sentences that could be simplified. Try an em dash (—) instead, or simply start a new sentence.
+Go easy on semicolons; they usually support long, complicated sentences that could be simplified.  Try an em dash (—) instead, or simply start a new sentence.
 
 ##### Ampersands
 
@@ -433,23 +410,25 @@ Do not use ampersands unless one is part of a company or brand name.
 
 When referring generally to a file extension type, use all uppercase without a period. Add a lowercase s to make plural.
 
-  * GIF
   * PDF
-  * HTML
+  * PNG
   * JPGs
 
 When referring to a specific file, the filename should be lowercase:
 
-  * slowclap.gif
   * agaric-example-org-website-proposal.pdf
-  * ben-twitter-profile.jpg
+  * micky-twitter-profile.jpg
+
+```{seealso}
+Agaric's [document versioning and filename conventions]().
+```
 
 ##### Pronouns
 
-If your subject's gender is unknown or irrelevant, use "they," "them," and "their" as a singular pronoun. Use "he/him/his" and "she/her/her" pronouns as appropriate. Do not use "one" as a pronoun.  
+If your subject's gender is unknown or irrelevant, use "they," "them," and "their" as a singular pronoun.  Use "he/him/his" and "she/her/her" pronouns as appropriate.  Do not use "one" as a pronoun.  
 
 ```{seealso}
-For more on writing about gender, see [Writing about people](writing-about-people). 
+For more on writing about gender, see [Writing about people](#writing-about-people). 
 ```
 
 ##### Quotations
@@ -466,7 +445,7 @@ Marketing team
 Support department  
 Capitalize individual job titles when referencing to a specific role. Do not capitalize when referring to the role in general terms.  
 Our new Marketing Manager starts today.  
-All the managers ate donuts.  
+All the managers ate doughnuts.  
 Do not refer to someone as a “guru,” “rockstar,” or “wizard” unless they literally are one.  
 
 **Schools**  
@@ -514,8 +493,8 @@ Do not use underline formatting, which typically indicates a link, and do not us
 ## Write positively
 
 Use positive language rather than negative language. One way to detect negative language is to look for words like "cannot" or "do not" (or the contractions we want to remove anyway, "can't" and "don't").  
-Yes: To get a donut, stand in line.  
-No: You can't get a donut if you don't stand in line.  
+Yes: To get a doughnut, go to the kitchen.  
+No: You can't get a doughnut if you don't go to the kitchen.  
 
 
 ## Content Types
@@ -602,11 +581,13 @@ Example: Agaric Launches Data Visualization Platform for Healthcare Providers
 
 Every piece of content we publish is supported by a number of smaller pieces. This section lays out our style in regards to these web elements, and explains our approach to the tricky art of SEO.
 
+(web-elements-guidelines)=
 ### Guidelines
 
 #### Alt text
+
 Alt text is a way to label images, and it is especially important for people who can’t see the images on our website. Alt text should describe the image in a brief sentence or two.
-For more on how and why we use alt text, read the Accessibility section.
+For more on how and why we use alt text, read the [Accessibility section](#writing-for-accessibility).
 
 #### Buttons
 
@@ -647,18 +628,19 @@ Use title case, unless the heading is a punctuated sentence. If the heading is a
 
 #### Links
 
-Provide a link whenever you’re referring to something on an external website.  Use links to point users to relevant content and trusted external resources.
+Provide a link when you refer to anything web-accessible that is relevant and hosted by a trusted external resources.
 
 Do not include preceding articles (a, an, the, our) when you link text. For example:  
-Yes: Read the [content style guide](content-style-guide#links) for details.  
-No: Read [the content style guide](content-style-guide#links) for details.  
+Yes: Read the [content style guide](content-style-guide.md#links) for details.  
+No: Read [the content style guide](content-style-guide.md#links) for details.  
 
-If a link comes at the end of a sentence or before a comma, don’t link the punctuation mark.
+If a link comes at the end of a sentence or before a comma, do not link the punctuation mark.
 
-Do not say things like “Click here!” or “Click for more information” or “Read this.” Write the sentence as you normally would, and link relevant keywords.
-
-Links should look different than regular copy, strong text, or emphasis text. They should have a hover state that communicates they are interactive, and should have a distinct active and visited state. When setting the hover state of links, be sure to include focus state as well, to help readers using assistive technologies and touch devices.
+Do not say things like "Click here!" or "Click for more information" or "Read this."  Write the sentence as you normally would, and link relevant keywords.
 
+```{seealso}
+[Baseline Styleguide: Links](making-websites/baseline-styleguide.md#links)
+```
 
 #### Lists
 
@@ -704,7 +686,7 @@ Give every image descriptive alt text.
 
 Agaric blog posts are written by people from all over the company, not just those with “writer” in their job titles. We love having people who know the most about what they do blog about their work. The person most familiar with the subject is in the best position to convey it, and other Agarics can help with brainstorming and editing as needed.
 
-
+(writing-blog-posts-basics)=
 ### Basics
 
 We update the main Agaric blog a couple times every month. We generally publish:
@@ -890,7 +872,7 @@ People should be able to keep up with Agaric however they choose, so we should i
 
 ### Guidelines
 
-E-mail newsletters use our [voice and tone](#id1) and follow our [grammar and mechanics](grammar-and-mechanics), in addition to these newsletter-specific considerations.
+E-mail newsletters use our [voice and tone](#voice-and-tone) and follow our [grammar and mechanics](#grammar-and-mechanics), in addition to these newsletter-specific considerations.
 
 ### Consider all elements
 
@@ -965,7 +947,7 @@ Agaric has a presence on most major social media platforms. Here are our most ac
 
 ### Guidelines
 
-Our writing for social media should generally follow the style points outlined in the [Voice and tone](#id1) and [Grammar and mechanics](#id3) sections. Here are some additional pointers.
+Our writing for social media should generally follow the style points outlined in the [Voice and tone](#voice-and-tone) and [Grammar and mechanics](#grammar-and-mechanics) sections. Here are some additional pointers.
 
 #### Write concisely, but clearly
 
@@ -1003,8 +985,9 @@ We employ hashtags rarely and deliberately. We may use them to promote an event
 
 ## Writing for Accessibility
 
-We are always working to make our content more accessible and usable to the widest possible audience. Writing for accessibility goes way beyond making everything on the page available as text. It also affects the way you organize content and guide readers through a page. Depending on the audience and country, there may be laws governing the level of accessibility required. At minimum, an accessible version should be available. Accessibility includes users of all mental and physical capacities, whether situational (broken glasses!) or more permanent.
+We are always working to make our content more accessible and usable to the widest possible audience. Writing for accessibility goes way beyond making everything on the page available as text. It also affects the way you organize content and guide readers through a page. Depending on the audience and country, there may be laws governing the level of accessibility required. At minimum, an accessible version should be available. Accessibility includes users of all mental and physical capacities, whether situational (broken glasses, circling helicopters) or more permanent.
 
+(accessibility-basics)=
 ### Basics
 
 We write for a diverse audience of readers who all interact with our content in different ways. We aim to make our content accessible to anyone using a screen reader, keyboard navigation, or Braille interface, and to users of all cognitive capabilities.
@@ -1019,6 +1002,16 @@ As you write, consider the following:
 
 Many of the best practices for writing for accessibility echo those for writing technical content, with the added complexity of markup, syntax, and structure.
 
+ * Some people will read every word you write.  Others will scan.  Help everybody by grouping related ideas together and by using descriptive headers and subheaders.
+ * Create a hierarchy, with the most important information first.
+Place similar topics in the same paragraph, and clearly separate different topics with headings.
+ * Use plain language. Write short sentences and familiar words.
+ * Links should provide information on the associated action or destination.  Avoid writing "click here" or "learn more."
+ * Avoid using images when descriptive text will do.
+ * Avoid directional instructions or language that requires the reader to see the layout or design of the page.
+ * Label inputs on forms with clear names and use appropriate tags. Think carefully about what fields are necessary, and especially which ones you mark as required.
+
+(accessibility-guidelines)=
 ### Guidelines
 
 * Avoid directional language  
@@ -1055,13 +1048,13 @@ Write short sentences and use familiar words. Avoid jargon and slang. If you nee
 
 ### Use alternative text
 
-The alt tag is the most basic form of image description, and it should be included on all images. The language will depend on the purpose of the image:  
+The alt tag is the most basic form of image description, and it should be included on all images.  The wording will depend on the purpose of the image:  
 
 * If it is a creative photo or supports a story, describe the image in detail in a brief caption.  
 * If the image is serving a specific function, describe what is inside the image in detail. People who do not see the image should come away with the same information as if they had.  
 * If you are sharing a chart or graph, include the data in the alt text so people have all the important information.  
 
-Each browser handles alt tags differently. Supplement images with standard captions when possible.
+Supplement images with standard captions when you realize .
 
 ### Make sure closed captioning is available
 
@@ -1073,6 +1066,7 @@ Aim for high contrast between your font and background colors. Tools in the reso
 
 Images should not be the only method of communication, because images may not load or may not be seen. Avoid using images when the same information could be communicated in writing.
 
+(accessibility-resources)=
 ### Resources
 
 * [Accessibility evaluation for web writers](http://www.4syllables.com.au/2013/05/writers-accessibility-evaluation/)  
@@ -1082,10 +1076,19 @@ Images should not be the only method of communication, because images may not lo
 
 ## Writing for Translation
 
+* Use active voice.
+* Avoid double negatives.
+* Do not use contractions as they cheapen the content and provide difficulty for readers that do not speak English of other languages.
+* Avoid using synonyms for the same word in a single piece of writing.
+* Write briefly, but do not sacrifice clarity for brevity. You may need to repeat or add words to make the meaning of your sentences clear to a translator.
+* Avoid slang, idioms, and cliches.
+* Avoid unnecessary abbreviations.
+
 Agaric serves users in several countries and territories, not just the United States. As our user base grows, it becomes more and more important that our content is accessible to people around the world.
 
 We call the process of writing copy for translation "internationalization." This section will address things you can do to help international audiences, including translators, better comprehend your text.
 
+(writing-for-translation-basics)=
 ### Basics
 
 We try to write all of our content in standard, straightforward English that can be understood by users with limited English proficiency. It is much easier for a translator to clearly communicate ideas written in straightforward, uncomplicated sentences.
@@ -1100,9 +1103,10 @@ Use positive words when talking about positive situations. For example, because
 
 Avoid contractions.
 
+(writing-for-translation-guidelines)=
 ### Guidelines
 
-When writing for international audiences, we generally follow what is outlined in the Voice and tone and Grammar and mechanics sections. But in this section more than others, some style points contradict what is stated elsewhere in the guide. If you are writing something to be translated, the guidelines in this section should take precedence.
+When writing for international audiences, we generally follow what is outlined in the Voice and tone and [Grammar and mechanics](#grammar-and-mechanics) sections. But in this section more than others, some style points contradict what is stated elsewhere in the guide. If you are writing something to be translated, the guidelines in this section should take precedence.
 
 #### Consider cultural differences
 
@@ -1187,31 +1191,31 @@ No: From our backyard, we could hear the planes taking off from the airport.
 
 * Slang, idioms, and cliches  
 * Contractions (English contractions may be harder to translate)  
-* Shortened words, even if they are common in English (use “application,” not “app”)  
-* Uncommon foreign words (use "genuine,” not “bona fide”)  
-* Unnecessary abbreviations (use "for example,” not “e.g.”)  
-* Converting one part of speech into another if it isn’t already commonly used (use "Send us an e-mail” instead of “message us”)  
-* Non-standard or indirect verb usage (use “he says,” not “he’s like” or “he was all”)  
+* Shortened words, even if they are common in English (use "application," not "app")  
+* Uncommon foreign words (use "genuine," not "bona fide")  
+* Unnecessary abbreviations (use "for example," not "e.g.")  
+* Verbing nouns (or otherwise converting one part of speech into another) if the usage is not common (use "Send us an e-mail" instead of "message us")  
+* Non-standard or indirect verb usage (use "he said," not "he was like" or "he was all")  
 * Double negatives  
-* Synonyms, generally. Do not use a lot of different words for the same thing in a single piece of writing. Instead of mixing it up with “campaign,” “newsletter,” “bulletin,” etc., pick one term and stick with it.
+* Using multiple different words for the same thing in a single piece of writing. Instead of mixing it up with "campaign," "newsletter," "bulletin," etc., pick one term and stick with it.
 
 #### Beware words with multiple meanings
 
-“Once” (could mean “one time,” “after,” “in the past,” or “when”)  
-Yes: After you log in, you will see your account's Dashboard.  
-No: Once you log in, you will see your account's Dashboard.  
+"Once" (could mean "one time," "after," "in the past," or "when")  
+No: Once you log in, you will see your account's dashboard.  
+Yes: After you log in, you will see your account's dashboard.  
 
-“Right” (could mean “correct,” “the opposite of left,” “politically conservative,” etc.)  
-Yes: In the File Manager, click the correct image and drag it to the pane at right.  
-No: In the File Manager, click the right image and drag it to the right pane.  
+"Right" (could mean "correct," "the opposite of left," or "reactionary")  
+No: Click the right image and drag it to the right pane.  
+Yes: Click the correct image and drag it to the pane at right.  
 
-“Since” (could refer to a point in time, or a synonym of “because”)  
-Yes: Because you already have a complete mailing list, you can send your campaign at any time.  
-No: Since you already have complete mailing list, you can send your campaign at any time.
+"Since" (could refer to a point in time, or a synonym of "because")  
+No: Since you already registered, this information will be filled out for you.  
+Yes: Because you already registered, this information will be filled out for you.  
 
-“Require” plus an infinitive (could confuse the relationship between subject and object)  
-Yes: Autoresponders can be configured and sent from paid accounts.  
-No: A paid account is required to send autoresponders. (This could imply that users with paid accounts are required to send autoresponders.)  
+"Require to" (could confuse the relationship between subject and object)  
+No: A registered account is required to post to the forum. (This could imply that people  with paid accounts are required to send autoresponders.)  
+Yes: An account 
 
 “Has” or “have” plus past participle (could confuse the relationship between subject and object)  
 Yes: The folder contains sent campaigns.  
@@ -1223,9 +1227,9 @@ No: The folder has sent campaigns.
 When writing for an international audience, use the metric system. Spell out all units and avoid abbreviation.
 
 **Currency**
-Many countries call their currency "the dollar," but the value is going to differ between countries. The US dollar is not the same as the Canadian dollar, for example. So it’s important to specify.
+Many countries call their currency "the dollar," but the value is going to differ between countries. The US dollar is not the same as the Canadian dollar, for example. So it is important to specify.
 
-Avoid colloquial phrases that relate to money, like “five-and-dime,” “greenbacks,” or “c-notes.” These will not translate well.
+Avoid colloquial phrases that relate to money, like "five-and-dime," "greenbacks," or "c-notes." These will not translate well.
 
 ## Word list (specialized vocabulary)
 
@@ -1285,13 +1289,6 @@ Originally adapted from [Mailchimp's content style guide](https://styleguide.mai
 
   * [Marketing documentation](marketing).
   * Information about [copyrights and trademarks](copyright-and-trademarks).
+  * [Baseline Styleguide](making-websites/baseline-styleguide.md)
   * [Agaric website basics](agaric-website/basics) and [content entry on Agaric's sites](agaric-website/agaric-site-content-entry).
 ```
-
-```{toctree}
----
-caption: See also
----
-
-copyright-and-trademarks
-```

From d0318ffca47fd8eb97eb1c65e327d67c50c801c7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:47:48 -0400
Subject: [PATCH 080/104] Update the documentation's documentation

---
 documentation.md | 36 +++++++++++++++++++++++++++++++-----
 1 file changed, 31 insertions(+), 5 deletions(-)

diff --git a/documentation.md b/documentation.md
index 140a87c..a09ace1 100644
--- a/documentation.md
+++ b/documentation.md
@@ -15,7 +15,7 @@ We like [Gitlab's approach](https://about.gitlab.com/handbook/git-page-update/#w
 
 Somewhere is better than nowhere.
 
-Don't worry about [translation](translation).
+Don't worry about [translation](translation.md).
 
 ## Guidelines
 
@@ -25,22 +25,48 @@ Don't worry about [translation](translation).
 * Topics which are of general application can be abstracted, put in this repository, and linked to at this documentation.
 
 ```{note}
-In doing documentation we are living our [values](values) of encouraging continuous learning, appreciating new ideas, giving back to the communities we are part of, and valuing long-term relationships.
+In doing documentation we are living our [values](values.md) of encouraging continuous learning, appreciating new ideas, giving back to the communities we are part of, and valuing long-term relationships.
 ```
 
-## Local preview
+## This documentation
 
-### Setup
+### Local preview
+
+#### Setup
 
 ```bash
 sudo apt install python3-sphinx
 pip3 install -r requirements.txt
 ```
 
-### Generating
+#### Generating
 
 Running this documentation locally:
 
 ```bash
 sphinx-build -b html . _build/html
 ```
+
+### Useful examples
+
+#### Including the table of contents of another page
+
+```
+```{toctree}
+---
+caption: See also
+---
+
+copyright-and-trademarks
+```
+```
+
+Produces this:
+
+```{toctree}
+---
+caption: See also
+---
+
+copyright-and-trademarks
+```

From 8c98755ddfc1c06d19ddce1186f0fcb5cb8e8254 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:48:03 -0400
Subject: [PATCH 081/104] Add copyright and trademarks to the main ToC

---
 index.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/index.md b/index.md
index c215b08..89b65b0 100644
--- a/index.md
+++ b/index.md
@@ -69,6 +69,7 @@ agaric-website/tags-and-taxonomy-terms
 agaric-website/translation
 agaric-website/short-urls
 marketing
+copyright-and-trademarks
 ```
 
 

From 08a92ad9c0c2dc3258cd21ac2e4945854cd0c4d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:48:31 -0400
Subject: [PATCH 082/104] Move IRC stuff out of intra-team comms to 'old'
 section

---
 intra-team-communication.md | 120 +-----------------------------------
 old/irc.md                  | 117 +++++++++++++++++++++++++++++++++++
 2 files changed, 120 insertions(+), 117 deletions(-)
 create mode 100644 old/irc.md

diff --git a/intra-team-communication.md b/intra-team-communication.md
index be25fbe..138b729 100644
--- a/intra-team-communication.md
+++ b/intra-team-communication.md
@@ -38,31 +38,14 @@ Hover over a stream in the lefthand column to get to stream settings; there's al
 Stream settings pages are also key for getting the e-mail address for sending e-mail to streams, https://agaric.zulipchat.com/help/message-a-stream-by-email (their help is lightly customized to organization, so that "Your streams" link will work)
 
 
-### Zulip <-> IRC bridge
+## Real-time meetings with BigBlueButton
 
-This package has been installed using (sort-of) the instructions at https://agaric.zulipchat.com/integrations/doc/irc
+Agaric uses BigBlueButton (BBB) video chat for our daily Stand Up meetings and for client meetings. We have an account with [meet.coop](https://meet.coop) but currently primarily use our own instance, [meet.agaric.coop](https://meet.agaric.coop).
 
-The bot currently lives on irc.agaric.com under the zulip account with software at /srv/zulip.
-
-To launch the bot, login as root, and then:
-```
-su - zulip # become user for bot for agaric
-startzulip
-ctrl+d # switch back to root
-su - zulip-nichq # become user for bot for nichq
-startzulip
-```
-
-This should start zulip in the background and you can now disconnect. If there are errant processes, use `ps aux|grep zulip` to locate PIDs and `kill {pid}` of each. Also, you can `kick bot_zulip` on IRC if you are an IRC operator, which should also kill an existing process.
-
-
-## BBB - BigBlueButton video chat
-
-Agaric uses BigBlueButton for our daily Stand Up meetings and for client meetings. We have an account with http://meet.coop and you can find our room is here: https://ca.meet.coop/b/aga-52x-qa8
+Regular meetings include [Monday](monday-checkin.md), [Wednesday](wednesday-checkin.md), and [Friday](friday-review-and-planning.md) [weekly rhythm meetings](weekly-rhythm.md).  More irregular meetings include as-needed [worker-owner meetings](worker-owner-meeting.md).
 
 ## IRC
 
-
 \#agaric
 
 Agaric also maintains a channel for worker-owners only. NOTE: We have not been using IRC sine Zulip arrived, but some of us still hang out there and use it to connect with other developers that are not in Zulip.
@@ -76,103 +59,6 @@ Freenode has given us operator privileges for this channel.  To use it, we need
 
 Some of our best clients are also on IRC, as are our partners at [May First Movement Technology (#mayfirst on irc.indymedia.org)](https://support.mayfirst.org/wiki/faq/chat).
 
-### IRC Bouncer ###
-
-**This is currently not active. There is an admin account installed/configured, but not auto-starting, and currently not running. If any member wants to restore the service for themselves, feel free!**
-
-In order to acquire a 1.7 edition of ZNC, the backports for stretch were added and utilized for this package.
-
-ZNC 1.7 is an IRC bouncer listening on port 1025 of irc.agaric.com.
-
-A web interface is available for management at: https://irc.agaric.com:1025 that enables module maintenance, etc.
-
-The entire app runs under the local system user znc-admin (just run `znc` as the znc-admin user).
-
-### Web-based IRC client: The Lounge
-
-We can access our IRC (and any other IRC) through:
-
-https://irc.agaric.com
-
-#### The Lounge Management
-
-[The Lounge is a self-hosted web IRC client](https://thelounge.github.io/) we're using to provide https://irc.agaric.com
-
-Everyone in [SSH_public_keys](https://gitlab.com/agaric/internal/-/wikis/SSH-Public-Keys) as of 2017 August has access to the Digital Ocean droplet (1cpu/512mb) hosting it:
-
-`ssh root@irc.agaric.com`
-
-##### Upgrading
-
-TheLounge is installed manually via dpkg as there is no current apt source for it.
-
-To upgrade via dpkg:
-- Go to https://github.com/thelounge/thelounge/releases/ and select your release
-- Copy the link to the deb file at the bottom of the releases page.
-- `ssh root@irc.agaric.com` and run `wget -L -o thelounge.deb <copied link>`
-- Install the new package with `dpkg -i thelounge.deb`
-- The service should restart, but if it does not, `systemctl restart thelounge`
-
-There is also an option to use `thelounge update` but it is unclear if this is preferable to using dpkg.
-
-##### Configuration
-
-TheLounge is bound to the loopback address at port 9000 and reverse proxied via NGINX. The configuration and user files are located at `/srv/lounge/`. The configuration is pointed at via an Environment variable (the variable can be inspected/changed via `systemctl edit thelounge`).
-
-##### TLS(/SSL)
-
-NGINX will bounce HTTP connections to HTTPS and handle encryption via reverse proxy. Certbot is installed and should be handling automatic renewals with reload of NGINX as needed.
-
-##### Management
-
-Note that because the ENV var is depended upon for our configuration, and it runs as thelounge user. In order to facilitate simpler management, an alias is defined for thelounge under the root account.
-
-This is configured for you (as root):
-```
-alias thelounge='sudo -u thelounge THELOUNGE_HOME=/srv/lounge thelounge'
-```
-
-List users:
-
-```
-thelounge list
-```
-
-Addin a user:
-
-```
-thelounge add username
-```
-
-Where `username` is the IRC nick for the user you are adding.
-
-reset pwd:
-
-```
-thelounge reset username
-```
-
-Additional management commands can be found in [TheLounge documentation](https://thelounge.chat/docs/users).
-
-### IRC Bot (Limnoria aka Supybot)
-
-#### History
-
-Stefan Freudenberg selected and installed Supybot as Agaric's general-purpose information bot (in particular expanding issue numbers to issue titles) circa 2010. Early in 2018 Chris Thompson upgraded Supybot — "a robust (it doesn't crash), user friendly (it's easy to configure) and programmer friendly (plugins are extremely easy to write) Python IRC bot. It aims to be an adequate replacement for most existing IRC bots. It includes a very flexible and powerful ACL system for controlling access to commands, as well as more than 50 builtin plugins providing around 400 actual commands" — to Limnoria — a project which continues development of Supybot.
-
-It is installed on Simone.
-
-#### Common commands
-
-@later tell username A message
-
-(until we override @tell to use the far more useful 'later' flavor)
-
-#### Official documentation
-
-* https://github.com/ProgVal/Limnoria
-* http://doc.supybot.aperio.fr/en/latest/index.html
-
 ## Internal notes
 
 Agarics can get more detail [on communication channels in the wiki](https://gitlab.com/agaric/internal/wikis/Communication-Channels).
diff --git a/old/irc.md b/old/irc.md
new file mode 100644
index 0000000..e90e601
--- /dev/null
+++ b/old/irc.md
@@ -0,0 +1,117 @@
+# IRC
+
+### Zulip <-> IRC bridge
+
+This package has been installed using (sort-of) the instructions at https://agaric.zulipchat.com/integrations/doc/irc
+
+The bot currently lives on irc.agaric.com under the zulip account with software at /srv/zulip.
+
+To launch the bot, login as root, and then:
+```
+su - zulip # become user for bot for agaric
+startzulip
+ctrl+d # switch back to root
+su - zulip-nichq # become user for bot for nichq
+startzulip
+```
+
+This should start zulip in the background and you can now disconnect. If there are errant processes, use `ps aux|grep zulip` to locate PIDs and `kill {pid}` of each. Also, you can `kick bot_zulip` on IRC if you are an IRC operator, which should also kill an existing process.
+
+
+### IRC Bouncer ###
+
+**This is currently not active. There is an admin account installed/configured, but not auto-starting, and currently not running. If any member wants to restore the service for themselves, feel free!**
+
+In order to acquire a 1.7 edition of ZNC, the backports for stretch were added and utilized for this package.
+
+ZNC 1.7 is an IRC bouncer listening on port 1025 of irc.agaric.com.
+
+A web interface is available for management at: https://irc.agaric.com:1025 that enables module maintenance, etc.
+
+The entire app runs under the local system user znc-admin (just run `znc` as the znc-admin user).
+
+### Web-based IRC client: The Lounge
+
+We can access our IRC (and any other IRC) through:
+
+https://irc.agaric.com
+
+#### The Lounge Management
+
+[The Lounge is a self-hosted web IRC client](https://thelounge.github.io/) we're using to provide https://irc.agaric.com
+
+Everyone in [SSH_public_keys](https://gitlab.com/agaric/internal/-/wikis/SSH-Public-Keys) as of 2017 August has access to the Digital Ocean droplet (1cpu/512mb) hosting it:
+
+`ssh root@irc.agaric.com`
+
+##### Upgrading
+
+TheLounge is installed manually via dpkg as there is no current apt source for it.
+
+To upgrade via dpkg:
+- Go to https://github.com/thelounge/thelounge/releases/ and select your release
+- Copy the link to the deb file at the bottom of the releases page.
+- `ssh root@irc.agaric.com` and run `wget -L -o thelounge.deb <copied link>`
+- Install the new package with `dpkg -i thelounge.deb`
+- The service should restart, but if it does not, `systemctl restart thelounge`
+
+There is also an option to use `thelounge update` but it is unclear if this is preferable to using dpkg.
+
+##### Configuration
+
+TheLounge is bound to the loopback address at port 9000 and reverse proxied via NGINX. The configuration and user files are located at `/srv/lounge/`. The configuration is pointed at via an Environment variable (the variable can be inspected/changed via `systemctl edit thelounge`).
+
+##### TLS(/SSL)
+
+NGINX will bounce HTTP connections to HTTPS and handle encryption via reverse proxy. Certbot is installed and should be handling automatic renewals with reload of NGINX as needed.
+
+##### Management
+
+Note that because the ENV var is depended upon for our configuration, and it runs as thelounge user. In order to facilitate simpler management, an alias is defined for thelounge under the root account.
+
+This is configured for you (as root):
+```
+alias thelounge='sudo -u thelounge THELOUNGE_HOME=/srv/lounge thelounge'
+```
+
+List users:
+
+```
+thelounge list
+```
+
+Addin a user:
+
+```
+thelounge add username
+```
+
+Where `username` is the IRC nick for the user you are adding.
+
+reset pwd:
+
+```
+thelounge reset username
+```
+
+Additional management commands can be found in [TheLounge documentation](https://thelounge.chat/docs/users).
+
+### IRC Bot (Limnoria aka Supybot)
+
+#### History
+
+Stefan Freudenberg selected and installed Supybot as Agaric's general-purpose information bot (in particular expanding issue numbers to issue titles) circa 2010. Early in 2018 Chris Thompson upgraded Supybot — "a robust (it doesn't crash), user friendly (it's easy to configure) and programmer friendly (plugins are extremely easy to write) Python IRC bot. It aims to be an adequate replacement for most existing IRC bots. It includes a very flexible and powerful ACL system for controlling access to commands, as well as more than 50 builtin plugins providing around 400 actual commands" — to Limnoria — a project which continues development of Supybot.
+
+It is installed on Simone.
+
+#### Common commands
+
+@later tell username A message
+
+(until we override @tell to use the far more useful 'later' flavor)
+
+#### Official documentation
+
+* https://github.com/ProgVal/Limnoria
+* http://doc.supybot.aperio.fr/en/latest/index.html
+

From 5a027cd5d798347fe6d301320622f5e4bb75ecea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:48:51 -0400
Subject: [PATCH 083/104] Fix another link that needs to be very explicit

---
 making-websites/baseline-styleguide.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/making-websites/baseline-styleguide.md b/making-websites/baseline-styleguide.md
index b9ec396..d7c9629 100644
--- a/making-websites/baseline-styleguide.md
+++ b/making-websites/baseline-styleguide.md
@@ -3,7 +3,7 @@
 A styleguide with no style of its own, but nevertheless providing the basic requirements any look-and-feel guidelines must conform to.
 
 ```{seealso}
-For writing (rather than presentation), see [Agaric's Content Style Guide](content-style-guide).
+For writing (rather than presentation), see [Agaric's Content Style Guide](/content-style-guide.md).
 ```
 
 ## Links

From aa42bd2205f25fc0840b65a292c0f16462debdb9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 02:49:13 -0400
Subject: [PATCH 084/104] Fix & update wednesday check-in some more

---
 wednesday-checkin.md | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/wednesday-checkin.md b/wednesday-checkin.md
index 7c80e74..d513225 100644
--- a/wednesday-checkin.md
+++ b/wednesday-checkin.md
@@ -1,13 +1,12 @@
 # Wednesday operations
-The Monday checkin ensures everyone is on the same page starting the week.  It is:
 
-  * No longer than one hour, maximum.
+  * No longer than half-an-hour, maximum.
   * Tasks should be [added to GitLab](https://gitlab.com/agaric/internal/-/boards/) as the meeting takes place.
 
 Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ```md
-# 2023 Juluary 19th – Wednesday Checkin
+# 2024 Juluary 19th – Wednesday Checkin
 
 ## Updates
 

From c0ffc78ea8b83a37ff826cc2ad9f8b62ede77aba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 03:26:59 -0400
Subject: [PATCH 085/104] Include a link to the MyST parser documentation in
 our documentation's documentation

---
 documentation.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/documentation.md b/documentation.md
index a09ace1..05e61ce 100644
--- a/documentation.md
+++ b/documentation.md
@@ -30,6 +30,9 @@ In doing documentation we are living our [values](values.md) of encouraging cont
 
 ## This documentation
 
+ * Written primarily in Markdown, enhanced by Sphinx.
+ * Uses the [MyST parser for cross-referencing](https://myst-parser.readthedocs.io/en/latest/syntax/cross-referencing.html).
+
 ### Local preview
 
 #### Setup

From 75fe9ea67bbb5824af03f1155e1a47c44e96256b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 04:58:21 -0400
Subject: [PATCH 086/104] Add days off and all our tools to index

---
 index.md | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/index.md b/index.md
index 89b65b0..1d18694 100644
--- a/index.md
+++ b/index.md
@@ -35,6 +35,7 @@ intra-team-communication
 calendars
 project-management-with-gitlab
 weekly-rhythm
+days-off
 ```
 
 
@@ -47,12 +48,17 @@ maxdepth: 2
 tools/git-setup
 tools/git-usage
 tools/setting-up-nextcloud
+tools/securely-sending-files-nextcloud
 tools/setting-up-email
 tools/big-blue-button
+tools/recommended-local-project-locations
 tools/creating-new-drutopia-site
 tools/deploying-drutopia-updates
 tools/ddev-local-development-environment
 tools/drutopia-member-server-access
+tools/upgrading-drutopia-platform-elizabeth-sites
+tools/uptime-monitoring
+tools/inspecting-logs
 templates/drupal-module-project
 ```
 

From 6685b7491db8ea900c57a823c1a53229560f5cf4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 05:00:41 -0400
Subject: [PATCH 087/104] Add title to stub page that probably we should drop

---
 tools/upgrading-drutopia-platform-elizabeth-sites.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/upgrading-drutopia-platform-elizabeth-sites.md b/tools/upgrading-drutopia-platform-elizabeth-sites.md
index fceb56e..f37de53 100644
--- a/tools/upgrading-drutopia-platform-elizabeth-sites.md
+++ b/tools/upgrading-drutopia-platform-elizabeth-sites.md
@@ -1,4 +1,4 @@
-
+# Upgrading Drutopia sites on the Elizabeth Drutopia platform
 
   1. Ensure BAT and BEE are not in use, and are uninstalled.
   1. Ensure Markdown is not in use, and uninstalled.

From 98c6dfbdce61088ecd37b60bf8fd981b53615e71 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 2 Apr 2024 05:11:23 -0400
Subject: [PATCH 088/104] Fix & title link to reference on filenaming

---
 client-communication/document-versioning-filenames.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/client-communication/document-versioning-filenames.md b/client-communication/document-versioning-filenames.md
index 6731873..e1b9c6e 100644
--- a/client-communication/document-versioning-filenames.md
+++ b/client-communication/document-versioning-filenames.md
@@ -16,4 +16,4 @@ Always use dates, do not use revision numbers, and never use 'final' in a file n
 
 This applies to the final sent versions of files, typically PDFs.  The word processing document (.odt, .doc) or Markdown (.md) working versions should follow the same format for their file names, for convenience, but leave off the date.
 
-For more on document naming reasoning see http://alistapart.com/article/looking-for-trouble#section1
+For more on document naming reasoning see [Orr Shtuhl in *A List Apart* on avoiding trouble by making deliverables easy to find](https://alistapart.com/article/looking-for-trouble/#section2).

From 1b6a134edba6028a6244cd57f5d58db00bcd0591 Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.coop>
Date: Fri, 5 Apr 2024 16:55:32 -0700
Subject: [PATCH 089/104] Add the operating agreement

---
 operating-agreement.md | 178 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 178 insertions(+)
 create mode 100644 operating-agreement.md

diff --git a/operating-agreement.md b/operating-agreement.md
new file mode 100644
index 0000000..e4d0dc0
--- /dev/null
+++ b/operating-agreement.md
@@ -0,0 +1,178 @@
+## Operating agreement for Agaric, LLC
+
+[Note: For a corporation, these would be called bylaws.]
+
+## ARTICLE I: Company Formation
+
+### 1.1 FORMATION.
+
+The Members hereby form a worker owned and run Limited Liability Company ("Collective") subject to the provisions of the Limited Liability Company Act as currently in effect as of this date, 2011 May 18. Articles of Organization shall be filed with the Secretary of the Commonwealth.
+
+### 1.2 NAME.
+
+The name of the Collective shall be Agaric.
+
+### 1.3 REGISTERED AGENT.
+
+Up-to-date information can be found at:
+
+https://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?sysvalue=HjjIHbOP890XgjC6fWoReGpnXzMPqiTgvN_a5t8CxoA-
+
+### 1.4 TERM.
+
+The Collective shall continue for a perpetual period.
+
+(a) Members whose capital interest as defined in Article 2.2 exceeds 50 percent vote for
+dissolution; or
+(b) Any event which makes it unlawful for the business of the Collective to be carried on
+by the Members; or
+(c) The death, resignation, expulsion, bankruptcy, retirement of a Member or the
+occurrence of any other event that terminates the continued membership of a Member
+of the Collective; or
+(d) Any other event causing dissolution of this Limited Liability Company under the laws
+of the Commonwealth of Massachusetts.
+
+### 1.5 CONTINUANCE OF COMPANY.
+
+Notwithstanding the provisions of ARTICLE 1.4, in the event of an occurrence described in ARTICLE 1.4(c), if there are at least two remaining Members, said remaining Members shall have the right to continue the business of the Collective. Such right can be exercised only by the unanimous vote of the remaining Members within ninety (90) days after the occurrence of an event described in ARTICLE 1.4(c). If not so exercised, the right of the Members to continue the business of the Collective shall expire.
+
+### 1.6 BUSINESS PURPOSE.
+
+The purpose of the Collective is to help people create and use tools and platforms that meet their needs.  The Collective goal is the most power possible for all people over their own lives, and toward that goal the Collective takes on projects that connect ideas, resources, and people.  The Collective uses and contributes to open source free software and ensure everything built free from restrictions, and the way it is built open, for clients to truly own.
+
+### 1.7 PRINCIPAL PLACE OF BUSINESS.
+
+The location of the principal place of business of the Collective shall be:
+
+Boston, MA 02134
+
+Principal place of business may be changed from time to time to a location the Managers select. Members may also use home-offices or any other workplace of their choice.
+
+### 1.8 THE MEMBERS.
+
+The name and place of residence of each Member is located at https://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?sysvalue=HjjIHbOP890XgjC6fWoReGpnXzMPqiTgvN_a5t8CxoA-
+
+### 1.9 ADMISSION OF ADDITIONAL MEMBERS.
+
+Except as otherwise expressly provided in the Agreement, no additional members may be admitted to the Collective through issuance by the Collective of a new interest in the Collective, without the prior unanimous written consent of the Members.
+
+
+## ARTICLE II Capital Contributions
+
+### 2.1 INITIAL CONTRIBUTIONS.
+
+The Members initially shall contribute to the Company capital as described in Exhibit 3 attached to this Agreement. The agreed total value of such property and cash is $18,000.
+
+### 2.2 ADDITIONAL CONTRIBUTIONS.
+
+Except as provided in ARTICLE 6.2, no Member shall be obligated to make any additional contribution to the Company's capital.
+
+## ARTICLE III Profits, Losses and Distributions
+
+### 3.1 PROFITS/LOSSES.
+
+For financial accounting and tax purposes the Company's net profits or net losses shall be determined on an annual basis and shall be allocated to the Members in proportion to each Member's relative capital interest in the Company as set forth in Exhibit 2 as amended from time to time in accordance with Treasury Regulation 1.704-1.
+
+### 3.2 DISTRIBUTIONS.
+
+The Members shall determine and distribute available funds annually or at more frequent intervals as they see fit. Available funds, as referred to herein, shall mean the net cash of the Company available after appropriate provision for expenses and liabilities, as determined by the Managers. Distributions in liquidation of the Company or in liquidation of a Member's interest shall be made in accordance with the positive capital account balances pursuant to Treasury Regulation 1.704-l(b)(2)(ii)(b)(2). To the extent a Member shall have a negative capital account balance, there shall be a qualified income offset, as set forth in Treasury Regulation 1.704-l(b)(2)(ii)(d).
+
+
+### ARTICLE IV: Management
+
+### 4.1 MANAGEMENT OF THE BUSINESS.
+
+The name and place of residence of each Manager is located at https://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?sysvalue=HjjIHbOP890XgjC6fWoReGpnXzMPqiTgvN_a5t8CxoA-
+
+Each Member is automatically a Manager.  By a vote of the Members holding a majority of the capital interests in the Collective, as set forth in Schedule 2 as amended from time to time, shall elect so many additional non-Member Managers as the Members determine.
+
+### 4.2 MEMBERS.
+
+The liability of the Members shall be limited as provided pursuant to applicable law.  No Member shall be an agent of any other Member of the Collective solely by reason of being a Member.
+
+### 4.3 POWERS OF MANAGERS.
+
+The Managers are authorized on the Collective's behalf to make all decisions as to
+(a) the sale, development lease or other disposition of the Collective's assets;
+(b) the purchase or other acquisition of other assets of all kinds;
+(c) the management of all or any part of the Collective's assets;
+(d) the borrowing of money and the granting of security interests in the Collective's assets;
+(e) the pre-payment, refinancing or extension of any loan affecting the Company's assets;
+(f) the compromise or release of any of the Collective's claims or debts; and,
+(g) the employment of persons, firms or corporations for the operation and management of the company's business.
+
+In the exercise of their management powers, the Collective are authorized to execute and deliver
+(a) all contracts, conveyances, assignments leases, sub-leases, franchise agreements, licensing agreements, management contracts and maintenance contracts covering or affecting the Collective's assets;
+(b) all checks, drafts and other orders for the payment of the Collective's funds;
+(c) all promissory notes, loans, security agreements and other similar documents; and,
+(d) all other instruments of any other kind relating to the Collective's affairs, whether like or unlike the foregoing.
+
+### 4.4 NOMINEE.
+
+Title to the Collective's assets shall be held in the Collective's name or in the name of any nominee that the Managers may designate. The Managers shall have power to enter into a nominee agreement with any such person, and such agreement may contain provisions indemnifying the nominee, except for his willful misconduct.
+
+### 4.6 COMPANY INFORMATION.
+
+Upon request, the Managers shall supply to any member information regarding the Collective or its activities. Each Member or his authorized representative shall have access to and may inspect and copy all books, records and materials in the Manager's possession regarding the Company or its activities. The exercise of the rights contained in this ARTICLE 4.6 shall be at the requesting Member's expense.
+
+### 4.7 EXCULPATION.
+
+Any act or omission of the Managers, the effect of which may cause or result in loss or damage to the Company or the Members if done in good faith to promote the best interests of the Company, shall not subject the Managers to any liability to the Members.
+
+### 4.8 INDEMNIFICATION.
+
+The Company shall indemnify any person who was or is a party defendant or is threatened to be made a party defendant, pending or completed action, suit or proceeding, whether civil, criminal, administrative, or investigative (other than an action by or in the right of the Company) by reason of the fact that he is or was a Member of the Company, Manager, employee or agent of the Company, or is or was serving at the request of the Company, for instant expenses (including attorney's fees), judgments, fines, and amounts paid in settlement actually and reasonably incurred in connection with such action, suit or proceeding if the Members determine that he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interest of the Company, and with respect to any criminal action proceeding, has no reasonable cause to believe his/her conduct was unlawful. The termination of any action, suit, or proceeding by judgment, order, settlement, conviction, or upon a plea of "no lo Contendere" or its equivalent, shall not in itself create a presumption that the person did or did not act in good faith and in a manner which he reasonably believed to be in the best interest of the Company, and, with respect to any criminal action or proceeding, had reasonable cause to believe that his/her conduct was lawful.
+
+### 4.9 RECORDS.
+
+The Managers shall cause the Company to keep at its principal place of business the following:
+(a) a current list in alphabetical order of the full name and the last known street address
+of each Member;
+(b) a copy of the Certificate of Formation and the Company Operating Agreement and all
+amendments;
+(c) copies of the Company's federal, state and local income tax returns and reports, if
+any, for the three most recent years;
+(d) copies of any financial statements of the limited liability company for the three most
+recent years.
+
+## ARTICLE V: Compensation
+
+### 5.1 MANAGEMENT FEE.
+
+Any Manager rendering services to the Collective shall be entitled to compensation commensurate with the value of such services.
+
+### 5.2 REIMBURSEMENT.
+
+The Collective shall be able to establish policies for full or partial reimbursement to the Managers or Members for direct out-of-pocket expenses incurred by them in managing the Company.
+
+## ARTICLE VI: Bookkeeping
+
+### 6.1 BOOKS.
+
+The Managers shall maintain complete and accurate books of account of the Collective's affairs at the Collective's principal place of business. Such books shall be kept on such method of accounting as the Managers shall select. The company's accounting period shall be the calendar year.
+
+### 6.2 MEMBER'S ACCOUNTS.
+
+The Managers shall maintain separate capital and distribution accounts for each member. Each member's capital account shall be determined and maintained in the manner set forth in Treasury Regulation 1.704-l(b)(2)(iv) and shall consist of his initial capital contribution increased by:
+(a) any additional capital contribution made by him/her;
+(b) credit balances transferred from her distribution account to her capital account;
+and decreased by:
+(c) distributions to him/her in reduction of Collective capital;
+(d) the Member's share of Collective losses if charged to his/her capital account.
+
+### 6.3 REPORTS.
+
+The Managers shall close the books of account after the close of each calendar year, and shall prepare and send to each member a statement of such Member's distributive share of income and expense for income tax reporting purposes.
+
+## ARTICLE VII: Transfers
+
+### 7.1 ASSIGNMENT.
+
+If at any time a Member proposes to sell, assign or otherwise dispose of all or any part of her interest in the Collective, such Member shall first make a written offer to sell such interest to the other Members at a price determined by mutual agreement. If such other Members decline or fail to elect such interest within thirty (30) days, and if the sale or assignment is made and the Members fail to approve this sale or assignment unanimously then, pursuant to the applicable law, the purchaser or assignee shall have no right to participate in the management of the business and affairs of the Collective. The purchaser or assignee shall only be entitled to receive the share of the profits or other compensation by way of income and the return of contributions to which that Member would otherwise be entitled.
+
+
+## LISTING OF MEMBERS
+
+An up-to-date list of Members of the Collective is located at:
+
+https://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?sysvalue=HjjIHbOP890XgjC6fWoReGpnXzMPqiTgvN_a5t8CxoA-

From cb5a8802712042f25669b1bbd932e7b46d50cee5 Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.coop>
Date: Fri, 24 May 2024 12:20:02 -0700
Subject: [PATCH 090/104] Add link to trainings communication repo in a new
 lead communication page

---
 index.md              | 1 +
 lead-communication.md | 4 ++++
 2 files changed, 5 insertions(+)
 create mode 100644 lead-communication.md

diff --git a/index.md b/index.md
index 1d18694..912a7fd 100644
--- a/index.md
+++ b/index.md
@@ -32,6 +32,7 @@ maxdepth: 2
 
 roles
 intra-team-communication
+lead-communication
 calendars
 project-management-with-gitlab
 weekly-rhythm
diff --git a/lead-communication.md b/lead-communication.md
new file mode 100644
index 0000000..cb07515
--- /dev/null
+++ b/lead-communication.md
@@ -0,0 +1,4 @@
+# Lead communication
+
+## Trainings
+For members of Agaric, tips on what needs to be communicated with people who have requested training can be found here: https://gitlab.com/agaric/trainings

From 6f14a630df90d9d67fd8fb24de8466b981bc6bcf Mon Sep 17 00:00:00 2001
From: Keegan Rankin <keegan@agaric.coop>
Date: Fri, 24 May 2024 12:23:10 -0700
Subject: [PATCH 091/104] Format the training leads docs link actually as a
 markdown link

---
 lead-communication.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lead-communication.md b/lead-communication.md
index cb07515..1f089ee 100644
--- a/lead-communication.md
+++ b/lead-communication.md
@@ -1,4 +1,4 @@
 # Lead communication
 
 ## Trainings
-For members of Agaric, tips on what needs to be communicated with people who have requested training can be found here: https://gitlab.com/agaric/trainings
+For members of Agaric, tips on what needs to be communicated with people who have requested training can be found here: [Training leads communication document](https://gitlab.com/agaric/trainings)

From cb082a937fce0d6da77cb5fc1ac385b828faedab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Thu, 30 May 2024 23:55:02 -0400
Subject: [PATCH 092/104] Bring in and update roles from our internal docs

---
 roles.md | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 127 insertions(+), 7 deletions(-)

diff --git a/roles.md b/roles.md
index a201ebb..b52a1c8 100644
--- a/roles.md
+++ b/roles.md
@@ -2,28 +2,148 @@
 
 ## Rotating cooperative-wide roles
 
-In the interest of distributing types of work equitably and skill-sharing, a number of tasks rotate monthly or somewhat randomly.
+In the interest of distributing types of work equitably and skill-sharing, a number of tasks ideally rotate— weekly, or monthly, or somewhat randomly.
 
-### Standup facilitator
+### Meeting facilitator
 
-### Monday planning facilitator
+ * Standup facilitator (all regular meetings)
+ * Monday/Friday planning facilitator (can be different than facilitator in standup part).
+ * Worker-owner meeting facilitator
 
-### Friday shipping facilitator
-
-### Worker-owner meeting facilitator
+In practice standup facilitator has been Keegan 95% of the time, with Chris and Sanjay a bit more likely to pick up the planning facilitation.
 
 ### Timecop
 
-* Checks to ensure people get their time in each day by the end of Monday planning, mid-week daily standup, and Friday shipping.  Works with people individually after the meeting to 
+* Checks to ensure people get their time in each day by the end of Monday planning, mid-week daily standup, and Friday shipping.  Works with people individually after the meeting to get the time in.
+
+In practice, we have not done this for a while.
 
 ### Scribe
 
 * Write one sentence about each person's main activity in a week, summarizing our activities in an accessible way in blog posts such as "The Week That Was: Agaric's March 30th to April 3rd"
 * As our main storyteller for the month, think about ways to weave the work we're doing every week into a narrative; if we can't fit our work into a narrative we're probably straying from our strategic goals.
 
+Never put into practice and we really need to.
+
+### Trainer/Educator
+
+* Write informative blog posts
+* Create curricula for trainings
+* Submit speaking and training sessions
+* Speak/training at events
+* Help organize trainings, camps and conferences  
+
+Primary: Mauricio, Chris  
+Secondary: Keegan, Ben
+
+### Infrastructure
+
+* Create and support working development environment for each project
+* Create and support staging site for each project
+* Maintain deployment workflows for each project  
+
+Primary: Chris  
+Secondary: Louis, Ben 
+
+### Leads
+
+* Cold calls (we have never done this)
+* Future event scanner - list events of interest in advance
+* Respond to requests received by contact form or email
+* Write proposals
+* Coordinate estimates
+* Manage marketing-oriented pages on website   
+
+## Marketing
+
+* Write blog posts
+* Post to social media
+* Coordinate sponsorship of events
+* Network at events
+* Take pictures and video
+* Promote events we are part of  
+
+## Contractor Relations
+
+* Communicate hours and progress with contractors
+* Make sure contractors send invoice each month
+* Make sure contractors get paid each month
+* Check in on how contractors are feeling about their work and projects
+* Check in with Agaric team on how things are going with contractors they work with  
+
+Currently making no effort to rotate.
+
+Primary: Sanjay  
+Secondary: Micky
+
+### Team Management
+
+* Review planned time usage on a weekly basis (start of week, based on reports in Monday team tempo meeting)
+* Make suggestions to try to ensure Agaric worker-owners combine for at least 60 billed hours a week (60x4x150=$36K/mo=clearing payroll). 
+  * Works with project leads to find recommended tasks.
+* Pairs with contractor relations for overall use of available Agaric time.
+* Implement Team Tempo process  
+
+Unfilled since Clayton left.
 
 ## Project-specific roles
 
 ### Lead
 
+#### Client Relations
+
+* Hold monthly [sensing](https://gitlab.com/agaric/internal/wikis/meetings/sensing) and sprint planning/review meetings
+* Send monthly ROS and project update
+* Make sure payments from client are happening on time
+* Update Agaric team on how a client is doing and how their projects are going in worker-owner meetings  
+
+This role as described has not really been filled since Clayton was here.
+
 ### Developer/Designer
+
+#### Design
+
+* Create wireframes/prototypes
+* Create design mockups
+* Create styleguide using HTML and SASS  
+
+Primary: Unfilled
+
+#### Development
+
+* Use contributed and custom modules to implement functionality
+* Translate styleguide into working website
+* Review others' code
+* Test code
+* Deploy approved changes
+
+Primary: Ben, Mauricio, Louis  
+Secondary: Chris, Keegan
+
+### User Research
+
+* Define and measure project goals and key performance indicators (KPIs
+* Define key user groups
+* Conduct research to learn users' needs and motivations  
+
+### Project Manager
+
+* Plan sprints
+* Ensure issues have acceptance criteria and relevant info
+* Facilitate project meetings
+* Facilitate key milestones such as security updates, redesigns and launches
+
+## Responding to Inadequate Performance of a Role's Duties
+
+* Person noticing an issue address directly. If issue persists, call a meeting with the whole group to discuss a resolution/change.
+
+## Suggestions for role-fluidity
+
+* Define documentation requirements and tool usage for the role (e.g. effective use of GitLab for developers, detailed tracking in CMS tool)
+* Specific email addresses for particular roles
+* Document requirements of a role - hard skills, soft skills, and required resources (e.g. excellent communication, GnuCash familiarity, etc).
+* "Pair-programming" approach
+
+```{note}
+Related: <a href="https://gitlab.com/agaric/internal/wikis/worker-owners">Worker Owners</a>
+```

From 454675908a0dcf6ad11eb470032a698fdc836598 Mon Sep 17 00:00:00 2001
From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com>
Date: Mon, 28 Oct 2024 13:17:33 -0700
Subject: [PATCH 093/104] Update documentation on sending messages to Zulip
 stream via email.

---
 intra-team-communication.md | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/intra-team-communication.md b/intra-team-communication.md
index 138b729..5dbf51e 100644
--- a/intra-team-communication.md
+++ b/intra-team-communication.md
@@ -17,7 +17,7 @@ Our primary tool for internal communication is now [Zulip](https://zulipchat.com
 
 ### E-mailing messages to Zulip
 
-When BCCing a Zulip stream on a message to someone, Use the default that can be found under stream settings (click the gear icon you can get to from the down caret):
+When BCCing a Zulip stream on a message to someone, Use the default that can be found under stream settings. First press 'Channel settings' menu item in 'Main menu' (gear icon in top right), then filter for your channel and finally press the 'Generate email address' to reveal the address. Although the button says 'Generate email address' the same addresses are used so it is more a revelation than a generation:
 
 ```
 project.785f16fc671a5d8c0f2d4fbb161f16b3.show-sender@streams.zulipchat.com
@@ -29,6 +29,8 @@ When forwarding an e-mail to a Zulip stream, swap out `.show-sender` for `.inclu
 project.785f16fc671a5d8c0f2d4fbb161f16b3.include-footer.include-quotes.prefer-html@streams.zulipchat.com
 ```
 
+The subject of the email message will be used as the topic name in the stream.
+
 ```{info}
 More about [sending a message to a Zulip stream by e-mail](https://zulipchat.com/help/message-a-stream-by-email)
 ```

From 6413b44def3540817abae590876a8873de00d9d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Mon, 18 Nov 2024 11:24:56 -0500
Subject: [PATCH 094/104] Add Dave to our Monday checkin

---
 monday-checkin.md | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/monday-checkin.md b/monday-checkin.md
index b605484..4b94d6f 100644
--- a/monday-checkin.md
+++ b/monday-checkin.md
@@ -10,7 +10,7 @@ The Monday checkin ensures everyone is on the same page starting the week.  It i
 Here is a template that can be pasted into a text pad (ideally markdown-aware).
 
 ```md
-# 2023 MONTH XXth – Monday Checkin
+# 2024 MONTH XXth – Monday Checkin
 
 ## Checkins
 
@@ -22,6 +22,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Ben
   * Keegan
   * Louis
+  * Dave
 
 ## Leads, or important projects
 
@@ -35,6 +36,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Mauricio - 
   * Micky - 
   * Louis -
+  * Dave -
 
 ## Pair programming avilability for the week 
 
@@ -43,7 +45,8 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware).
   * Keegan - 
   * Mauricio - 
   * Micky - 
-  * Louis
+  * Louis -
+  * Dave -
 
 * Drutopia Office Hours - anything to do with Nedjo this week?
 

From 10b42ff55e1210d38a9504dde6984c1129711b3d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Wed, 4 Dec 2024 12:29:40 -0500
Subject: [PATCH 095/104] Finally start documenting using Agaric's Forgejo

---
 tools/git-agaric-com-forgejo.md | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 tools/git-agaric-com-forgejo.md

diff --git a/tools/git-agaric-com-forgejo.md b/tools/git-agaric-com-forgejo.md
new file mode 100644
index 0000000..3cd7db5
--- /dev/null
+++ b/tools/git-agaric-com-forgejo.md
@@ -0,0 +1,16 @@
+# git.agaric.com's Forgejo
+
+## User account creation and adding people to a project
+
+As of now, do *not* invite users by e-mail address directly from a Team tab but instead:
+
+1.  Create user at https://git.agaric.com/admin/users/new 
+2.  Return to the team tab for the organization (`org/example-organization/teams`
+3.  Click into ('View') the 'Owners' team `/org/example-organization/teams/owners` (or create) the team named after the client (so `/org/example-organization/teams/example`)
+4.  Use the search user bar to find that user account and then—only if it autocompletes and you select the user—the "Add Team Member" button.
+
+*Side notes*
+
+ - Leave the setting for *User visibility* to *Private*.
+ - Leave *Allow Creation of Organizations by Default* disabled.
+ - (The 'Add Team Member' button used to be green, now it is red, why Forgejo why.)

From 542f51b7252763561e6d013a0c5dadf500eab9cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 17 Dec 2024 12:06:23 -0500
Subject: [PATCH 096/104] Document bookkeeping with GnuCash

---
 tools/bookkeeping-with-gnucash.md | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 tools/bookkeeping-with-gnucash.md

diff --git a/tools/bookkeeping-with-gnucash.md b/tools/bookkeeping-with-gnucash.md
new file mode 100644
index 0000000..ea048a7
--- /dev/null
+++ b/tools/bookkeeping-with-gnucash.md
@@ -0,0 +1,15 @@
+# Bookkeeping with GnuCash
+
+## Initial setup
+
+In **GnuCash Preferences** (reached via Edit » Preferences), select the **General** vertical tab (these are alphabetical), and under **Files**, uncheck "Compress files".
+
+```{alert}
+Turning off file compression is crucial because we commit our GnuCash file to Git for collaboration.
+```
+
+Also in **GnuCash Preferences**, select the **Register Defaults** vertical tab, and under **Default Style** at the top select "Auto-split ledger".
+
+```{note}
+This keeps the listing tight but allows quick recatogorization of expenses.
+```

From a62d9f97a0249c0321c5c0e2852c6c16361dc472 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Tue, 17 Dec 2024 12:07:37 -0500
Subject: [PATCH 097/104] Add bookkeeping with GnuCash to main listing page

---
 index.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/index.md b/index.md
index 912a7fd..c832487 100644
--- a/index.md
+++ b/index.md
@@ -61,6 +61,7 @@ tools/upgrading-drutopia-platform-elizabeth-sites
 tools/uptime-monitoring
 tools/inspecting-logs
 templates/drupal-module-project
+tools/bookkeeping-with-gnucash
 ```
 
 ```{toctree}

From 74127e5e82cd5d19356f349fc5648d130f0d08b8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 24 Jan 2025 17:04:38 -0500
Subject: [PATCH 098/104] Add instructions for creating an organization and
 repo project

on Agaric's Forgejo.
---
 tools/git-agaric-com-forgejo.md | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/tools/git-agaric-com-forgejo.md b/tools/git-agaric-com-forgejo.md
index 3cd7db5..b812e51 100644
--- a/tools/git-agaric-com-forgejo.md
+++ b/tools/git-agaric-com-forgejo.md
@@ -1,5 +1,22 @@
 # git.agaric.com's Forgejo
 
+Create an organization for each client (Forgejo does not support sub-groups).
+
+ - https://git.agaric.com/org/create
+   - **Organization name** should be what you want in the URL— all lowercase, with dashes instead of any spaces (an "Organization full name" can be set in the organization settings later).
+   - **Visibility** should be either **Public** or **Private** ("Limited" makes no sense for Agaric's diverse clients and initiatives).
+     - For Drutopia and some other clients, the organization made for them should be public.
+   - Leave "Repository admin can add and remove access for teams" checked.
+
+After it is created, press the **View example-org** button in the upper right of the screen.  From here you can press settings to add a logo, full name, and description.
+
+Then migrate or make a new repository project (**New migration** or **New repository** buttons).
+  - For migrating:
+    - Get an API access token from GitLab or GitHub to be able to import issues etc.
+    - Be sure to uncheck "This repository will be a mirror" generally.
+    - Be sure to check off what you want to migrate in addition to the code.
+  - **Visibility** can have "Make repository private" left unchecked to keep it public.  In this case it is worth noting why in the **Description**, for example "As a Drutopia project we hope others can learn from and emulate, this project is public."
+
 ## User account creation and adding people to a project
 
 As of now, do *not* invite users by e-mail address directly from a Team tab but instead:

From a11871ccb6772f7a9993d2eb025b02c4ae81db6d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Fri, 24 Jan 2025 17:43:18 -0500
Subject: [PATCH 099/104] Add Forgejo to menu

---
 index.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/index.md b/index.md
index c832487..99aae56 100644
--- a/index.md
+++ b/index.md
@@ -48,6 +48,7 @@ maxdepth: 2
 
 tools/git-setup
 tools/git-usage
+tools/git-agaric-com-forgejo
 tools/setting-up-nextcloud
 tools/securely-sending-files-nextcloud
 tools/setting-up-email

From 997186a3d27345441dcb235dc28c7589f861c389 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Sat, 25 Jan 2025 20:41:55 -0500
Subject: [PATCH 100/104] Link the linkable links, add instructions about new
 users, and existing agarics

---
 tools/git-agaric-com-forgejo.md | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/tools/git-agaric-com-forgejo.md b/tools/git-agaric-com-forgejo.md
index b812e51..abd9065 100644
--- a/tools/git-agaric-com-forgejo.md
+++ b/tools/git-agaric-com-forgejo.md
@@ -2,7 +2,7 @@
 
 Create an organization for each client (Forgejo does not support sub-groups).
 
- - https://git.agaric.com/org/create
+ - [git.agaric.com/org/create](https://git.agaric.com/org/create)
    - **Organization name** should be what you want in the URL— all lowercase, with dashes instead of any spaces (an "Organization full name" can be set in the organization settings later).
    - **Visibility** should be either **Public** or **Private** ("Limited" makes no sense for Agaric's diverse clients and initiatives).
      - For Drutopia and some other clients, the organization made for them should be public.
@@ -17,11 +17,17 @@ Then migrate or make a new repository project (**New migration** or **New reposi
     - Be sure to check off what you want to migrate in addition to the code.
   - **Visibility** can have "Make repository private" left unchecked to keep it public.  In this case it is worth noting why in the **Description**, for example "As a Drutopia project we hope others can learn from and emulate, this project is public."
 
+Add members of Agaric who will be involved in the project to the **Owners** team (for example at `https://git.agaric.com/org/example/teams/owners`) at least until this feature request gets added to Forgejo: [#2712 - [FEAT] Common team(s) fo multiple organizations - forgejo/forgejo - Codeberg.org](https://codeberg.org/forgejo/forgejo/issues/2712)
+
 ## User account creation and adding people to a project
 
 As of now, do *not* invite users by e-mail address directly from a Team tab but instead:
 
-1.  Create user at https://git.agaric.com/admin/users/new 
+1.  Create user at [git.agaric.com/admin/users/new](https://git.agaric.com/admin/users/new)
+    - Leave **Authentication source** as "Local".
+    - Leave **User visibility** as "Private".
+    - Leave **Require user to change password** checked.
+    - Checkmark **Notify about registration via email**
 2.  Return to the team tab for the organization (`org/example-organization/teams`
 3.  Click into ('View') the 'Owners' team `/org/example-organization/teams/owners` (or create) the team named after the client (so `/org/example-organization/teams/example`)
 4.  Use the search user bar to find that user account and then—only if it autocompletes and you select the user—the "Add Team Member" button.

From dbaafcd5d88de924236cbb3de8a47e0b7620b6cd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Wed, 16 Apr 2025 12:18:13 -0400
Subject: [PATCH 101/104] Update us slightly

---
 conf.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/conf.py b/conf.py
index 0a47145..3f0887e 100644
--- a/conf.py
+++ b/conf.py
@@ -20,8 +20,8 @@
 # -- Project information -----------------------------------------------------
 
 project = u'Agaric Technology Collective'
-copyright = u'2006—2024, Agaric, LLC'
-author = u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, David Valdez, Clayton Dewey'
+copyright = u'2006—2025, Agaric, LLC'
+author = u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, Keegan Rankin'
 html_baseurl = 'https://docs.agaric.coop/'
 
 # The short X.Y version
@@ -163,7 +163,7 @@ latex_elements = {
 #  author, documentclass [howto, manual, or own class]).
 latex_documents = [
     (master_doc, 'AgaricCollective.tex', u'Agaric Collective Documentation',
-     u'Benjamin Melançon, Michele Metts, Mauricio Dinarte, David Valdez, Clayton Dewey', 'manual'),
+     u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, Keegan Rankin', 'manual'),
 ]
 
 

From 267ae67dbd5885d5d4c4431a5d87e977027e980a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Wed, 16 Apr 2025 12:19:33 -0400
Subject: [PATCH 102/104] See if switching the 'gitlab host' to our Forgejo
 will work

---
 conf.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/conf.py b/conf.py
index 3f0887e..40c7b88 100644
--- a/conf.py
+++ b/conf.py
@@ -126,6 +126,7 @@ html_static_path = ['_static']
 # Add context to make Edit on GitLab links. Borrowed from Drutopia docs config.
 html_context = {
     "display_gitlab": True, # Integrate Gitlab
+    "gitlab_host": "https://git.agaric.com",
     "gitlab_user": "agaric", # Organization
     "gitlab_repo": "documentation", # Repo name
     "gitlab_version": "main", # Version

From d2d411c5ca7cf2b6981229c777f07d99e6b5905b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Wed, 16 Apr 2025 12:58:09 -0400
Subject: [PATCH 103/104] Get a little closer but it still won't work until we
 override the template

Real Shame ReadTheDocs et al still doesn't have true support for Gitea and Forgejo and any
other independent repo hosting, what the hell.
---
 conf.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/conf.py b/conf.py
index 40c7b88..3002c02 100644
--- a/conf.py
+++ b/conf.py
@@ -126,11 +126,11 @@ html_static_path = ['_static']
 # Add context to make Edit on GitLab links. Borrowed from Drutopia docs config.
 html_context = {
     "display_gitlab": True, # Integrate Gitlab
-    "gitlab_host": "https://git.agaric.com",
+    "gitlab_host": "git.agaric.com",
     "gitlab_user": "agaric", # Organization
     "gitlab_repo": "documentation", # Repo name
     "gitlab_version": "main", # Version
-    "conf_py_path": "/", # Path in the checkout to the docs root
+    "conf_py_path": "/src/branch/", # Path in the checkout to the docs root
 }
 
 # -- Options for HTMLHelp output ---------------------------------------------

From a0183aada05948f2e83c36c9f80897f97c54342b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop>
Date: Wed, 16 Apr 2025 13:00:50 -0400
Subject: [PATCH 104/104] Add Cesar Chavez day to our days off

---
 days-off.md | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/days-off.md b/days-off.md
index 5df5075..6c8e2cc 100644
--- a/days-off.md
+++ b/days-off.md
@@ -17,7 +17,10 @@ Federal holidays:
  * Christmas Day
 
  And the real labor day:
- * May First
+ * May First / May Day
+
+ And another labor day:
+ * Cesar Chavez Day (March 31 - US Commemorative Holiday observed by Agaric-relevant states of California and Minnesota)
 
 Source: [opm.gov/policy-data-oversight/pay-leave/federal-holidays](https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/)