Change default class labels to be more generic

Created on 8 July 2024, 5 months ago
Updated 29 July 2024, 5 months ago

Problem/Motivation

With some user testing of the default class label (%training_label default class), people found it confusing when scanning the groups list to see what was a learning path and what was a class.

We don't have the class entity ID available when we save the class the first time, and it can be a bit awkward to try to predict it. Using the learning path entity ID raw would be potentially confusing compared to the class's own entity ID.

Steps to reproduce

Proposed resolution

Secondary/High school classes often have generic names like '1A' or 'C3', or '2FG', if we can make something that

- looks a bit like that
- is guaranteed to be unique without hash collisions
- is easy to generate

then that is probably the best we can do - people can always edit and rename these default labels.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

📌 Task
Status

Fixed

Version

2.0

Component

Learning paths

Created by

🇬🇧United Kingdom catch

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024