Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Each channel can configure the list of primary categories enabled for creators belonging to the channel.
Channel can also override the category definition.

...

...

Working Notes

  • Categories should be configurable

    • Default & Fixed Behaviours: “Course” category will always have “trackable = yes” (i.e. fixed behaviour) and will have “Visibility = Public” by default (creator can modify it)

    • One category can be defined for Multiple object types: “TV Show“ category can be either a Content or a Collection object.

    • Primary Category to Display Categories mapping

  • Override Category Configuration by Channel

    • Platform level will have a master list of categories and their default definitions

    • A Channel can configure the following:

      • Applicable primary categories for the channel creators

      • Override definitions (optionally) for the selected categories

  • Hierarchy Structure for collection categories

    • E.g.: “Textbook” category - {unit: “Chapter”, children: {unit: “Sub-Chapter”, objectTypes: [], categories: []}}

...