multiscale-cosim / EBRAINS-cosim

EBRAINS-cosim
Other
5 stars 0 forks source link

2.x Repository Layout #64

Closed w-klijn closed 2 years ago

w-klijn commented 3 years ago
Aspect Detail
Summary Code reviews are important for automated deployment. We need to have a well formalize repo organization
Task Area Installation
Assignee Wouter
Information
Prerequisites
Dependencies #36

Summary

CO simulation use-cases are a combination of models, code and configuration that together implement the science case. The aim is to enable automated deployment on HPC. For this we can not have random code deployed on the system. All code parts need to go to a review process. In addition to this we have version dependencies on the different simulators.

To streamline this process for the first use-cases we will create a repository with use-case specific code. allowing us to assign specific reviewers / responsible persons for updates on the code. To prevent a wild growth in how these repos are layed out. We should create a template / baseline repository that should guide the creation of these repositories

Tasks

Acceptance criteria

w-klijn commented 3 years ago

Appears to have overlap with #36

w-klijn commented 3 years ago

Must be done for the first release. We need a process for validating code, because we will be doing automated launches.

w-klijn commented 3 years ago

20 hours

w-klijn commented 3 years ago

For next team meeting have a visualization of the different options so we can discuss and plan implementation

sontheimer commented 3 years ago

Visualization of the current Layout.

Base for our next discussion round.

sontheimer commented 2 years ago

started first tests for a template repository

sontheimer commented 2 years ago

Created first version of the template.