---
# System prepended metadata

title: AiiDA-project to the moon

---

# AiiDA-project to the moon

## Present

- Marnik
- Julian
- Ali
- Alex

## General Notes

* Julian
    * Why are my issues not being closed :D
    * Merge [`aiida-project list` PR](https://github.com/aiidateam/aiida-project/pull/14) from Timo (`cda` tab completion seems to be alredy implemented)
    * Add `aiida-project activate`? Not possible via Python API as we need to modify terminal environment, however, could just be another alias. `cda` is short and snappy, but not what one would expect.
    * Rename `git` to `git-repos`? Otherwise too similar `.git`, at least for my taste... -> Make directory structure configurable by using a YAML file
    * Add `jupyter` subdirectory directly, as well?

## Missing features:

* conda support
    * Also install and activate services -> By default, do it, but have it optional
* Automatically set up kernel for jupyter notebooks
* Automatically check for occuppied PostgreSQL ports and assign alternative ones if one occupied
* `aiida-project rename` (if possible? might require creating new `venv`)
* Also create code-workspace?
* Make `aiida-core` installation optional? One might clone and install via `pip -e <local-path>`, though, this might again be more of a developer need... or can one specify the repo and/or PR, etc.? Otherwise, I usually just uninstall the release version and install again from the PR.
* `aiida-project` could set up a docker container
* `brew`/`apt` packaging?
* Provide option to still manually provide config directory. Don't enforce separated default configs like it is done now.
* `aiida-project export`/`aiida-project create`? Or rather `verdi profile export`/`verdi profile restore` (these profile actions should be part of `aiida-core` )
