# Software WG taskforce: simulator selection resource
Meeting 6: Wed 8 Feb, 1400 UTC
Next meeting: Wed 22 Feb, 1400 UTC
:::info
**Consolidated notes are now here: https://hackmd.io/@mstimberg/HJXqYPMPo**
:::
## Agenda
* Discuss UI prototypes/sketches
* What technology/framework to use?
* next steps
## Attendees
- Ankur Sinha
- Marcel Stimberg (@mstimberg)
- Reema Gupta (ree-gupta)
- Dinara Issagaliyeva - dissagaliyeva (github)
- Eliane Rodrigues (elianecr)
## Actions
- Everyone: please add your GitHub handles here
- Everyone: play with panel-holoviz to check for any limitations that may hinder our work
- Ankur: create new team under OCNS org and add everyone: DONE
- Ankur: create new repo: DONE
- Ankur: take a few tools from annotations and yamelize, add to repo - (ONGOING - Reema - I hope that is okay @Ankur?)
- Everyone, please add/upload your sketches to the repo
## Technology/Frameworks/Deployment
* Python dashboarding with panel
* https://panel.holoviz.org/
* https://awesome-panel.org/home
* Examples of HoloViz
* Example of panel served as a website: https://awesome-panel.org/
* Example of code & dynamic changes https://discourse.holoviz.org/uploads/default/original/1X/83e6cb6981b0296ebd16a442916a6e9d7a2f843f.gif
* List of examples (Also a good way to store "cards" for showing simulators): https://awesome-panel.org/sharing_gallery
* "Database":
* structured, text based: JSON/YAML/TOML
* individual files for each tool
* makes it easy to contribute new tools, and update existing ones (without merge conflicts!)
## Relationships between tools
* Strong and weak links:
* Strong links: A requires B (Brian2Cuda requires Brian)
* Weak links (optional): A enhances/extends/something B but does not necessarily require B
* Annotation/database entry for each link:
* Target
* Strong/Weak link
* Free form relationship description