Skip to content

[Jobs Match Making] Data models and environment setup #867

@aldbr

Description

@aldbr

Description

Get familiar with the project context and build Python data models for job scheduling requirements and node characteristics as described in the matchmaking spec.

YAML examples will be provided by us.

This issue is also about setting up the development environment (pixi workspace with redis-server and Locust) and getting comfortable with the spec.

Definition of Done

  • Development environment set up and working (Python and Pixi)
  • Python data models for job scheduling requirements and node characteristics, loadable from YAML
  • All provided YAML files load successfully and validate (e.g., reject min > max)
  • Unit tests for model loading and validation

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions