Logo

The Agaric Way

  • Agaric’s Purpose
  • Values
  • Cooperative Principles

Day-to-day

  • Roles
  • In-team communication
  • Lead communication
  • Calendars
  • Project management with GitLab
  • Weekly Rhythm
  • Days off

Tools of the trade

  • Git setup
  • Git usage
  • git.agaric.com’s Forgejo
  • Setting up Nextcloud for a client
  • Securely Transferring Files Via NextCloud
  • Externally
  • Setting up e-mail
  • BigBlueButton
  • Recommended local project locations
    • Initial setup
    • Each project
    • Non-GitLab projects
  • Setting up a new Drutopia site
  • Deploying Drutopia updates
  • Local development environments with ddev
  • Drutopia Member Server Access
  • Upgrading Drutopia sites on the Elizabeth Drutopia platform
  • Uptime monitoring
  • Inspecting logs
  • Drupal Module Project Page template
  • Bookkeeping with GnuCash

Writing for Agaric

  • Agaric’s Content Style Guide
  • Agaric Website Basics
  • Content entry on Agaric’s own sites
  • Tags and taxonomy terms
  • Translating Agaric.coop
  • Short URLs
  • Marketing
  • Copyright and Trademarks

How We Work

  • Decision-making
  • Growing Agaric
  • Document versioning and filenames

Documentation

  • Documentation
  • Shared technical notes
  • Reference websites, documents, and books
Agaric Technology Collective
  • Recommended local project locations
  • Edit on GitLab

Recommended local project locations

We recommend that the locations for projects on the computer you use for development follow the same pattern as other developers so even commands we share can work without modification.

Initial setup

mkdir ~/Projects

Each project

Get the directory structure directly from the paths in the GitLab.com URL. For example,

Non-GitLab projects

For non-GitLab projects, we recommend

mkdir ~/Projects/github
mkdir ~/Projects/drupal

etc.

Previous Next

© Copyright 2006—2025, Agaric, LLC.

Built with Sphinx using a theme provided by Read the Docs.