Skip to content

Information for Recruitment

Jason Wang edited this page Oct 7, 2022 · 13 revisions

Recruitment Advertisements folder (edit with LibreOffice)

https://drive.google.com/drive/folders/1hUPy1pwq4B5xdHVE6ktQOJ8fGUUyna55?usp=sharing

Marketing Locations

  • BA, SF, EX and other department bulletin boards
  • Facebook pages (ECE 1TX, Engsci 1TX, Mech 1TX)
  • Skule Digest: https://digest.skule.ca/ > Click Make an Accouncement
  • Plasma Screen: https://plasma.skule.ca/
  • All UofT Screens:
  • ECF screens
    • Image Size 1920x1200
    • Background darker so login info is visible
    • Don’t put important stuff in center
    • Jpg format (300kb)
    • Email Vp Comm the image find contact here (https://skule.ca/humans)

Onboarding Strategy Document

https://docs.google.com/document/d/1CzkZNB5BXiVFcNOxuOvck3932OhITNRQllAjEvLAloc/edit

Onboarding Email

Welcome to UTRA Robosoccer,

We do all of our communication on discord, so can you join us on discord here and say hi in the General chat? Please make sure you have discord installed as a mobile and desktop app have notifications on so we can keep in contact. We won't try to contact you on any other platform.

Our regular meetings are Saturday 1pm in Myhal Center, however, most software members do not need to meet at that time and can work remotely. Other meetings will be created ad-hoc when needed, so make sure you are checking the discord's active-members chat.

Just a reminder that this is the onboarding page, make sure you do the General onboarding, you can start watching the software tutorial videos that have been prepared. https://github.com/utra-robosoccer/soccer_ws/wiki/Onboarding

Just a reminder to please book a meeting with me so we can chat and get to know each other. If you have already booked, you don't need to book again. https://calendar.app.google/sNj6gNuEVXdHZQnj7

I will soon pair you with a mentor and then assign you a role in the team.

Onboarding Process for software

First week
Second week
  • Put people into subsystem groups, once they decided on a team add their role in the wiki here (https://github.com/utra-robosoccer/soccerbot/wiki)
  • Ask someone in the group to be the group lead and set up a meeting inviting you
  • Going through the code and getting familiar with git issues
    • Read the entire subsection of the code, then for the next week create a google slides/powerpoint presentation with the following slides
    • While going through the code, create a Pull Request with the following fixes
      • Remove all unnecessary imports
      • Fix any typos and bad docstring
      • Do not make any changes to the actual code, unless you see an obvious error
    • Create 5 TODO/issues with the code, you can find the TODO's marked in the project, anywhere you have trouble understanding a code, right-click the code, open in github, and create a new issue and add it to the soccerbot project. Ask the questions in the meeting for the next week
Third week
  • Add all the issues on the GitHub projects
  • Among the issues on the GitHub projects, ask members to pick
    • A short-term issue that can be solved in less than a week
    • Pick the long-term issue/project that needs to be completed within the semester
      • Split the long-term project into subtasks
      • Assign different members the subtasks
      • Add a completion date for each of the subtasks

Unonboarding process for software

  • Create a meeting with the lead for the team explaining your reason to leave the team
  • Fill out this form https://forms.gle/RSD66acjBmF1Qk98A. It will ask you do add yourself as an alumni and remove yourself from the team member's page