ChalmersGU-data-structure-courses / lab-system

Lab system and other scripts for grading and course administration (Canvas and GitLab integration). Currently used by the CSE department at Chalmers and GU for several courses, including data structures and algorithms.
0 stars 0 forks source link

Higher-level option for group membership synchronization #26

Open sattlerc opened 1 month ago

sattlerc commented 1 month ago

Currently, the user has to specify as options which lab memberships should be synced from Canvas:

./run_event_loop.py -s 1 -s 3

This means the invocation has to be edited every time a new lab is enabled in the configuration.

We should have a higher-level option that:

sattlerc commented 1 month ago

@Niklas-Deworetzki @a-luque I've started labelling some issues such as this one with "good first issue". I recommend you assign yourself to those that you want to take.

sattlerc commented 3 weeks ago

How is it going?

a-luque commented 3 weeks ago

I haven't worked on this task (or the others) yet.

sattlerc commented 3 weeks ago

Okay. But note that if you assign yourself to an issue, it signals that you want to take it and work on it. (Otherwise, it just blocks others from assigning themselves.)

a-luque commented 3 weeks ago

I see. I thought that I could assign myself to all the pending tasks to receive updates and, when I had time, to work on them. I will unassign myself then until I can work on them