Versions Compared

Key

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

...

Code Block
eventSet hasSequenceMember event
collection hasSequenceMember eventSet

Updated

...

Enrolment table design

...

...

Changes to be done:

  • Auto-create a batch for every event set & event on publish (similar to how auto batch creation is done for some courses currently).

  • Generalise user_enrolment table to work with any type of asset (not just collections).

  • Generalise content_state to capture status of child events in an event set or a collection (similar to how status of child content in a collection in currently captured)

  • Enhance enrolment and content-state APIs to work for all asset types (i.e. events and event sets).

  • Generalise async status_aggregator job to work for all asset types (i.e. events and event sets).

Iteration 2:

  • Generalisation of certificate config and certificate issue

  • Generalisation of reporting jobs

Iteration 3:

  • Make batches optional for enrolment and tracking

Telemetry and tracking - Online Events

...