---
# System prepended metadata

title: AiiDA Team Meeting 2022-11-16
tags: [team meetings]

---

# AiiDA Team Meeting 2022-11-16

###### tags: `team meetings`
###### time: 10am CET

[TOC]

### Present

* Marnik
* Xing
* Sebastiaan
* Chris
* Francisco
* Jason
* Kristjan
* Giovanni


### Catch-up round

*Max. 3 minutes each*

Sebastiaan:
* **Releases**
    * [`2.1.0`](https://github.com/aiidateam/aiida-core/blob/v2.1.0/CHANGELOG.md): Major feature release
    * [`2.1.1`](https://github.com/aiidateam/aiida-core/blob/v2.1.1/CHANGELOG.md): Some minor bug fixes and minor features
    * [`2.1.2`](https://github.com/aiidateam/aiida-core/blob/v2.1.2/CHANGELOG.md): Hot-fix release to fix bug in `BaseRestartWorkChain` introduced in `v2.1.0`

* **Merged PRs**:
    * RabbitMQ debug tools [[#5718]](https://github.com/aiidateam/aiida-core/pull/5718): Added under `verdi devel rabbitmq` can be used to detect and fix "zombie" processes
    * `QueryBuilder`: Use a nested session in `iterall` and `iterdict` [[#5736]](https://github.com/aiidateam/aiida-core/pull/5736): Fixes bug where exception would be raised when mutating nodes during iteration, e.g., by setting extras (has been there since v1.x most likely)
    * AEP: `CalcJob` live monitoring  [[#5659]](https://github.com/aiidateam/aiida-core/pull/5659)
    * Rename `PsqlDostoreMigrator` to `PsqlDosMigrator`  [[#5761]](https://github.com/aiidateam/aiida-core/pull/5761)
    * BaseRestartWorkChain: Fix bug in `_wrap_bare_dict_inputs` [[#5757]](https://github.com/aiidateam/aiida-core/pull/5757)
    * Process control: Reinstate process status for paused/killed processes [[#5754]](https://github.com/aiidateam/aiida-core/pull/5754)
    * Engine: Remove `*args` from the `Process.submit` method [[#5753]](https://github.com/aiidateam/aiida-core/pull/5753)
    * `ProfileManager`: restart daemon in `clear_profile` [[#5751]](https://github.com/aiidateam/aiida-core/pull/5751)
    * CLI: Improve the quality of `verdi code list` output  [[#5750]](https://github.com/aiidateam/aiida-core/pull/5750)
    * CLI: Make filename in `verdi node repo cat` optional for `SinglefileData` [[#5747]](https://github.com/aiidateam/aiida-core/pull/5747)
    * Fixtures: make the `entry_points` fixture publicly available [[#5745]](https://github.com/aiidateam/aiida-core/pull/5745)
    * Process functions: Add serialization for Python base type defaults [[#5744]](https://github.com/aiidateam/aiida-core/pull/5744)
     
* **Open PRs**:
    * `StorageBackend`: Add the initialise method  [[#5760]](https://github.com/aiidateam/aiida-core/pull/5760)
    * Fixtures: Modularize fixtures creating AiiDA test instance and profile [[#5758]](https://github.com/aiidateam/aiida-core/pull/5758)
    * Dependencies: Update requirements for `kiwipy` and `plumpy`  [[#5732]](https://github.com/aiidateam/aiida-core/pull/5732)
    * Process: properly cleanup when exception in state transition  [[#5697]](https://github.com/aiidateam/aiida-core/pull/5697)

Marnik:
* Azure report finished, still a few "learnings" to incorporate into the [copier template](https://github.com/aiidalab/aiidalab-on-azure).
* Old tutorial website moved to `legacy` branch, RTD still points to this page for now.
* 2022 tutorial is now the `main` branch, removed live tutorial-related content.
* TODO: Add all old tutorials + links to most recent versions of Wannier tutorial. Then make `main` the default branch of RTD.

Jason: 
 * Hackathon: [the confirmation of schedules](<https://docs.google.com/spreadsheets/d/1MwlN8hhBsB-Tqld0Q1wPObbfMIxQJEWkurIDjhwbwg4/edit#gid=1037908460>).
 * NumFocus & GSOC. 
 * [AiiDAlab for THEOS](http://theospc7.epfl.ch/) and QeApp migration:
     * blocked by aiida-pseudo (bump version of aiida-quantumespresso needed.)
	 * Is the query results bind to session a good design? -> Chris.
 * The issue of number of bands problem of QE workchain?


Xing:
 * AiiDA node graph programming.

Kristjan:
 * acwf web app online: https://materialscloud-org.github.io/acwf-web-app/
   * gaussian quadrature for the integration


Francisco:
 * Done: Finished testing the compatibility with aiida-aurora and reviewing the new monitoring tool.
 * To-Do: Update the current aiidalab-aurora to the new changes.

Chris:
* Fixed iterall, iterdict
* Fixed archive import, when importing into large profiles
* New aiida website will go live imminently (Giovanni will switch) 
* Will look at `StorageBackend` PR, but want to have a little think
    * Changes/updates to https://aiida.readthedocs.io/projects/aiida-core/en/latest/internals/storage/architecture.html?
    * Eventually I guess want to fully modularise backend, then also `verdi setup` and `verdi quicksetup` and `verdi profile delete` need to be handled, and change documentation
* Migrating aiida-lammps
* Quantum mobile (split into base, lite, full)

Giovanni:

 * Contacted again for SwissTwins; first candidate identified
 * Make sure the events page of the website
 * Next meeting: Francisco, Xing, me at DTU; move it to Tue 6th? Make it 30 mins longer to discuss in detail roadmap, timeline and workplan/work division? (Using more actively the [roadmap project](https://github.com/orgs/aiidateam/projects/3))
 * Have a better global coordination - e.g. if new version of AiiDA is released, we should coordinate with Materials Cloud and AiiDAlab to avoid it takes months for an update (Good to have a ref person, e.g. Kristjan + Jason)

### Specific Agenda Items

* [Marnik] Who will take care of Azure templates/deployments on EPFL side?
* [Marnik] Discussion on tutorial feedback, see short bullet-point summary of participant feedback [here](https://docs.google.com/document/d/10Qz7NWokOTtzGGl3ZIim5xqXPKzqkEBco8Jq9Woe6Fw/edit#).