Skip to content
tehreem-sadat edited this page May 28, 2019 · 22 revisions

Overview

It's a Django plugin available for Open Edx to use NodeBB discussion forum as its own discussion app. This plugin works with the coordination of another plugin named nodebb-plugin-openedx-discussion which is installed at NodeBB side to complete all the workflow.

Features

  • Provides a fully functional embed view of NodeBB.
  • Synchronization of Open EdX with NodeBB to keep the discussion experience seamless.
    • Whenever a new user is created on EdX side, the same user is created on NodeBB side and the same goes for the courses i.e. whenever a new course is created a new category is created on NodeBB side to maintain all workflow.
  • Session sharing and JWT Authentication is maintained.
  • Privileges are managed using NodeBB groups.
    • Course related discussions are only accessible to the enrolled users of that course.

How To Contribute

To contribute, please make a pull request in this repositry on Github: openedx-edly-discussion. If you have any question or issue, please feel free to open an issue.

Contributors

Clone this wiki locally