---
# System prepended metadata

title: AiiDA the light way to start
tags: [design]

---

Participants:
- Giovanni
- Chris
- Xing
- Jason
- Miki
- Francisco
- Daniel

## AiiDA standalone

Xing is working on show case rabbitmq free aiida and plan to make it the showcase as "Quick Start".

- Covalent and Airflow has this "Quick Start" section before the installation
- Gio: need to highlight it is not for production. Need to rephrase the concept section and clearly direct to the Quick start section.
- Xing show case with this temp AiiDA verdi in jupyter notebook. 
- Gio: explain in ipynb say the `%verdi` is for notebook only. 
- Gio: need to add a comment on `%verdi` and explain. 
- Chris: if just show the quick start very simple, people may don't want to use AiiDA.
- Xing: The highlight features need in the first page. 
- Gio: the second part of Quick start should be the HPC, it can not do without PSQL and RMQ but need more explains on how to realize it. Then even WorkChain. 
- Gio: need use this Quick start to attract more potential users, show the good feature of AiiDA one sentence and link to the doc. 

### Profile setup syntax

To create a temporary profile use `verdi --porfile/-p` , first we need to agree on the profile syntax. 
```
- verdi -p :memory: shell 
- verdi -p profile_name shell # profile name could be a production, or, 
sqlite-dos if it was setup already by the user using  verdi profile setup core.sqlite_dos -n --profile sqlite-dos
- verdi -p :temp: [-P/--path=optional_path] shell -> create a sqlite+dos live in /tmp
if we manage, we clean it up when verdi exits (catch ExitError) - or put trap the exceptions
- verdi -p :archive: -P/--path=/path/to/archive shell -> load the archive
```

Open a issue regarding this.

## AiiDA ready-to-use container

Jason is working on the new docker stack, and it can now start an ready to use AiiDA environment with one command.

Q1: who may use this? Can this become a production environment?
    - codespace ✅
        - TODO: `.devcontainer` -> cookiecutter. so new plugin can have this in there repo.
    - aiida-core developers? Check QeApp and have similar documentation tell people when to use which.
    - plugin developers? (See codespace how to improve the UX)
    - for tutorial? :question: 
        - check the 3 days tutorial and this one should replace `aiidalab-launch`.
        
Gio: be careful with the Error message when starting the container, redirect to not show to frighten user.
    

        
    