This section is for people joining the MOAD group. It's mostly a collection of links to other places in these and other docs in approximately the order that you need to do things to get up and running in the group.
There's lots to learn as you join the group, but you can also help us improve things right from Day 1. You are reading these docs with eyes and brain that haven't looked at them before, so you are uniquely qualified to see things that other people take for granted. Please help us improve our docs fixing typos, improving wording, etc. by using the :guilabel:`Edit on GitHub` link in the upper right corner of every page (on a desktop browser - sadly that feature is not available at the moment on phones and tablets). If you find something that you don't feel confident fixing, please create an issue about it in the issue tracker on GitHub.
Here's the Getting Started checklist:
- :ref:`GetYourEOASEmailAddressAndUserId`
- :ref:`GetSetUpOnGitHub`
- :ref:`SetUpSecureRemoteAccess`
- :ref:`SetUpGit`
- :ref:`SetUpBash`
- :ref:`InstallMiniforge`
- :ref:`SetUpYourAnalysisRepository`
Susan will take you through the form to get your EOAS email address and Linux computer user id setup during your first meeting with her when you join the group.
If you don't already have an account on GitHub,
please create one.
Then,
send your GitHub username to Doug at [email protected]
.
He will add you to the UBC-MOAD GitHub organization and you will receive an invitation email from GitHub that you will have to accept in order to finalize your addition to the organization.
Doug will probably also invite you to at least one of the other project-specific :ref:`GitHub organizations<team-repos>` that we have.
You will need to have:
- An account,
user id,
and password on the EOAS Ocean collection of Linux computers
(which should happen at the same time as getting your
eoas.ubc.ca
email address)
before you can set up your :command:`ssh` keys and configuration for :ref:`SecureRemoteAccess`.
You will need to:
- Learn about :ref:`vc-with-git`
- :ref:`Install Git<InstallingGit>` on your laptop
- Set up your :ref:`GitConfiguration` on each of the machines you use
Set Up :program:`bash`
You will need to have:
- A user id on the EOAS Ocean collection of Linux computers
(which should happen at the same time as getting your
eoas.ubc.ca
email address) - Completed the process of :ref:`copying your public ssh key to a Waterhole workstation <CopyYourPublicSshKeyToRemoteComputers>`
before you can:
on a Waterhole workstation.
You will need to:
- Learn about :ref:`MOAD-CondaPkgAndEnvMgr`
- :ref:`Install Miniforge<InstallingMiniforge>` on your laptop
- :ref:`Install Miniforge<InstallingMiniforge>` in your workspace on the EOAS Ocean collection of Linux computers
You will need to have:
before you can set up your :ref:`analysis repository<MOAD-AnalysisRepository>`.