---
# System prepended metadata

title: AiiDA Team Meeting 2023-11-02
tags: [team meetings]

---

# AiiDA Team Meeting 2023-11-02

###### tags: `team meetings`
###### time: 14:00 CET

[TOC]

### Present

* Sebastiaan
* Jason
* Xing
* Edan
* Kristjan

### Catch-up round

*Max. 3 minutes each*

Sebastiaan:
 * **Open PRs**:
    * [Add the `SshFabricTransport` plugin](https://github.com/aiidateam/aiida-core/pull/6154): Did anyone get the chance to try it out?
    * [Dependencies: Update to `sqlalchemy~=2.0`](https://github.com/aiidateam/aiida-core/pull/6146): I am merging this soon. 
    * [Add `verdi profile setup`](https://github.com/aiidateam/aiida-core/pull/6023): Idem, anyone want to have a look still?
        * [xw] I will look at it in next few days.
    * [Dependencies: Add support for Python 3.12](https://github.com/aiidateam/aiida-core/pull/6161): Almost working, but waiting for releases upstream. [`pytest-notebook`](https://github.com/chrisjsewell/pytest-notebook/pulls) most notably, maintained by Chris.
    * [CLI: Keep list unique in verdi config set --append](https://github.com/aiidateam/aiida-core/pull/6162): Trivial fix. Unless anyone wants to have a look, I am merging today
    * [CLI: Fix verdi config set when setting list option](https://github.com/aiidateam/aiida-core/pull/6166): Trivial fix. Unless anyone wants to have a look, I am merging today
    * [Tests: Remove deprecated `aiida/manage/tests/main` module and move system tests](https://github.com/aiidateam/aiida-core/pull/6163)
* Miscellaneous
    * Almost done with blog post.


Jason:
 * Finalize the release of aiidalab-qe v23.10.0. Licence etc.
 * Presented AiiDA and Materials Cloud on Huawei workshop.
 * Encounter (again) the issue that the waiting/running processes in the list not being picked up by the daemon. Not help after I reboot the machine etc. The `verdi devel rabbitmq tasks analyze` shows everything is fine. Issue https://github.com/aiidateam/aiida-core/issues/6137
 * Blog post: will convert ["Building Docker Image with Pre-configured AiiDA Computer?"](https://aiida.discourse.group/t/building-docker-image-with-pre-configured-aiida-computer/132/3) to the blog post on the use cases and tutorial on using aiida-core docker images.

Edan:
 * Will try to address early next week:
     * `sqlalchmet~=2.0` review - Monday!
     * `SshFabricTransport` test
     * `verdi storage backup` test
     * Blog (experimental workflows, calculation monitoring)
 * aiida-quantumespresso parser compatability
     * From 10-05 meeting: was this ever resolved?
         * I'll check with Giovanni
 * `verdi node graph generate`
     * Additional controls might be nice for users
     * Ex. I tried generating a graph with ``-e neat` - terrible
         * A bit more control on the layout might help
         * I can check this, unless there are reservations against added features
     * Jason mentioned some refactoring here would be nice
     * I'll open an issue and describe the problem
         * Changes to be done in the python API, not the CLI wrapper!



Xing:
* Working on the [summary](https://hackmd.io/@superstar54/BkLz5ZrGa) of [`AiiDA-WorkTree`](https://github.com/superstar54/aiida-worktree)
    * pros and cons
    * when to use `WorkTree` and `WorkChain`
    * several examples
    * list the names (e.g. `Tree`, `node`, `link`) to be discussed

* Will work on: Giovanni asked me to write a summary on the database backend options.

Kristjan:
  * backups:
      * dos functionality done: https://github.com/aiidateam/disk-objectstore/pull/161
          * adding tests (goal to get 100%)
      * aiida-core adapted to use dos utilities: https://github.com/aiidateam/aiida-core/pull/6069
          * testing: probably makes sense to wait until DOS pr is merged and released
  * aiida-optimade:
      * drop py 3.8 support: https://github.com/aiidateam/aiida-optimade/pull/500



### Specific Agenda Items