# AiiDA Team Meeting 2025-10-31 ###### tags: `team meetings` ###### time: 10:00 Zürich time (Thurdsays, every two weeks) [TOC] ### Present * Giovanni * Julian * Ali * Jason * Davide ### Team compass link https://github.com/orgs/aiidateam/projects/5 ### Catch-up round *Max. 3 minutes each* *Please keep items separated in the two categories "Topics aligned with Team compass issues" and "Other topics" (see link above). #### Julian ##### Topics aligned with Team compass issues * Overdue on quite some points here ##### Other topics * Core coding days next week Mo & Tue: https://hackmd.io/7GZqkTRFSIWbOhq-wGvj5Q * Core coding week 01 - 05 Dec: https://hackmd.io/qiKohKL5TV6NEZIsiqQUtQ * As always, blog posts: https://hackmd.io/_Ic1IR6pQ6yZYnqZUflMjg * Next one by GP, draft ready, after that, will reach out to people. Would like a plan for one rotation including everyone. * Code-wise, nothing to report, been busy with Madices and SwissTwins #### Giovanni * Improved docs on what it means that a Workflow cannot create data. Can we merge or others want to have a look to the [PR](https://github.com/aiidateam/aiida-core/pull/7068)? * Carlo and I prepared [a PR](https://github.com/aiidateam/aiida-core/pull/7069) to support automatic pausing of BaseRestartWorkchain (to be then automatically applied to any WorkChain inheriting from it) in a backward compatible way. It pauses upon unhandled errors, so the user can just replay if it was a node issue. Important if nodes are unstable, e.g. for phonons with 1000+ calculations and ~1% node failure rate. * Concept can be extended to also get feedback, in a "human-in-the-loop" approach. See next blog post. * Will also work in coding days to wrap up a blog post/demonstrator of the monitoring feature for easiness of use + 2 PRs to simplify their use with aiida-shell, and for better support of portable codes in AiiDA core. * In the coding days (mostly Monday) I will also be reviewing PRs related to disk-objectstore (in the DOStore repo and in aiida-core), probably mostly with Julian? #### Edan In openBIS meeting, so can not join. #### Xing ##### Topics aligned with Team compass issues - Investigated the integration of WorkGraph with other workflow engines (airflow, dagster, engines from the PWD, etc) - PR [Attaching extra info to data nodes using workgraph's annotation system](https://github.com/aiidateam/aiida-workgraph/pull/717) #### Ali - Working on airflow with Alex #### Davide Bidoggia - Missing PBC info in TrajectoryData: Status? is someone working on that? https://github.com/aiidateam/aiida-core/issues/6376 #### jason - two new plugins to review in aiida-registry. https://github.com/aiidateam/aiida-registry/pulls - Towards py3.14 https://github.com/danielhollas/nest_asyncio - Drop py3.9, but blocked by aiidalab. - hotfix to take for `verdi daemon stop` timeout. https://github.com/aiidateam/aiida-core/pull/6672 - Attempts to replace `nest_asyncio` with `greenlet`: https://github.com/unkcpz/plumpy/pulls - https://github.com/jupyter-xeus/xeus mentioned for modern jupyter backend. #### Daniel - Support for Python 3.14: - Plumpy PR: https://github.com/aiidateam/plumpy/pull/329 - aiida-core PR: https://github.com/aiidateam/aiida-core/pull/7074 - Until we can possibly replace it somehow, we need to vendor `nest_asyncio` since it is unmaintained (the author passed away). I have a fork with a patch for Python 3.14 https://github.com/danielhollas/nest_asyncio - nest_asyncio discussion in aiida-core: https://github.com/aiidateam/aiida-core/issues/4876 #### Participant 3 name ##### Topics aligned with Team compass issues * Item 1 * Item 2 * ... * ##### Other topics * Item 1 * ... ### Specific Agenda Items * ...