[Users] Meeting minutes for 2024-12-12

Lucas Timotheo Sanches lucas.t.s.carneiro at gmail.com
Thu Dec 12 11:06:44 CST 2024


Attendees: Lucas (Minutes), Zachariah Etienne, Peter Diener,
Roland Hass (chair), Steven R. Brandt, Leo Rosa Werneck, Maxwell Rizzo

# Pre-agenda topics
  * Zach asked for updated citations for the new release on Zenodo. Roland did
    so right away.
  * SPEC v8: Steve reports that Cactus is still proceeding at being a SPEC
    benchmark. The SPEC team reports successfully compiling a severely reduced
    version of Cactus on Windows with MSVC.

# "Canon" Release post-mortem
  * Roland's thoughts on this release were the following: He believes it was an
    "Okish release". In his opinion, we were delayed for too long (even though
    there are always delays). He stresses the importance of getting service
    accounts in repos so that people can create branches with these accounts.
    This should make it easier for contributors and release managers to make
    edits. He wants to clean it up, too many manual steps should be more
    automated. Judgment calls should also be reduced.
  * More updates for the gallery examples are still needed.

# Upcoming release
  * Roland asked if any of the present would volunteer to be release manager
    assistant for the upcoming release. So far, there were none.
  * Codes for possible inclusion in the next release were discussed:
    1. Z4c: Champions: Erik, Roland. Reviewers: Steve and Peter.
    2. BHaHAHA: Champion: Zach, Review: Steve.
    3. CCE data writer: Champion: Deborah Ferguson, Review: Peter Diener
    4. New modules for cosmology: Hayley Macpherson needs to be contacted and
       asked if she has any code she would like to include.
    5. More gallery examples: Roland suggested that we create more gallery
       examples for alternative codes that already exist in the toolkit, such
       as Fishbone-Moncrief, Canuda, Baikal and others.

# Mailing list
  No emails.

# Open tickets
  * 2836: Roland and Erik are reviewing it.
  * 2835: Roland suggests that anyone that wants backtrace in Carpet should
    review this ticket.
  * 2633: Peter apologizes for not having time to look at this last
week and says
    he will take a look.
  * 963: Peter wanted to contact Zach to discuss the improvements, but got
    delayed. Zach reports he still needs to move some of the improvements to
    Baikal.

# Tickets ready for review
  * No new updates on any specific ticket.
  * Maxwell Rizzo has reported an issue with the Anvil cluster. He reports that
    simfactory is producing invalid job ids when recovering jobs that are old
    but whose data still exists. Roland says there is a bug in simfactory when
    getting job IDs which may be related to this. He suggests artificially
    setting the job id in the properties.ini simfactory file to anything other.
    than -1, which signifies an invalid job.

# Other topics
  * Zach initiated a discussion on the inconvenience of getting proper
   citations for individual thorns used during Cactus execution. This, he adds,
   may lead to codes being used without proper citation in application papers.

   He proposes that whenever Cactus runs, a bibtex file is emitted for the
   active thorns in the parameter file being run. This would help users note
   and remember to properly cite the papers of the codes being used.

   Roland pointed out that similar functionality was proposed (and never
   reviewed or accepted) in ticket 2254, which uses extra bibtex tags in
   formaline

   Zach argued that a solution using formaline may be easily disabled, as for
   instance, he dislikes using formaline for production builds as it takes a
   long time for it to run.

   Lucas suggested for Cactus to officially add .bib files (along with .ccl
   files) as an optional file in the definition of a Thorn. Users could then
   optionally include a .bib file in their thorn directories containing
   citation information. After that, either the flesh or an offline tool would
   read a parameter files' ActiveThorn list and concatenate the citations for
   each of the thorns used.

   The suggestion was liked, however Zach pointed out that simple concate-
   nation may not be enough, as some thorns may have overlapping citations.

   Steve pointed out that Piraha has a grammar for .bib files and can parse
   them. This should come in handy if parsing these files is necessary.

   To end the meeting on time, Roland suggested that we continue this
   discussion next week.


More information about the Users mailing list