Developer Onboarding Checklist

Welcome to Data Management. This page will help you get the necessary accounts.

LSST account

Contact lsst-sysadmins _at_ lsst.org to get a unified LSST account. This gives you access to:

GitHub and LSST organizations

If you don’t have one already, create an account on https://github.com.

Next, ask your T/CAM to add you to the lsst and lsst-dm GitHub organizations, along with any relevant team organizations (send your GitHub username to your T/CAM).

See also

NCSA server access

Contact lsst-account _at_ ncsa.illinois.edu to request an account on the NCSA cluster, which hosts the reference platform. Include the following in the request:

  • First and last name
  • Email
  • Phone number
  • Mailing address
  • Sponsoring LSST manager
  • LSST Team or project

Community.lsst.org

https://community.lsst.org is LSST’s public-facing discussion and support forum. Browse the forum-howto tag to learn how to use the platform.

Create an account, and let your T/CAM know your username to get access to internal discussion categories.

T/CAMs: add users via the LSST and LSSTDM group pages.

HipChat

HipChat is DM’s internal instant messaging platform. Install HipChat on your computer (and phone, if you wish) and then ask your T/CAM for an invitation to DM’s group. Some important rooms to follow are:

  • ‘Data Management’ for general DM discussion.
  • ‘Software Development’ for anything about writing software.
  • ‘SQuaRE’ for developer support services.
  • ‘Bot: Jenkins’ for our Continuous Integration system.
  • ‘Tavern’ for “water cooler” type talk.
  • ‘Tea Time’ for more serious but still non-LSST conversation.

Your team may also have specific rooms, and you can send private messages to individuals.

Google account for Hangouts

Many small meetings are conducted on Google Hangouts, which requires you to have an account with https://google.com. The meeting convener will pass around a Hangouts room URL to attendees.

Mailing lists

We don’t use mailing lists for conversations, but they’re still used for notifications about conversations happening on https://community.lsst.org. You should be subscribed to these lists as soon as you get an LSST acccount: