action.skip

Onboarding Page for New DUNE DAQ Collaborators

Who this page is for: If you're brand new to the DUNE DAQ consortium, you're in the right place!

Accounts and Memberships

You'll need a few accounts to work with the DUNE DAQ consortium. These include:

For Communication

  • Access to Slack's dunescience.slack.com workspace. Much of the day-to-day communication between developers takes place here. Within the workspace, start by joining these channels:

    • #daq-sw-librarians: the channel where you request membership in the DUNE-DAQ organization on GitHub as well as membership on a particular development team. It helps speed things up if you have your local institution's DUNE DAQ group leader vouch for you on this channel.

    • #dunedaq-integration: general activity in DUNE DAQ development

  • Using Fermilab's listserv service, subscribe to dune-fd-daq-cnsrt@listserv.fnal.gov. This is where important messages about meetings, etc. are sent to the consortium.

For Coding

  • A user account on GitHub. This is where we store DUNE DAQ package code in git version controlled repositories. Make sure you can be easily identified by your username, otherwise change it or open a new GitHub account. This generally means that your first name (or at the very least your first initial) appears in your username followed by your last name and then any additional characters to make your username unique on GitHub. E.g., if your name is Alain Berset, examples of acceptable usernames would be aberset41 and alainberset41.

  • Membership in the GitHub DUNE-DAQ organization as well as one or more development teams within the organization.

For Computing

  • Access to the np04 computing cluster based in CERN's EHN1 building. This is where the heart of DUNE DAQ development, running and testing takes place. You need to access the nodes in this cluster from...

  • ...CERN's lxplus cluster, where you'll first need to get an account

  • ...and to do that, you'll need to start with a CERN user account. You'll want a standard computing account, not the "Lightweight" one. Contact the DUNE collaboration coordinator, Maxine Hronek, at maxine@fnal.gov if you have questions. This should also give you a Zoom account, enabling you to attend online meetings.

  • See more about accessing the np04 computing cluster at https://twiki.cern.ch/twiki/bin/view/CENF/AccessRequirements

Websites

Next steps

Read the introduction to DUNE DAQ software at the top of the official documentation as well as the useful day-to-day setup info provided in the daqconf package wiki here.


Last git commit to the markdown source of this page:

Author: John Freeman

Date: Fri Dec 15 08:09:56 2023 -0600

If you see a problem with the documentation on this page, please file an Issue at https://github.com/DUNE-DAQ/daq-release/issues