Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflow logic, behavior after keep-course and re-entry point after delay #213

Open
ksteitz opened this issue Jun 5, 2024 · 1 comment

Comments

@ksteitz
Copy link
Collaborator

ksteitz commented Jun 5, 2024

Test results based on following workflow: first mail if a course is older than 8 semesters, second mail 30 days after first mail und step hide course, 60 days later course backup and deletion, delay after keep-course 6 months (details: https://www.e-learning.tu-darmstadt.de/moodle/faq/kurslebenszyklus).

After clicking on keep-course after receiving the second mail (mail 2=reminder mail + course has been hidden), the users jump back to the first mail (mail 1) after the delay has expired. They therefore receive the original mail instead of the second mail again (=reminder mail after 30 days, step 3 in our graphic linked above). This does not fit for several reasons, e.g. the course was already hidden but not made visible again after the delay expired and generally the mail text no longer fits. In addition, it would be more intuitive to re-enter at the last workflow point instead of “at the beginning”.

Our idea is therefore to enable a third or additional configurable mail text for the delay courses. Teachers receive this additional email text after the delay has expired instead of the original email (email 1) and the text could, for example, state that the course has already been postponed. (technically probably much simpler than the alternative in the following paragraph)

Alternatively: In the case of multi-stage procedures, it would be most comprehensible if, after the delay has expired, the workflow was restarted at the same point as before. So if someone clicked keep-course after mail 2, they would receive mail 2 again after the delay expires. Or the possibility of a type of “sub-workflow” that is accessed as soon as “keep-course” is clicked and yes, that makes the whole construct even more complicated.

@ksteitz
Copy link
Collaborator Author

ksteitz commented Jun 5, 2024

workflow for courses older than 8 semesters:
grafik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant