Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin: add aggregated completion events #222

Open
2 of 6 tasks
pomegranited opened this issue Jun 3, 2024 · 1 comment
Open
2 of 6 tasks

Plugin: add aggregated completion events #222

pomegranited opened this issue Jun 3, 2024 · 1 comment
Assignees

Comments

@pomegranited
Copy link
Contributor

pomegranited commented Jun 3, 2024

Completion events are standard, openedx events, so supporting them should be part of the Aspects core, cf #88.

OpenCraft maintains the completion aggregator plugin app which currently lacks support for tracking events.

Contribution open-craft/openedx-completion-aggregator#173 adds tracking events for the aggregated completion states, and openedx/event-routing-backends#377 proposed pulling them into the ERB. But since these events aren't openedx events, we'd rather keep the event routing logic with the aggregator app.

@Ian2012
Copy link
Contributor

Ian2012 commented Jun 21, 2024

Create a tutor plugin that adds custom tab / charts to display aggregated completion information in instructor dashboard

@pomegranited For this task there should be some work on Aspects that allow you to re-use the import_assets_helper module on your tutor-plugin so that it can facilitate it the serialization and organization of plugins. In theory it should work out-of-the-box but let me know how that goes.

Another concern is how will you append a tab for the completions to the Instructor Dashboard on a patch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants