ACTS Developers Meeting

Europe/Zurich
ZOOM ONLY

ZOOM ONLY

Alexander J Pfleger (University of Innsbruck (AT)), Andreas Salzburger (CERN)
Description

General discussion on developments in Acts.

Zoom passcode is visible for logged in users, if you don't have an account and want to join, let us know at acts-developers@cern.ch

Zoom Meeting ID
98843051283
Host
Paul Gessinger
Alternative hosts
Alexander J Pfleger, Joana Niermann
Useful links
Join via phone
Zoom URL
    • 17:00 17:20
      Discussion: Config build components detray/GPU/... 20m

      What's the outlook for detray?
      Probably keep it separate and just have it inside ACTS for easier testing and integration.
      Should we follow the same for traccc? -> traccc should become a full component of ACTS and used with `ACTS addlibrary`
      Roadmap to import:
      copy in the code once and make changes later to have a cleaner diff.
      CI should become part of ACTS CI. -> But is the code then well tested for these temporary commits?
      most important traccc should be a full component of ACTS

      Look also at
      https://github.com/acts-project/acts/pull/5462

      Goal maybe to have 2 repos upto date all the time and mutually compatible?

      Big problem currently when co-developing detray and traccc because versions depend on each other. instead of relying on tags we need hashes now.
      Any breaking change in ACTS messes with traccc.

      Currently traccc is not properly working in athena and G200, so maybe there is not a lot to break at all.

      The external build in athena seems like a technicality and just needs to be made working

      Idea: make traccc tag and prepare PR tomorrow?

      we need to put traccc into athena soon no matter which track we choose. many feel happier of doing it directly from acts.

      in case we copy, how is the traccc developer workflow? -> should be fine

      joana: convenience of tagging whenever is gone -> rethink tagging-frequency in ACTS

      Decision: go ahead
      1. tag traccc tomorrow
      2. copy traccc to ACTS && start with athena integration
      ... (naming and build config comes a bit later)
      4. profit

      caveat: be quick that only few patches need to be done in both repos.

    • 17:20 17:40
      PR Recap 20m
      Speaker: Alexander J Pfleger (University of Innsbruck (AT))
    • 17:40 18:00
      Round table 20m