diff --git a/.github/ISSUE_TEMPLATE/onboarding-checklist.md b/.github/ISSUE_TEMPLATE/onboarding-checklist.md index d3f5a88..3387d31 100644 --- a/.github/ISSUE_TEMPLATE/onboarding-checklist.md +++ b/.github/ISSUE_TEMPLATE/onboarding-checklist.md @@ -12,17 +12,7 @@ title: Onboarding ## Before you start -- [ ] HR Paperwork - - [ ] Sign offer letter - - [ ] Complete I-9 verification - - [ ] Establish NetID [here](https://netid-portal.iam.arizona.edu/). You will receive an email with instructions. - - [ ] Log in to UAccess and complete the required tasks in the "New Employee Work-Center". - - [ ] Establish your UA email access. - - [ ] Anything else HR sends you, please complete promptly -- [ ] Get CatCard - - The CatCard is your official UA employee identification. - - Get your cat card from the CatCard office in the ([Student Union](https://catcard.arizona.edu/obtain_catcard)) or [online](https://mycatcard.arizona.edu/) - - They can look up your employee number if you bring a driver's license or other form of ID. +- [ ] Read and follow the [onboarding checklist](https://hr.arizona.edu/employees/new-employee-onboarding) from HR. - [ ] Purchase equipment, either online or at campus bookstore, and set up your office. - Each full time employee will be allocated: - A computer, two monitors, a mouse/track pad/pointing device, a keyboards, and a docking station @@ -36,8 +26,13 @@ title: Onboarding The goal in the first week is to set up your accounts and your physical and virtual workspaces, to meet others in the group and learn about our protocols, and to become familiar with the university. Feel free to ask anyone in the group questions about these steps, especially in the group's Slack channel (#datascience channel within CALS CCT Slack). -- [ ] Work through CCT-DS Onboarding checklist (this document). Suggest changes, comment, and ask questions as you go to make it more useful to the next person. -- [ ] Review our group's [Code of Conduct](https://cct-datascience.github.io/group-procedures/code-of-conduct.html) +- [ ] Work through CCT-DS Onboarding checklist (this document). It's available as a GitHub issue [here](https://github.com/cct-datascience/group-procedures/issues/new?assignees=&labels=&projects=&template=onboarding-checklist.md&title=%5BYour+name%5D+Onboarding+checklist) so you can track your progress. Suggest changes, comment, and ask questions as you go to make it more useful to the next person. +- [ ] Follow any additional steps outlined in the [HR onboarding](https://hr.arizona.edu/employees/new-employee-onboarding) that you haven't yet completed +- [ ] Get CatCard + - The CatCard is your official UA employee identification. + - Get your cat card from the CatCard office in the ([Student Union](https://catcard.arizona.edu/obtain_catcard)) or [online](https://mycatcard.arizona.edu/) + - They can look up your employee number if you bring a driver's license or other form of ID. +- [ ] Review our group's [Code of Conduct](code-of-conduct.qmd) ### HR logistics @@ -52,7 +47,9 @@ Feel free to ask anyone in the group questions about these steps, especially in - [ ] Select and enroll in a retirement plan. You need to enroll in retirment within 30 days of your start date. - [ ] Once you have selected your retirement plan, you can sign up for other benefits. Enroll in other benefits within 31 days of starting. -### Internet +### Equipment setup + +#### Internet You should be on the university's VPN any time you connect to internet outside the UA. @@ -60,12 +57,30 @@ You should be on the university's VPN any time you connect to internet outside t - When asked for a third password/NetID+ method, input "push" or "sms" or "passcode" to autheticate via 2FA. - [ ] Log in to the VPN by opening Cisco Secure Client, typing in "vpn.arizona.edu/cals-ext", and clicking Connect. Then log in using your UA credentials and 2FA. +#### Software set up + +When you get your computer... + +- [ ] Meet with an admin in CCT (Martin Picazzo as of 2023) to get logged into your computer the first time. +- [ ] Also install software you will need administrative privileges to install. It can be helpful to come to this meeting with a list of things you expect to use. In future, if you need an admin password to install something, contact Martin to get a temporary password. + +#### Computer backups + +We should all have our files backed up in at least two places. +Ideally, one of these is in the cloud and one of these is on a physical hard drive. + +When you get your computer... + +- [ ] Set up cloud backups. (If you are on a Windows machine, you can back up to the UA OneDrive). UA also provides access to Google Drive and Box. +- [ ] Set up a regular backup schedule to a physical hard drive. +- [ ] Get in the habit of pushing new work to GitHub at least daily! + ### Accounts access Create accounts on the following collaboration tools (details provided below): - [ ] UA UITS Accounts, starting here: - - [ ] Email and calendar (Outlook or Gmail) + - [ ] Email (Outlook or Gmail). If you want to use Gmail instead of Outlook, set up forwarding using the instructions [here](use-gmail.qmd) - [ ] Calendar (Outlook or Gmail) - [ ] Google Apps - [ ] Box @@ -75,7 +90,7 @@ Create accounts on the following collaboration tools (details provided below): - Download the desktop app and log in via SSO to get your Zoom room link - [ ] UA Office 365: - [ ] Join Slack (used for most communication) - - [ ] CCT DS group (the #data-science channel within the CCT). You'll need an invite. + - [ ] CCT DS group (the `#data-science` channel within the CCT). You'll need an invite. - [ ] [UA Data Science](https://jcoliver.github.io/uadatascience-slack/index), for broader DS community at University of Arizona - [ ] [ResBaz](https://researchbazaar.arizona.edu/), community in Tucson for researchers using technology. You'll need an invite. - [ ] Request access to the group's shared Google Drive folders @@ -84,7 +99,7 @@ Create accounts on the following collaboration tools (details provided below): - [ ] If you don't already have an account sign up at (https://github.com), used to organize our work. - [ ] Get added to our group's GitHub org: - Note: We have two GitHub boards, one for [project management](https://github.com/orgs/cct-datascience/projects/8) and one for [incubators](https://github.com/orgs/cct-datascience/projects/7) - - See \[here\]\[1\] for more about 2FA for GitHub and access protocols + - See [here](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa) for more about 2FA for GitHub and access protocols - [ ] Clone the group procedures book, which is where we currently store group and project documentation - [ ] GitHub repo is here: - [ ] Book is built with Quarto. You can preview local edits with `quarto preview`. For more info on editing see Quarto docs: @@ -92,7 +107,7 @@ Create accounts on the following collaboration tools (details provided below): - [ ] You will need to create a Hackmd account, and then someone from the group will need to add you. - [ ] Get added to Toggl, for time tracking - [ ] Log in to get edit access to the website. Navigate to . Don't log in using the obvious log in form; click on "Log in with NetAuth" (or similar) and log in using your NetID credentials. -- [ ] Log in to [Stache](https://stache.arizona.edu/), used for sharing passwords and other sensitive information within the university. +- [ ] Log in to [Stache](stache.arizona.edu), used for sharing passwords and other sensitive information within the university. - [ ] Get added to the group [Posit Connect](https://viz.datascience.arizona.edu/connect/) - You'll have to request access and list a sponsor. This is Kristina. - [ ] Log in to the group [Quarto Pub](https://quartopub.com) @@ -114,14 +129,15 @@ Create accounts on the following collaboration tools (details provided below): ### Integrating into group workflows -- [ ] Read about group expectations and general information [here](https://cct-datascience.github.io/group-procedures/general-info.html) +- [ ] Read about group expectations and general information [here](general-info.qmd) - [ ] Populate your calendar with the current group meeting schedule. Kristina will send you invites. -- [ ] Participate in daily standup meetings, [biweekly sprint planning meetings](https://hackmd.io/ih-qR2B6RJ221MJEFeEqcA), [weekly outreach hour](https://hackmd.io/fxo335XYQXGUpIm6c46TkQ), and [biweekly incubator meetings](https://github.com/orgs/cct-datascience/projects/7). Review [project management page](https://cct-datascience.github.io/group-procedures/project-management.html) to prepare for these. +- [ ] Participate in daily standup meetings, [biweekly sprint planning meetings](https://hackmd.io/ih-qR2B6RJ221MJEFeEqcA), [weekly outreach hour](https://hackmd.io/fxo335XYQXGUpIm6c46TkQ), and [biweekly incubator meetings](https://github.com/orgs/cct-datascience/projects/7). Review [project management page](project-management.qmd) to prepare for these. - [ ] Set up your standing meeting with Kristina. - [ ] Begin learning about and using software and data related to projects. - This can include reading about incubators (on our GitHub project board), funded projects (talk to Kristina and current team members), or trainings. - [ ] Fill out biweekly time sheets every other Friday morning by 10am AZ on [UAccess](https://uaccess.arizona.edu/), which also has pay stubs, insurance info, etc. - - If you are salaried, you only need to put in 1 hour of "PAW - Present at Work" for the pay period (doesn't matter which week). + - If you are salaried, you only need to put in 1 hour of "PAW - Present at Work" for the pay period (doesn't matter which week), and then record any *exception* time (sick/vacation/jury duty). You don't need to enter all of your regular work hours. + - Holidays and university closures will be automatically added to your time sheet. ## Second Week diff --git a/.github/workflows/links.yml b/.github/workflows/links.yml index 738474e..f6b9b02 100644 --- a/.github/workflows/links.yml +++ b/.github/workflows/links.yml @@ -23,6 +23,7 @@ jobs: fail: true args: > --exclude-path _extensions + --exclude-path .github --exclude docs\.google\.com --exclude hackmd\.io --exclude github\.com\/orgs\/cct-datascience\/projects diff --git a/onboarding.qmd b/onboarding.qmd index e5be9d9..e35a896 100644 --- a/onboarding.qmd +++ b/onboarding.qmd @@ -2,19 +2,11 @@ title: Onboarding --- + + ## Before you start -- [ ] HR Paperwork - - [ ] Sign offer letter - - [ ] Complete I-9 verification - - [ ] Establish NetID [here](https://netid-portal.iam.arizona.edu/). You will receive an email with instructions. - - [ ] Log in to UAccess and complete the required tasks in the "New Employee Work-Center". - - [ ] Establish your UA email access. - - [ ] Anything else HR sends you, please complete promptly -- [ ] Get CatCard - - The CatCard is your official UA employee identification. - - Get your cat card from the CatCard office in the ([Student Union](https://catcard.arizona.edu/obtain_catcard)) or [online](https://mycatcard.arizona.edu/) - - They can look up your employee number if you bring a driver's license or other form of ID. +- [ ] Read and follow the [onboarding checklist](https://hr.arizona.edu/employees/new-employee-onboarding) from HR. - [ ] Purchase equipment, either online or at campus bookstore, and set up your office. - Each full time employee will be allocated: - A computer, two monitors, a mouse/track pad/pointing device, a keyboards, and a docking station @@ -29,6 +21,11 @@ The goal in the first week is to set up your accounts and your physical and virt Feel free to ask anyone in the group questions about these steps, especially in the group's Slack channel (#datascience channel within CALS CCT Slack). - [ ] Work through CCT-DS Onboarding checklist (this document). It's available as a GitHub issue [here](https://github.com/cct-datascience/group-procedures/issues/new?assignees=&labels=&projects=&template=onboarding-checklist.md&title=%5BYour+name%5D+Onboarding+checklist) so you can track your progress. Suggest changes, comment, and ask questions as you go to make it more useful to the next person. +- [ ] Follow any additional steps outlined in the [HR onboarding](https://hr.arizona.edu/employees/new-employee-onboarding) that you haven't yet completed +- [ ] Get CatCard + - The CatCard is your official UA employee identification. + - Get your cat card from the CatCard office in the ([Student Union](https://catcard.arizona.edu/obtain_catcard)) or [online](https://mycatcard.arizona.edu/) + - They can look up your employee number if you bring a driver's license or other form of ID. - [ ] Review our group's [Code of Conduct](code-of-conduct.qmd) ### HR logistics