Move enrollment_events to use the sink instead of xAPI
Open
@saraburns1 is already working on this.
Since Apr 7, 2026.
- Dominant language
- Dockerfile
- Stars
- 2
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
We wired up the enrollment sink a while ago, and should use that as the source of truth for (most?) enrollment data instead of the xAPI events, which are less robust and harder to backfill.
For some things like enroll/unenroll events over time this may be the wrong way to go since we won't have any historical data from before the sink started running. Same with backfills, it will only capture the current state. So we may need both going forward.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.