# 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#).