Group module implemented
No due date
0% complete
A group module is wanted, especially for teachers and staff, to manage groups of students and easily fetch CSV files with students based on different filters, for example, all students that don't have a group.
Here is a quick draft of how the commands and functionality can be:
‘groups’ contains subcommands:
- list - lists all groups and its members(?) (sin…
A group module is wanted, especially for teachers and staff, to manage groups of students and easily fetch CSV files with students based on different filters, for example, all students that don't have a group.
Here is a quick draft of how the commands and functionality can be:
‘groups’ contains subcommands:
- list - lists all groups and its members(?) (single groups?)
- get - get a specific group and more detailed information compared to above command
- create - Create a single group or with option to upload members from csv
- delete - Delete a group
- update - update group
- import - use a csv (+ other formats?) to add members to courses, see help in blackboard for format. Also support csv in the same way to add groups
- sign-up/join - Sign up to a group (student command)
- sets (subcommand group)
The ‘sets’ subcommand group should contain:
- list - list all group sets
- get - get a spesific group set and list its groups
- create - create a group set
- delete - delete a group set
- update - update a group set