---
# System prepended metadata

title: AiiDA core coding days 24-25 June 2025
tags: [event]

---

# AiiDA core coding days 24-25 June 2025

###### tags: `event`

Present:
* Julian
* Edan
* Alex

### Preparation for brainstorm meeting and priorities

* Alex: What is the structure of the brainstorm event? We cannot just randomly discuss ideas.
  * It seems to me that there are smaller features and larger proposals (aiida gui, aiida-explorer) Do we present each existing proposal shortly and then go into depth with them? Does each proposal has a strict amount of time with cutting of so every proposal has the chance to be discussed fairly? -> Yeah, we should prepare a plan for this
  * What is the goal from discussing the proposal? Do we discuss feasability and set a timeline for these projects with clear milestones, deadlines and responsibilities or do we just discuss the ideas? -> I think the former would be ideal, but we likely only will reach the latter
  * Do we present for the larger proposals technical requirements required changes in modules? If not then when do we discuss these things? -> Good idea


## (Code) topics to work on (let's hope possible)

Please check project [aiida-core v2.7.1](https://github.com/orgs/aiidateam/projects/19) and [aiida-core v2.8.0](https://github.com/orgs/aiidateam/projects/18) to see open issues or add the ones you want to work on

Julian
* Interactively ask for jinja-style template fields in Computer/Code setup (and remove `metadata` section), such that config files from the `aiida-resource-registry` can also be used in AiiDA core
    * I have a working version [here](https://github.com/aiidateam/aiida-core/pull/6918), but it required using a new flag `--template`, rather than the existing `--config`, as with `--config`, the interactivity of the fields is ignored. Will investigate
    * Blog post scheduled for Fri, I will be on holidays Thu and Fri. Anybody has an idea for a story?

Alex
Finish up release
- Conda release 2.6.4 still missing
- Release 2.7.0 on pypi and conda
- With 2.7.0 release, do we need to release new version of [hyperqueue](https://github.com/aiidateam/aiida-hyperqueue)?

Edan
- [Migrate `Transport` to use pydantic for configuration](https://github.com/aiidateam/aiida-core/pull/6198)
    - Passing
    - There is only one comment regarding changes to the CLI
        - Short-term (during coding days) - remove CLI changes
        - Long-term - discuss if the CLI should use pydantic models

