From 97af6b2c7c21e5c8d21e64ae6901443379da42b9 Mon Sep 17 00:00:00 2001 From: Alan Kasindorf Date: Thu, 6 Aug 2026 16:38:53 -0700 Subject: [PATCH] Update onboarding dev guide --- team/onboarding.rst | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/team/onboarding.rst b/team/onboarding.rst index 7440773a..bb2b6394 100644 --- a/team/onboarding.rst +++ b/team/onboarding.rst @@ -25,11 +25,10 @@ This gives you access to: - For non-AURA employees, this will forward to your institutional address (as registered with the `Contacts Database `_) - The Jira project management tool: https://rubinobs.atlassian.net/ -- The Confluence wiki: https://confluence.lsstcorp.org +- The Confluence wiki: https://rubinobs.atlassian.net/wiki - The DocuShare document archive: https://docushare.lsst.org - - The IT Team have some `further information about Docushare `_. - Note in particular the comments on licensing. + - The IT Team have some `further information about Docushare `_. You can always update or reset your LSST password at https://pwdreset.lsst.org/ @@ -79,32 +78,33 @@ Slack It is used across the project and by external science collaborations. Please be aware of our guidance on :doc:`/communications/community-support` when interacting with the latter. -Ask your T/CAM for access to the ‘lsstc’ Slack team. -You can access it online at https://lsstc.slack.com, and through `Slack's mobile and desktop apps `__. +Ask your T/CAM for access to the ‘rubin-obs’ Slack team. +You can access it online at https://rubin-obs.slack.com, and through `Slack's mobile and desktop apps `__. Slack's `online help `__ is a great way to learn Slack's features. Be sure to :doc:`link your GitHub profile to your Slack account <../communications/slack-github-username>` so that our Slack integrations will work correctly. Channels set up specifically for Data Management related discussion have a ‘dm-’ prefix. -Some important channels are: +Some important channels for rubin-obs are: + +- `all-users `__ for project-wide announcements. +- `rubinobs-travel `__ for help with travel on project business. +- `dm-team `__ for general DM discussion. +- `dm-jenkins `__ jenkins CI support. + +Important channels for the `discovery-alliance Slack `__: - `announce-everyone `__ for project-wide announcements. -- `lsst-travel `__ for help with travel on project business. - `lsst-newchannels `__ for notifications of new channels. - `software-dev `__ for anything about writing software. -- `dm `__ for general DM discussion. -- `dm-square `__ for developer support services. -- `dm-jenkins `__ for automatic notifications from our Continuous Integration system. -- `dm-tavern `__ for “water cooler” type talk. -- `dm-tea-time `__ for more serious but still non-LSST conversation. -- `dm-admin-support `__ to contact DM's administrator. +- `tea-time `__ for more serious but still non-LSST conversation. Your team may also have specific channels, and you can send private messages to individuals. Mailing lists ============= -We don't use mailing lists for conversations, but they're still used for notifications about :doc:`RFCs ` and conversations happening on https://community.lsst.org. +We don't use mailing lists for conversations, we primarily use Slack. We use :doc:`RFCs ` and user support happens on https://community.lsst.org. You will automatically be be subscribed to these lists as soon as you get an :ref:`LSST acccount `: - `dm-devel `_ @@ -122,7 +122,7 @@ Checklist for hires In summary, here are the things you can do to get started: -#. Send a profile photo to your T/CAM for our `team page `__. +#. Send a profile photo to your T/CAM for our `team page `__. #. Send your GitHub username to your T/CAM. @@ -158,7 +158,7 @@ Here's what T/CAMs need to do to get their new hire started: - There's no need to upload a photo to DocuShare, see the next step instead. - Under "User should belong to which Mailing Lists," add ``dm-devel`` and ``dm-announce``. IT automatically adds DM hires to ``dm-staff``. -#. Ask your new hire for a profile photo and add it to https://confluence.lsstcorp.org/display/DM/The+Team. +#. Ask your new hire for a profile photo and add it to https://rubinobs.atlassian.net/wiki/spaces/DM/pages/48824819/The+Team. #. Add the new hire to the DM Team Google spreadsheet with time allocation information. @@ -172,9 +172,7 @@ Here's what T/CAMs need to do to get their new hire started: - `LSST `__. - `LSSTDM `__. -#. Give the hire's email address to a Slack administrator: `@brianv0 `__, `@jonathansick `__, and `@frossie `__, can make Slack accounts. - -You must inform your new hire that they need to follow the `SLAC Onboarding Procedure `_. +You must inform your new hire that they need to follow the `SLAC Onboarding Procedure `_. Departing --------- @@ -217,4 +215,3 @@ Here's what the awesome DM admin does: #. Provide Google calendar access to DM Meetings and DM Travel/Vacation (for DMLT members only). -For details on LSST IT's account onboarding procedures, see `Account Management in the IT Support Confluence `_.