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

Tutor Adoption 1: CourseGraph Plugin #114

Closed
14 tasks done
Tracked by #244
kdmccormick opened this issue Jan 24, 2022 · 1 comment
Closed
14 tasks done
Tracked by #244

Tutor Adoption 1: CourseGraph Plugin #114

kdmccormick opened this issue Jan 24, 2022 · 1 comment
Assignees
Labels
epic Large unit of work, consisting of multiple tasks
Milestone

Comments

@kdmccormick
Copy link
Member

kdmccormick commented Jan 24, 2022

Abstract

CourseGraph is a tool that allows course teams to answer questions about the content across all of an Instance's courses, in aggregate. This includes data such as counts and locations of specific xblocks, course structures, exam questions and content location. It represents the data in graph form via neo4j. This enables broad queries about course content and structure.

Background and Context

CourseGraph was first available as an unsupported part of Maple (via Devstack and the old Native Installation). With the move toward deprecating both Devstack and the Native Installation in favor of Tutor, there was a need for Nutmeg operators to easily install, configure and run CourseGraph as part of a Tutor-managed deployment.

Acceptance Criteria

CourseGraph can be easily run in development or production via a plugin for Tutor.

Notes

@kdmccormick : This started as a means for me to learn Tutor's plugin API, but with the extra time I have I'm going to carry it to completion. This milestone in particular isn't critical to the goals of the overall Tutor-as-Devstack project.

@kdmccormick kdmccormick self-assigned this Jan 24, 2022
@jmakowski1123 jmakowski1123 moved this to In Progress in Open edX Roadmap Jan 24, 2022
@jmakowski1123 jmakowski1123 added this to the Nutmeg milestone Jan 24, 2022
@kdmccormick kdmccormick changed the title Tutor: Develop & release CourseGraph plugin Tutor: CourseGraph plugin Jan 25, 2022
@kdmccormick kdmccormick changed the title Tutor: CourseGraph plugin Tutor/0: CourseGraph plugin Jan 25, 2022
@kdmccormick kdmccormick changed the title Tutor/0: CourseGraph plugin Tutor.0: CourseGraph plugin Jan 25, 2022
@kdmccormick kdmccormick changed the title Tutor.0: CourseGraph plugin Tutor 00: CourseGraph plugin Jan 25, 2022
@kdmccormick kdmccormick moved this to In Progress in Axim Engineering Tasks Jan 27, 2022
@kdmccormick kdmccormick added the epic Large unit of work, consisting of multiple tasks label Jan 27, 2022
@kdmccormick kdmccormick changed the title Tutor 00: CourseGraph plugin Tutor Adoption 0.5: CourseGraph plugin Jan 27, 2022
@kdmccormick kdmccormick changed the title Tutor Adoption 0.5: CourseGraph plugin Tutor Adoption 0.5: CourseGraph Plugin Jan 27, 2022
@kdmccormick kdmccormick changed the title Tutor Adoption 0.5: CourseGraph Plugin Tutor Adoption: CourseGraph Plugin Feb 22, 2022
@kdmccormick
Copy link
Member Author

kdmccormick commented Apr 6, 2022

The work for this epic is complete! Deliverables:

There is one task left, which I'm excusing from this epic's completion, because it can't be done until we're closer to Nutmeg's release in June: openedx/tutor-contrib-coursegraph#26

Repository owner moved this from In Progress to Shipped in Nutmeg in Open edX Roadmap Apr 6, 2022
Repository owner moved this from In Progress to Closed in Tutor DevEnv Adoption (OLD BOARD) Apr 6, 2022
Repository owner moved this from In Progress to Done in Axim Roadmap: Backlog and Epics Apr 6, 2022
@jmakowski1123 jmakowski1123 changed the title Tutor Adoption: CourseGraph Plugin Tutor Adoption: CourseGraph Plugin Available for Nutmeg Apr 6, 2022
@kdmccormick kdmccormick moved this from 📥 New to 🚀 Closed in Developer Experience Working Group Mar 15, 2023
@kdmccormick kdmccormick changed the title Tutor Adoption: CourseGraph Plugin Available for Nutmeg Tutor Adoption: CourseGraph Plugin Mar 19, 2023
@kdmccormick kdmccormick changed the title Tutor Adoption: CourseGraph Plugin Tutor Adoption 1: CourseGraph Plugin Mar 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Large unit of work, consisting of multiple tasks
Projects
Development

No branches or pull requests

2 participants