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

Manage multiple (imported) exercise statements synchronously (e.g. via Git) #8545

Open
LordMuetze opened this issue May 5, 2024 · 1 comment
Labels

Comments

@LordMuetze
Copy link

LordMuetze commented May 5, 2024

Is your feature request related to a problem?

I usually have parallel courses that work on the same exercises but with different deadlines etc.
To manage the exercises synchronously, I usually add the URLs of all remote repositories as origins to my local copies and push to all remotes simultaneously when I need to fix something after importing the exercise to all courses (or I set up all exercises and then start creating the details like template, solution, tests and statement).

When fixing something in the exercise statement later on, I often forget the other courses or lose the overview of what I already fixed and need to look at every single course repeatedly.

Describe the solution you'd like

It would be great to be able to do something similar (like with the repos) with the exercise statement, too. It does not need to be Git necessarily, but that's the first option I thought of.

Describe alternatives you've considered

  • A button to update/re-import exercise statements (and maybe even the repos) imported from another course to the current version in the original course.
  • Option to configure different deadlines etc. for different groups (e.g. using the tutorial groups)

Additional context

No response

@LordMuetze LordMuetze changed the title Manage imported exercise statement (e.g. via Git) Manage multiple (imported) exercise statements synchronously (e.g. via Git) May 5, 2024
@LordMuetze
Copy link
Author

Something similar would be helpful for almost all exercise settings. E.g. test case scores.

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

No branches or pull requests

1 participant