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

Port canvas_integration django app from mitodl/edx-platform #4

Closed
3 tasks done
arslanashraf7 opened this issue Oct 29, 2021 · 1 comment
Closed
3 tasks done
Assignees

Comments

@arslanashraf7
Copy link
Contributor

arslanashraf7 commented Oct 29, 2021

Subtask of #3

Depends on #7, #6

What needs to be done?
This task will include the effort to port all the Canvas Integration-related code that should/can be moved into a plugin.

The plugin should be created in a way to be supported by edX platform itself. For creating edX extension plugins a good read could be this guide and this utility repo. Following the edX standards, we can make sure that our plugins work with edX without any issues.

Acceptance Criteria:

  • Migrate all the canvas_integration Django app code into the open-edx-plugins inside /src directory (Parallelly this part will be removed from edx-platform as part of Create a new branch in mitodl/edx-platform for non plugin parts #6)
  • Setup all the configurations in the app to be pip installable within edX-platform
  • Setup the BUILD files to generate proper app releases for migrated canvas_integration Django app
@arslanashraf7
Copy link
Contributor Author

Closed via #8

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

No branches or pull requests

1 participant