MeteoSwiss / MeteoSwiss/flexpart-ifs-preprocessor

Centralize DB Handling to Decouple flexprep from Database Logic

Open
#26 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

To improve modularity, handle all database read/write operations in [the flex-container-orchestrator repo](https://github.com/MeteoSwiss/flex-container-orchestrator) so that flexprep doesn't need to interact with the DB directly. This will separate workflow logic from data handling, simplifying flexprep’s processing.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the flexprep repository structure and the linked flex-container-orchestrator repository to identify where database reads and writes currently occur. Trace the workflow boundaries and document which operations must move; done means flexprep no longer interacts with the database directly and the orchestrator handles all database access.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
database
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.