ApplETS / ApplETS/planifETS-backend

Diagnose support for cycle supérieur / maîtrise programs across ingestion and jobs

Open
#87 1 comment 0 reactions 0 assignees View on GitHub
wontfix
Dominant language
TypeScript
Stars
2
Forks
1
Avg merge
2h 30m
Merged PRs (30d)
1

Description

Currently, we do not have a reliable source of truth to retrieve program courses for 2nd cycle programs.

From the `ETS API`, we ingest all cycles and parse the cycle field for programs and courses.

However, support in downstream jobs is unclear. Some jobs only cover programs specified in `src/prisma/seeds/data/programs-to-seed.json`.

Cheminot data is out of scope since its deprecated and has too many special conventions so there really isn't any way to get program courses for now.

### Goal
Determine whether we currently have or could obtain a reliable source of truth for the courses attached to cycle supérieur programs.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.