Memo-documentation training

#temporary #training #meeting #git #vcs #codeberg #jjvcs

Authors:

Date of meeting: On Saturday 2026-05-02 Time of meeting: 1200 to 1430

I want to use this meeting to setup and train team members on the software necessary to update our documentation.

I want to run this as a workshop where I help people get setup after they have already attempted to do so on their own the week prior. More troubleshooting than lecture.

Anyone who's already setup by this date can skip or work on another project. We will probably need to do this again later as well.

1 What you need to bring

If you don't know what a "terminal" or "command line" is, wait for the in person meeting before moving on, or ask a teammate who knows for in-person help.

2 If you want to get a head start

  1. Make a Create a Fork of this repository on Codeberg.
  2. Create an SSH key using Putty on Windows
    1. If you're not on Windows you can figure it out or ask me.
    2. Use "ED25519" type keys!
  3. Add your SSH key to your Codeberg account.
  4. Setup JJ on your computer
    1. Optional but Recommended setup the Pageant SSH agent
    2. Install JJ
    3. Setup JJ for use with online repositories.
    4. Set your EDITOR environment variable to the .exe file for the code editor you chose.
  5. Install Obsidian.
  6. Clone your Fork of this repository to your local machine (See: S9-Pull_Request_Process).
    1. This can be done with git, jj-vcs, or the Obsidian Git plugin.
  7. STOP! Don't go further than here without checking in!

3 To Do

We need guides for:

The Git related stuff can go in one doc and Obsidian can go in another.

4 Delete when

Delete this after the meeting, and after he above JJ and Obsidian Guides are created.