Reference: Onboarding checklist

Intended audience

staff members

This page describes the onboarding process for new staff member on the project.

Goodies

  • give out Software Heritage t-shirt and stickers!

Administrative

Technical setup

  • Create *nix account and email alias on project machines (swh-site puppet repo)

    • Set *nix password for the account (swh-private-data puppet repository)

  • Set up email forwarding on gandi

  • Configure printer:

    • if the machine was configured through puppet: add printer alias per *nix account mapping *nix account to the inria’s ldap account if different

    • Otherwise, check the SIC documentation. If the page looks empty/broken, make sure you select “Space language: French” (the English translation is missing)

  • Create Phabricator account

    • add user to phabricator projects: Developers, Staff, Reviewers, Interns (if applicable)

  • VPN access

  • HTTP auth credentials for the intranet wiki

  • Create account on the intranet wiki

  • Create account on the public wiki

Extra steps for sysadm:

  • Add GPG key to password manager

  • Add GPG key to allow debian package upload (pergamon:/srv/softwareheritage/repository/conf/uploaders)

Communication

Training

See also

  • Outboarding (i.e., what to do when a staff member leave)