Clonage d un nouveau semestre malgré programme plus récent #861

Open
opened 2024-02-18 08:50:43 +01:00 by jmplace · 1 comment
Collaborator

Bonjour,
Quand on clone un formsemestre, on garde le même programme que le semestre original (ce qui est normal).
Le défaut est que le clonage permet la perpétuation d'un programme déprecié).

On pourrait au moment du clonage et vérifier si il n'y a pas un programme plus récent et proposer alors de recréer un nouveau semestre from scratch
Ou sinon marquer le programme comme déprécié quand on crée une nouvelle version

Un plus pourrait être de recopier les évaluations d'un formsemestre dans un autre même quand les deux n'émargent pas au même programme, la recopoie ne se faisant alors que sur les modules communs.

Bonjour, Quand on clone un formsemestre, on garde le même programme que le semestre original (ce qui est normal). Le défaut est que le clonage permet la perpétuation d'un programme déprecié). On pourrait au moment du clonage et vérifier si il n'y a pas un programme plus récent et proposer alors de recréer un nouveau semestre from scratch Ou sinon marquer le programme comme déprécié quand on crée une nouvelle version Un plus pourrait être de recopier les évaluations d'un formsemestre dans un autre même quand les deux n'émargent pas au même programme, la recopoie ne se faisant alors que sur les modules communs.
viennet added the
enhancement
label 2024-02-19 23:11:43 +01:00
Owner
  • La notion de "plus récent" n'est pas évident.

On a dans Formation un numéro de version, mais il n'est pas garanti que ce dernier soit monotone, il arrive que les utilisateurs partent d'une version antérieure et la modifie: elle conserve sont petit numéro mais est "plus récente".

  • L'idée de marquer comme "déprécié" est intéressante (mais demande une migration BD pour ajouter ce champ).

  • Recopier les évaluations: cela pourrait être une fonction "avancée" proposée entre deux formsemestres quelconques, en se basant sur les codes de modules.

- La notion de "plus récent" n'est pas évident. On a dans `Formation` un numéro de version, mais il n'est pas garanti que ce dernier soit monotone, il arrive que les utilisateurs partent d'une version antérieure et la modifie: elle conserve sont petit numéro mais est "plus récente". - L'idée de marquer comme "déprécié" est intéressante (mais demande une migration BD pour ajouter ce champ). - Recopier les évaluations: cela pourrait être une fonction "avancée" proposée entre deux formsemestres quelconques, en se basant sur les codes de modules.
viennet added this to the ScoDoc 9.7 milestone 2024-02-19 23:16:05 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#861
No description provided.