Skip to content

Allow teams to be in more than one category #2937

@nickygerritsen

Description

@nickygerritsen

Currently teams can be in only one category, while the CCS spec allows more than one group. I believe we traditionally only allow one category since we use the categories on the scoreboard for ranking purposes and it doesn't make sense if a team is in more than one.

However, there are reasons why more than one group would be useful. For example, at EUC we wanted to display what teams already prequalified for the World Finals Baku. We solved this by putting them in a separate category with the same sort order, but that UX isn't very clear.

After talking onsite we came up with roughly this idea:

  • Add settings to categories to define the type of category, which can be:
    • A background color (like we currently do).
    • A badge for the top team of the category (like we currently do, but split it up from the background color).
    • Some label / icon for each team in the category.
    • Whether it's used for scoring and if so, what the sort order is.

We then add validation that each team should be at most one category that is used for sorting. Or should it be exactly one? What happens if they are in 0 categories?

This allows us to be more CCS spec compatible and adds features that to me sound useful.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions