-
Notifications
You must be signed in to change notification settings - Fork 2
Home
tehreem-sadat edited this page Jun 12, 2019
·
22 revisions
Openedx-edly-discussion is an open source Django plugin available for Open edX to use the NodeBB discussion forum as its own discussion app. This plugin works along with the NodeBB plugin i.e. nodebb-plugin-openedx-discussion.
- Provides a fully functional embedded view of NodeBB in the course discussions tab in your Open edX instance.
- Synchronization of Open edX with NodeBB to keep the discussion experience seamless.
- Whenever a new user is created in Open edX application, the same user is also created in the NodeBB application and the same goes for the courses i.e. whenever a new course is created, a corresponding category is created in the NodeBB application to contain all of the course discussions in one place.
- It also provides a Django management command to sync existing users and courses of Open edX with NodeBB.
- Session sharing is handled using JWT authentication.
- User privileges are managed using NodeBB groups.
- Course related discussions are only accessible to the enrolled users of the course.
openedx-edly-discussion supports:
- Open edX (hawthorn or later)
- NodeBB (v1.10.x or above)
- nodebb-plugin-openedx-discussion (v0.1.0 or newer)
Note: For other releases of Open edX, please visit this link
To contribute, please make a pull request in this repositry on Github: openedx-edly-discussion. If you have any questions or issues, please feel free to create an issue.
- Muhammad Zeeshan
- Osama Arshad
- Danial Malik
- Hamza Farooq
- Muhammad Umar Khan
- Tehreem Sadat
- Hassan Tariq