# AiiDA Team Meeting 2022-05-04
###### tags: `team meetings`
###### time: 10am CEST
[TOC]
### Present
* Sebastiaan
* Jason
* Simon
* Marnik
* Giovanni
* Chris
* Francisco
* Louis
### Catch-up round
*Max. 3 minutes each*
Sebastiaan:
* **Plugins**
* [`aiida-s3`](https://github.com/sphuber/aiida-s3) Allows to use S3 object storage for the file repository. Tested with AWS S3, but should work with other tools implementing their REST API.
* [GP] Interesting to investigate performance (and mention when S3 should or should not be used); both for running and accessing single files, but also for bulk operations (initial import, and full export). Not sure for S3, but (to check performance) OpenStack swift has some [bulk-upload features](https://docs.openstack.org/swift/latest/middleware.html#module-swift.common.middleware.bulk)
* **Releases**
* `aiida-core==2.0.0`
* `aiida-core==2.0.1` Fix for `click` update breaking tab-completion
* [`aiida-codtools==3.0.0`](https://github.com/aiidateam/aiida-codtools) compatible with `aiida-core==2.0`
* [`aiida-pseudo==0.7.0`](https://github.com/aiidateam/aiida-pseudo) compatible with `aiida-core==2.0`
* **Merged PRs**
* DevOps: Change name of main branch from `develop/master` to `main` [[#5499]](https://github.com/aiidateam/aiida-core/pull/5499)
* Remove remaining Django remnants [[#5468]](https://github.com/aiidateam/aiida-core/pull/5468)
* `Computer`: fallback on transport for `get_minimum_job_poll_interval` default [[#5457]](https://github.com/aiidateam/aiida-core/pull/5457)
* Tests: reinstate `test_daemon.py` in CI workflow. Added to the nightly workflow [[#5479]](https://github.com/aiidateam/aiida-core/pull/5479)
* Dependencies: update requirement `click~=8.1` to fix broken tab-completion [[#5504]](https://github.com/aiidateam/aiida-core/pull/5504)
* **Open PRs**
* ORM: add `entry_point` property to `Node` and `Group` [[#5437]](https://github.com/aiidateam/aiida-core/pull/5437)
* `SandboxFolder`: do not rely on `repository_uri` of `Profile` for location but use config option [[#5496]](https://github.com/aiidateam/aiida-core/pull/5496)
* Remove legacy `tests/utils/configuration.py` [[#5500]](https://github.com/aiidateam/aiida-core/pull/5500)
* Make storage backends pluginnable and dynamically loaded through entry points [[#5501]](https://github.com/aiidateam/aiida-core/pull/5501)
* Refactor the `Code` data plugin into `LocalCode` and `RemoteCode` and make `verdi code setup` commands dynamically generated [[#5510]](https://github.com/aiidateam/aiida-core/pull/5510)
* Deprecate the method `aiida.get_strict_version` [[#5512]](https://github.com/aiidateam/aiida-core/pull/5512)
Jason:
* I encountered `raise ValueError('the user cannot be None')` in many different situation with 2.x. Is that important to set and check user of all nodes, can we accept none user node?
* Kristjan has reported when test migration of profiles on materials cloud, and fix it by manually add a user.
* I encounter it in aiida-optimade, solve it by add default user to profile.
* Reported [Issue #5511](https://github.com/aiidateam/aiida-core/issues/5511): I think it caused by somehow `TestManager` profile not set default email and user properly?
* Migrate `aiida-optimize` (not `optimade`) to 2.x. Do we have fixture to start daemon and able to run test for `submit`?
* Open [PR #5507](https://github.com/aiidateam/aiida-core/pull/5507): the final part of containerized code implementation. Need to change to compatible with new `AbstractCode` class refactoring by Seb in [#5510](https://github.com/aiidateam/aiida-core/pull/5510).
Simon:
- Setting up Microsoft Azure environment for AiiDAlab deployment (will migrate AWS deployment there as well).
Marnik:
- Going to Antwerp 16-20 May for presentation on AiiDA + tutorial/AiiDAlab demo.
- Going on holiday week after 23-27 May. Also 6-19 June.
- CIMTEC Conference 20-24 June in Perugia, Italy.
- Nothing much to report on `aiida-core` front.
Giovanni:
- Thanks for AiiDA 2.0 release! Ideas for celebration? (Even just beer together)
- aiida docker containers and docker hub - only 3 users allowed now!
- Discussion of next event to engage users, plugin developers, and core developers with the latest changes - see below
- After discussion:
- Event to help plugin developers: 11 May afternoon (2PM-5PM); Zoom + Gather.Town
- Webinar to present AiiDA 2.0 to users: 30th June 11AM
- Internal event (to be advertised to aiida-users for interested people) to explain changes to AiiDA core (redesign etc).: Tuesday 28th June 2PM
- Dedicated meeting to discuss roadmap now that 2.0 is out (or focus of next meeting in 2 weeks)
- Discuss/set date for tutorial
Francisco:
- Nothing to report.
Louis:
- Declarative chain demo? Will be done next Wed at 10AM to give enough time (same Zoom link)