ROOT Team Meeting

Europe/Zurich
32/1-A24 (CERN)

32/1-A24

CERN

40
Show room on map
Danilo Piparo (CERN), Jakob Blomer (CERN)
Zoom Meeting ID
97374667082
Host
Axel Naumann
Alternative hosts
Bertrand Bellenot, Lorenzo Moneta, Danilo Piparo, Enrico Guiraud, Jakob Blomer, Vincenzo Eduardo Padulano
Useful links
Join via phone
Zoom URL

News

  • Danilo
    • Summer Student projects need to be defined
    • see SFT group meeting slides from Gerardo

Shift Handover

Bertrand -> Danilo

  • Everything has been covered on the forum
  • All PRs are assigned
  • Everything was green this morning
    • Hiccup on Windows
    • ARM machines are back, thanks to Stephan

Meeting Summaries and Plans

  • IO (Giacomo)
    • Extra participant (Andreas)
    • Discussion about the set of references for third party implementations. Jeremy and Jim find this useful. Ideally for 6.36
    • Work on converting RNTuple documentation to latex
    • Danilo emphasizes positivity of an external person
  • PoW
    • Danilo will book a different meeting slot better suited for all participant's time zones
  • PPP
    • no meeting took place
  • ML4EP
    • no meeting took place
  • LIM
    • Bertrand: Atlas is using 6.34.02 for analysis

Topics

  • Workshop for analysis facilities
  • Florine brings up ACAT deadline.
    • Danilos suggests that 2-3 contributions could be organized
  • Summer Students and CHEP papers
    • Danilo emphasizes urgency
  • Phillipe suggests a tweak to the pull request process. Turn on Github switch that requires the resolution of all conversations. Addresses the issue that in the past some PRs went in without all conversations. Ensures that all comments have been seen. Due to rebasing some comments may move to the general conversation, which might make it harder to follow the conversation.
    • Vinzenzo asks if the PR opener can resolve a conversation themselves
    • Discussion about the benefits
    • Danilo proposes to discuss and think about this proposal until next Monday and decide then.

Round Table

Additions to the status report document at the time of the meeting:

  • Olivier:
    • Small differences in the new documentation due to different doxygen versions
    • Further speedup possible
  • Philippe:
    • This week, presentation to IOT to streamline actions.
    • Improved the IO customization rules
  • Serguey:
    • Worked on several PRs
    • Fixed issue of underflow and overflow bins in web graphics
    • Mac and Linux should work much better now
    • Working on further issues that accumulated over the last months
  • Stephan:
    • Revived the ARM builds
      • Jonas: suggest to describe the necessary steps to perfom this
      • Discussion of using a knowledge base to share this kind of information
      • Danilo suggests private internal documentation
  • Vassil:
    • Worked on clad and released a new version
    • Released InterOp
      • Not all patches required by ROOT landed. Will be added by another release
  • Vincenzo:
    • Trip report from Bologna
      • Session about ROOT and latest development; hands-on session on RDataFrame; focus on distributed functionality
      • Asked by Assistant Professors if ROOT team has proposal for student projects; e.g. Bachelor or Master's thesis. Reply by Vincenzo: can be discussed on a case by case basis
      • Danilo points out the importance of the interactions with users.
  • Aaron:
    • Next step: fix windows failure together with Bertrand
  • Bertand:
    • Explanation about the data corruption issue due to ESET
  • Danilo
    • Further investigations needed to pinpoint Davix-S3 error
  • Devajith:
    • see status report
  • Florine:
    • see status report
  • Giacomo
    • see status report
  • Jakob
    • Would be good to publish the RNTuple specification before the CHEP paper
      • Lukas mentions the possibility to reserve a DOI beforehand, if the specification is not published by that time
  • Jonas H.
    • see status report
  • Lorenzo
    • Working on PR14105
  • Lukas
    • Danilo mentions that cxxmodule version is needed
  • Marta
    • see status report
  • Martin
    • see status report
  • Monica
    • see status report

AOB

no AOB

Action items

  • For next week:
    • Decide on Github PR tweak proposal from Philippe
  • For Everyone:
    • Have a look at the new documentation
  • For Danilo:
    • Create proposal for internal (private) documentation
There are minutes attached to this event. Show them.
    • 16:00 16:01
      Find notetaker 1m
    • 16:01 16:05
      News 4m
    • 16:05 16:10
      Shift Handover 5m

      Bertrand → Danilo

    • 16:10 16:15
      Meeting Summaries and Plans 5m

      ROOT Meetings:
      - I/O
      - Statistical Analysis Software
      - PPP
      - Planning / Stakeholders

      Related meetings:
      - ML4EP
      - LIM

    • 16:15 16:45
      Topics 30m
      • PoW 2025 Talk
      • Review of Summer student projects
    • 16:45 17:00
      Round table 15m
    • 17:00 17:05
      A.O.B. 5m