food-oasis
food-oasis copied to clipboard
FOLA Onboard & Offboarding: Developers
Overview
We need to have a checklist of items to do when a developer onboards and offboards so that the process can be consistent and fast.
Date Updated 11-9-23
(insert date you created this issue and keep updating the date each time the org template change are integrated)
Action Items
- [ ] Check to see if the org template for this process has new steps in it, and if it does, update this issue and its template with content and add the last date you updated the template below
- [ ] Copy template to comment below
- [ ] Add name of person
- [ ] Check off as done
#### Onboard <FULL NAME> <DATE>
- [ ] Pre onboarding checklist
- [ ] send link to [roster form ](https://docs.google.com/forms/d/e/1FAIpQLSexCgc6jWTKFU78HVVLdwoboXS0OpkrX7_n6jMhRGTZBfzbXQ/viewform?usp=sf_link)
FOR NEW DEV TO COMPLETE
- [ ] read [developer wiki](https://github.com/hackforla/food-oasis/wiki/Developers)
- [ ] App
- [ ] get the app up and running on their dev machine (instructions on [developer wiki](https://github.com/hackforla/food-oasis/wiki/Developers))
- [ ] website
- [ ] explore and familiarize self with [foodoasis.la(https://drive.google.com/drive/folders/1QCGQH0G5ZnbcLfWj6YU_wQsxezbQlYQd)
- [ ] Google Drive
- [ ] explore and familiarize self with [google drive](https://foodoasis.la/)
- [ ] Figma
- [ ] accept invites
FOR ONBOARDING PM TODO
- [ ] Slack channel membership
- [ ] ```#fola-devs```
- [ ] ```#fola```
- [ ] Google Calender
- [ ] Add to monday dev meeting.
- [ ] Add to quarterly all team meeting.
- [ ] Google Drive
- [ ] Add to drive as Contributor
- [ ] GitHub
- [ ] Add to team write team
- [ ] Add to read vault
- [ ] Figma
- [ ] send invites (currently two seperate figmas)
- [ ] acceptances
- [ ] Update Roster
- [ ] Move info from "Form Responses 3" To "Roster tab" (make sure columns line up by not copying first column of "Form Responses 3". Delete row from "Form Responses 3")
- [ ] change status to Active
#### Offboard
- [ ] WIKI
- [ ] move to new place on team page
- [ ] Google Drive
- [ ] demote to viewer
- [ ] Roster
- [ ] mark as inactive
- [ ] GitHub
- [ ] demote member to read only team and remove from write team
Resources/Instructions
- New Google Drive Link
- FOLA Roster
- Check public at people page
-
Food Oasis GitHub team listing
- base (read)
- write
- [maintain] - does not exist
- [triage] - does not exist
- admin
- [other] - does not exist
- Figma- main
- Figma - research
org template updated 2022-02-23 Changelog
Onboard June Zhao
- [x] Slack channel membership
- [x]
#fola-devs
- [x]
- [ ] Add to team page on Wiki (not yet existing)
- [x] Meetings
- [x] Tell them about Monday 6:30p PT developer stand-up meetings (no meeting invite currently)
- [x] Reminders and zoom link posted in '''#fola-devs''' slack channel
- [x] Google Drive
- [x] Add to drive as Contributor
- [ ] Roster
- [x] Send link
- [x] Team member adds themselves
- [x] Check for Public and note in roster
- [x] GitHub
- [x] Add to team write team
- [x] Add to read vault
- [x] App
- [x] get the app up and running on their dev machine
- [ ] Figma
- [x] send invites (currently two seperate figmas)
- [ ] acceptances
Moving to Icebox as there are no Developers being on boarded at this time.
Onboard Qiqi Zheng Oct 30 2022
- [x] Slack channel membership
- [x]
#fola-devs
- [x]
- [ ] Add to team page on Wiki (not yet existing)
- [x] Meetings
- [x] Tell them about Monday 6:30p PT developer stand-up meetings (no meeting invite currently)
- [x] Reminders and zoom link posted in '''#fola-devs''' slack channel
- [x] Google Drive
- [x] Add to drive as Contributor
- [x] Roster
- [x] Send link
- [x] Team member adds themselves
- [x] Check for Public and note in roster
- [x] GitHub
- [x] Add to team write team
- [x] Add to read vault
- [ ] App
- [ ] get the app up and running on their dev machine
- [ ] Figma
- [x] send invites - both figma
- [ ] acceptances
@yiminng Moved to In Progress and assigned to you.
updated main issue to separate out steps for onboarding pm/new dev.
also added monthly all team meeting instructions and a link to the roster form
Onboard Andy Arensman 3/15/23
- [x] Pre onboarding checklist
- [x] send link to roster form
FOR NEW DEV TO COMPLETE
- [x] read developer wiki
- [x] App
- [x] get the app up and running on their dev machine (instructions on developer wiki)
- [x] website
- [x] explore and familiarize self with foodoasis.la
- [x] Google Drive
- [x] explore and familiarize self with google drive
- [x] Figma
- [x] accept invites
FOR ONBOARDING PM TODO
- [x] Slack channel membership
- [x]
#fola-devs
- [x]
#fola
- [x]
- [x] Meetings
- [x] Tell them about Monday 6:30p PT developer stand-up meetings (no meeting invite currently)
- [x] Let them know zoom link for the meeting is pinned in '''#fola-devs''' slack channel
- [x] Google Drive
- [x] Add to drive as Contributor
- [x] GitHub
- [x] Add to team write team
- [x] Add to read vault
- [x] Figma
- [x] send invites (currently two seperate figmas)
- [ ] acceptances
- [x] Update Roster
- [x] Move info from "Form Responses 3" To "Roster tab" (make sure columns line up by not copying first column of "Form Responses 3". Delete row from "Form Responses 3")
- [x] change status to Active
Onboard Krista Strucke 8/23/23
- [x] Pre onboarding checklist
- [x] send link to roster form
FOR NEW DEV TO COMPLETE
- [x] read developer wiki
- [x] App
- [x] get the app up and running on their dev machine (instructions on developer wiki)
- [x] website
- [x] explore and familiarize self with [foodoasis.la(https://drive.google.com/drive/folders/1QCGQH0G5ZnbcLfWj6YU_wQsxezbQlYQd)
- [x] Google Drive
- [x] explore and familiarize self with google drive
- [x] Figma
- [x] accept invites
FOR ONBOARDING PM TODO
- [x] Slack channel membership
- [x]
#fola-devs
- [x]
#fola
- [x]
- [x] Meetings
- [x] Tell them about Monday 6:30p PT developer stand-up meetings (no meeting invite currently)
- [x] Let them know zoom link for the meeting is pinned in '''#fola-devs''' slack channel
- [x] Google Drive
- [x] Add to drive as Contributor
- [x] GitHub
- [x] Add to team write team
- [x] Add to read vault
- [x] Figma
- [x] send invites (currently two seperate figmas)
- [x] acceptances
- [x] Update Roster
- [x] Move info from "Form Responses 3" To "Roster tab" (make sure columns line up by not copying first column of "Form Responses 3". Delete row from "Form Responses 3")
- [x] change status to Active
Onboard Belen Garcia Martinez 8/23/23
FOR NEW DEV TO COMPLETE
- [x] read developer wiki
- [x] App
- [x] get the app up and running on their dev machine (instructions on developer wiki)
- [x] website
- [x] explore and familiarize self with [foodoasis.la(https://drive.google.com/drive/folders/1QCGQH0G5ZnbcLfWj6YU_wQsxezbQlYQd)
- [ ] Google Drive
- [ ] explore and familiarize self with google drive
- [x] Figma
- [x] accept invites
FOR ONBOARDING PM TODO
- [x] Slack channel membership
- [x]
#fola-devs
- [x]
#fola
- [x]
- [x] Meetings
- [x] Tell them about Monday 6:30p PT developer stand-up meetings (no meeting invite currently)
- [x] Let them know zoom link for the meeting is pinned in '''#fola-devs''' slack channel
- [x] Google Drive
- [x] Add to drive as Contributor
- [x] GitHub
- [ ] Add to team write team
- [x] Add to read vault
- [x] Figma
- [x] send invites (currently two seperate figmas)
- [x] acceptances
- [x] Update Roster
- [x] Move info from "Form Responses 3" To "Roster tab" (make sure columns line up by not copying first column of "Form Responses 3". Delete row from "Form Responses 3")
- [x] change status to Active
Onboard Si Si 8/23/23
FOR NEW DEV TO COMPLETE
- [ ] read developer wiki
- [ ] App
- [ ] get the app up and running on their dev machine (instructions on developer wiki)
- [ ] website
- [ ] explore and familiarize self with [foodoasis.la(https://drive.google.com/drive/folders/1QCGQH0G5ZnbcLfWj6YU_wQsxezbQlYQd)
- [ ] Google Drive
- [ ] explore and familiarize self with google drive
- [ ] Figma
- [ ] accept invites
FOR ONBOARDING PM TODO
- [x] Slack channel membership
- [x]
#fola-devs
- [x]
#fola
- [x]
- [x] Meetings
- [ ] Tell them about Monday 6:30p PT developer stand-up meetings (no meeting invite currently)
- [x] Let them know zoom link for the meeting is pinned in '''#fola-devs''' slack channel
- [x] Google Drive
- [x] Add to drive as Contributor
- [x] GitHub
- [x] Add to team write team
- [x] Add to read vault
- [x] Figma
- [x] send invites (currently two seperate figmas)
- [x] acceptances
- [x] Update Roster
- [x] Move info from "Form Responses 3" To "Roster tab" (make sure columns line up by not copying first column of "Form Responses 3". Delete row from "Form Responses 3")
- [x] change status to Active
Onboard Saumil Dhankar 8/23/23
FOR NEW DEV TO COMPLETE
- [x] read developer wiki
- [x] App
- [x] get the app up and running on their dev machine (instructions on developer wiki)
- [x] website
- [x] explore and familiarize self with [foodoasis.la(https://drive.google.com/drive/folders/1QCGQH0G5ZnbcLfWj6YU_wQsxezbQlYQd)
- [x] Google Drive
- [x] explore and familiarize self with google drive
- [x] Figma
- [x] accept invites
FOR ONBOARDING PM TODO
- [x] Slack channel membership
- [x]
#fola-devs
- [x]
#fola
- [x]
- [x] Meetings
- [x] Tell them about Monday 6:30p PT developer stand-up meetings (no meeting invite currently)
- [x] Let them know zoom link for the meeting is pinned in '''#fola-devs''' slack channel
- [x] Google Drive
- [x] Add to drive as Contributor
- [x] GitHub
- [x] Add to team write team
- [x] Add to read vault
- [x] Figma
- [x] send invites (currently two seperate figmas)
- [x] acceptances
- [x] Update Roster
- [x] Move info from "Form Responses 3" To "Roster tab" (make sure columns line up by not copying first column of "Form Responses 3". Delete row from "Form Responses 3")
- [x] change status to Active
Onboard Anthony Zhang 11/9/23
- [ ] Pre onboarding checklist
- [ ] send link to roster form
FOR NEW DEV TO COMPLETE
- [ ] read developer wiki
- [ ] App
- [ ] get the app up and running on their dev machine (instructions on developer wiki)
- [ ] website
- [ ] explore and familiarize self with [foodoasis.la(https://drive.google.com/drive/folders/1QCGQH0G5ZnbcLfWj6YU_wQsxezbQlYQd)
- [ ] Google Drive
- [ ] explore and familiarize self with google drive
- [ ] Figma
- [ ] accept invites
FOR ONBOARDING PM TODO
- [x] Slack channel membership
- [x]
#fola-devs
- [x]
#fola
- [x]
- [x] Google Calender
- [x] Add to monday dev meeting.
- [x] Add to quarterly all team meeting.
- [x] Google Drive
- [x] Add to drive as Contributor
- [x] GitHub
- [x] Add to team write team
- [x] Add to read vault
- [x] Figma
- [x] send invites (currently two seperate figmas)
- [ ] acceptances
- [x] Update Roster
- [x] Move info from "Form Responses 3" To "Roster tab" (make sure columns line up by not copying first column of "Form Responses 3". Delete row from "Form Responses 3")
- [x] change status to Active