Mark milestones as completed on project start #130

Closed
opened 2025-03-10 11:13:10 +01:00 by ansv7779 · 1 comment
Owner

Many new projects that start are not the first project for the authors on the given project type. They are either new attempts if they failed the first time or resumptions if they paused their first attempt. When this happens a lot of required activities are already completed, primarily peer reviews, final seminar participations, and final seminar oppositions.

The above activities - peer reviews, active participations, and oppositions - are done on a project type basis. Therefore they will, for the authors on the new project, show up as already completed. However, their corresponding milestones are not marked as completed.

On project start; go over all the individual milestones and mark them as completed based on the state of the system.

Many new projects that start are not the first project for the authors on the given project type. They are either new attempts if they failed the first time or resumptions if they paused their first attempt. When this happens a lot of required activities are already completed, primarily peer reviews, final seminar participations, and final seminar oppositions. The above activities - peer reviews, active participations, and oppositions - are done on a project type basis. Therefore they will, for the authors on the new project, show up as already completed. However, their corresponding milestones are not marked as completed. On project start; go over all the individual milestones and mark them as completed based on the state of the system.
ansv7779 added the
enhancement
new
labels 2025-03-10 11:13:10 +01:00
tozh4728 self-assigned this 2025-03-10 12:37:50 +01:00
tozh4728 added this to the SciPro project 2025-03-10 12:38:02 +01:00
Owner

It turns out the feature already exists, implemented by following:

  • ActivateCompletedMilestonesOnNewProjects
  • ProjectCreatedEvent
It turns out the feature already exists, implemented by following: * ActivateCompletedMilestonesOnNewProjects * ProjectCreatedEvent
tozh4728 moved this to Doing in SciPro on 2025-03-13 12:24:50 +01:00
tozh4728 moved this to Doing in SciPro on 2025-03-13 12:24:58 +01:00
tozh4728 moved this to Doing in SciPro on 2025-03-13 12:29:31 +01:00
andan removed the
new
label 2025-03-13 14:27:06 +01:00
andan added this to the VT25 - A,B milestone 2025-03-13 14:27:25 +01:00
tozh4728 moved this to Done in SciPro on 2025-03-17 10:42:38 +01:00
Sign in to join this conversation.
No Milestone VT25 - A,B
No project SciPro
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DMC/scipro#130
No description provided.