# AiiDA Team Meeting 2022-07-27 ###### tags: `team meetings` ###### time: 10am CET [TOC] ### Present * Simon * Marnik * Sebastiaan * Francisco * Kristjan * Jason * Giovanni ### Catch-up round *Max. 3 minutes each* Francisco: * Working on prototype for a [calcjob monitor](https://github.com/ramirezfranciscof/aiida-calcmonitor). Addressing "Live monitoring of Calcjobs" in the [core roadmap](https://github.com/orgs/aiidateam/projects/3). * First version: currently implemented as a separate calcjob that should be submitted to the localhost where AiiDA is installed (and uses AiiDA infrastructure: i.e. gets the files with transport loaded from the calcjob, kills the job through verdi commands). * Ideas for possible improvements on current limitations: incorporate into the tasks of a calcjob, have a separate engine/server that handles monitoring requests. Simon: * The [scheduled test-install](https://github.com/aiidateam/aiida-core/actions/workflows/test-install.yml?query=event%3Aschedule) workflow is failing. * Working on various AiiDAlab issues, including an overhaul of the Docker image to be based on the standard Jupyter base images. * Working on preparing the AiiDAlab image to be used in the context of "shared" AiiDA servers. * Presented on AiiDAlab at the SciPy 2022 conference in Austin, TX. Sebastiaan: * **Releases**: * Released [`v2.0.2`](https://github.com/aiidateam/aiida-core/releases/tag/v2.0.2) with some fixes for the REST API. Executed together with Kristian. Updated the release instructions while doing it to adapt to the new branching strategy. [Already added to the wiki in new section](https://github.com/aiidateam/aiida-core/wiki/How-to-make-a-new-release#making-a-patch-release). I will integrate it soon with existing docs and clean up outdated info. * **Merged PRs**: * REST API: make the profile configurable as request parameter [[#5054]](https://github.com/aiidateam/aiida-core/pull/5054) * Deprecate `Profile.repository_path` [[#5516]](https://github.com/aiidateam/aiida-core/pull/5516) * `BaseRestartWorkChain`: fix `handler_overrides` ignoring `enabled=False` [[#5598]](https://github.com/aiidateam/aiida-core/pull/5598) * `CalcJob`: allow wildcards in `stash.source_list` paths [[#5054]](https://github.com/aiidateam/aiida-core/pull/5054) * **Open PRs**: * DevOps: Add a notification for nightly workflow on fail [[#5605]](https://github.com/aiidateam/aiida-core/pull/5605): Should be good to go * Automatically converted news entries to markdown format [[aiida-website#21]](https://github.com/aiidateam/aiida-website/pull/21) * **Issues** * Listing pseudopotential familes prints an entry for every pseudo in the family. [[#5535]](https://github.com/aiidateam/aiida-core/pull/5535): Tracked this down to an important bug in the `QueryBuilder` when appending a `Node` followed by a `Group`. This broke in v2.0 and should be fixed a.s.a.p. I suspect this might also be the root cause of the pseudo CLI of `aiida-vasp` breaking. Created [a PR](https://github.com/aiidateam/aiida-core/pull/5554) with a test demonstrating the problem. Not sure how to fix it yet. Jason: * Was on holiday last week. Working on finalize [containerized code](https://github.com/aiidateam/aiida-core/pull/5507), Chris mentioned it is worth to take running MPI inside container to compatible running in conda env. * [AEP draft](https://github.com/aiidateam/AEP/pull/35/files) for caching process with `RemoteData` problem. Marnik: * Tutorial day: fill in the doodle if you haven't already: https://doodle.com/meeting/participate/id/aAnknApb * Advertisement: [check out the google doc](https://docs.google.com/document/d/1iQsRrwbtI6b4N6_ucr8nQcYM8TiLZKX7nvYKWNyf3tU/edit#heading=h.bndat15lznjp) and feel free to add comments. * Similarly: tutorial [Application form](https://docs.google.com/forms/d/1odONRHzoma2lp32iwJu4yLLsAdARG_kuQVS7QPw6If4/edit). * Pinky swear promise to release `aiida-quantumespresso` compatible with v2.0 today. Giovanni: * Comment of Nicola on focus of the tutorial. In particular, goal of re-running a pre-run sequence of calculations (maybe leveraging containerized codes?) * Meeting with people from SDSC * Next two meetings * Check roadmap * SwissTwins project ### Specific Agenda Items