# AiiDA Team Meeting 2024-11-14
###### tags: `team meetings`
###### time: 14:00 CET
[TOC]
### Present
* Ali
* Julian
* Jusong
* Miki
* Kristjan
* Edan
* Giovanni
### Catch-up round
*Max. 3 minutes each*
Ali:
- Still working on `ssh_async` plugin. [link to my fork](https://github.com/khsrali/aiida-core/tree/async-without-cwd)
- factor out `getcwd()` & `chdir()` from now on, it should ne be practised in the codebse, anymore. [link to merged PR](https://github.com/aiidateam/aiida-core/pull/6594)
- coding week: preferably continue working on the async changes
Julian:
* [[#6597] CLI: Check for user execute permissions in `verdi code test`](https://github.com/aiidateam/aiida-core/pull/6597): For easier debugging; merged.
* [[#6601] CLI: Add `verdi devel launch-multiply-add`](https://github.com/aiidateam/aiida-core/pull/6601): Merged.
* Zisen Liu ([@rabbull](https://github.com/rabbull)) started his student project now. Working on SQL-related issues, e.g. PSQL and SQLite feature parity. Tasks can be found [here](https://docs.google.com/document/d/1Lk5BItJjjlstzyC7LmqS6fds68t_lyo2V0FZZKwijq8/edit?tab=t.0).
* [More blog posts?](https://hackmd.io/_Ic1IR6pQ6yZYnqZUflMjg?both)
* EnhanceR symposium at Empa with MBx, XW, JY.
Xing:
- Had a WorkGraph brainstorming meeting with people from several groups with advacned AiiDA experience. Collected a lot of [feedback](https://hackmd.io/sK5z03wKQ-qLp6Xzfw4MqA?both).
- Provide an [example](https://aiida.discourse.group/t/aiida-workgraph-using-while-task-to-loop-dft-calculations/484/14?u=xing) of `while` loop in WorkGraph.
Jason:
* Prototype for remove rabbitMQ, willing to show off ;0
* The AEP is in https://github.com/aiidateam/AEP/pull/42
* The prototype repo is https://github.com/unkcpz/tatzelwurm (avail only for people from aiida core group now, let me know if you want to have a look)
* The throughput is insanely good.
* Struggle with making my python LSP happy. We need to sit down and discuss about the API of aiida-core. The example of exposing `load_profile` explicitly as pub API is https://github.com/aiidateam/aiida-core/pull/6609
* The API for implementation a new scheduler is not well designed. It requires to override the method starts with underscore. -> [we need to use composition instead of use inheritance blindly.](https://python-patterns.guide/gang-of-four/composition-over-inheritance/)
Miki
* Nothing to report on my side
Kristjan:
- Valeria will soon migrate to the new Archive, and direct file links will change. Is anyone using them?
- aiida-pseudo
- renku (?)
Edan:
* Planning to work on pydantic PR Monday
* https://github.com/aiidateam/aiida-core/pull/6255
* Possibly also https://github.com/aiidateam/aiida-core/pull/6198
* Unfortuantely, Seb's not joining in person, but we'll try to Zoom before or on Monday
* Will PR the next blog later today on using MVC in developing AiiDAlab apps
* Will do a blog on AiiDA for experimental workflows soon
Daniel:
* Thinking about what to work on next week. One idea is to work on migrate various test suite to use the sqlite backend
* Is [aiida-testing](https://github.com/aiidateam/aiida-testing) used? Would be nice if we could migrate it to sqlite backend.