Closed kylincode closed 3 years ago
Hey @kylincode! Thanks for your interest.
Richie is a separate project. It does not include openedx (you have to run it on your own alongside it).
It runs its own database and uses its own content. It will have points of integration with openedx, notably to synchronize dates and/or course runs. Those have yet to be meaningfully implemented (and documented).
It is under active development and a production worthy release is still weeks/months away.
Hi @kylincode!
There is no real integration for the moment. Richie is just meant to be a search portal on top of Open edX (or any other LMS). A course detail page in Richie just links to a course in Open edX.
The content displayed and searchable in the catalog is authored directly in Richie (based on DjangoCMS).
Richie is still under development and not for production yet.
In the near future, we will add some light integration with Open edX:
In further evolutions, we foresee a deeper integration, via APIs and LTI, to offer learning dashboards, remote enrollment, ecommerce, course packaging, etc. directly in Richie with support for different LMS.
If you want to participate in this project in any way, or just chat with us, you are more than welcome to join our channel on Open edX's slack: https://openedx.slack.com/messages/CB1APK5D5
got it . thanks~
@sampaccoud @mbenadda Has the "light integration with Open edX" advanced since your message in Oct 2018?
I checked out the richie.education site and docs, but didn't see any instructions for how to interface with Open edX.
Hi @natea, not yet! The project is being used in production on a few sites but not on fun-mooc.fr, pending this "light integration" and other works. Cross fingers that we can do it soon.
Hi, we have Richie in production here, see catalogue.edulib.org. But as mentioned, we copy/paste manually the about page and made direct link to the course registration page. As we have 5-10 new courses for each session, we can live with the burden, and wait until the new juniper course discovery to program a light integration.
@robertgerinlajoie catalogue.edulib.org looks great ! How did you manage to route the catalogue page to richie and course page to openedX ? I'm using openedX-tutor on AWS.
Hello; May you publish the steps of integrating these two software in the form of a document so far?
(Mine is installed by Tutor)
Unless I'm mistaken, integration instructions are now listed here: https://github.com/openfun/richie/blob/master/docs/lms-connection.md Are these instructions considered stable enough for production?
Correct. We are nearly there but not yet in production. Some pending pull requests on sso synchronization. Wait for v2.0.0 is safer.
Do you plan to update the Richie demo site to showcase the integration between an Open edX site? That would be really cool to see the same courses delivered by Open edX, and the course catalog, searching capability and programs appearing on the Richie site.
On Fri, Sep 18, 2020 at 8:25 AM Samuel Paccoud notifications@github.com wrote:
Correct. We are nearly there but not yet in production. Some pending pull requests on sso synchronization. Wait for v2.0.0 is safer.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openfun/richie/issues/377#issuecomment-694837072, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAA5BSFCLA2F3KUZ3MFL76TSGNGSBANCNFSM4FYXV2YA .
-- Webinar https://info.appsembler.com/webinar-why-software-companies-use-education-to-turn-users-into-advocates: Why software companies use education to turn users into advocates. Join Chef and Appsembler Thursday, Sept. 24 1-2 pm ET
Website: http://www.appsembler.com Blog: http://www.appsembler.com/blog Twitter: http://twitter.com/natea LinkedIn: http://linkedin.com/in/natea Phone: +1 (617) 702-4331
It's actually already the case: if you click on login on the demo site, you are logged via SSO on the underlying OpenEdX demo. And if you enroll on an open course, you can access it in OpenEdX. The choice of course dates etc. may not be the best showcase though... We'll need to work on it ^^
Very cool! Are all the courses that you can enroll in, the same "edX Demonstration Course"? https://edxapp.demo.richie.education/courses/course-v1:edX+DemoX+Demo_Course/course/
On Wed, Sep 23, 2020 at 2:30 PM Samuel Paccoud notifications@github.com wrote:
It's actually already the case: if you click on login, you are logged via SSO on the underlying OpenEdX demo. And if you enroll on an open course, you can access it in OpenEdX. The choice of course dates etc. may not be the best showcase though... We'll need to work on it ^^
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openfun/richie/issues/377#issuecomment-697847558, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAA5BSG6O4VMDT6DJYRUJ5LSHI5ETANCNFSM4FYXV2YA .
-- Webinar https://info.appsembler.com/webinar-why-software-companies-use-education-to-turn-users-into-advocates: Why software companies use education to turn users into advocates. Join Chef and Appsembler Thursday, Sept. 24 1-2 pm ET
Website: http://www.appsembler.com Blog: http://www.appsembler.com/blog Twitter: http://twitter.com/natea LinkedIn: http://linkedin.com/in/natea Phone: +1 (617) 702-4331
@natea yes :laughing: for the moment that's what we did... We would need to automate importing the course many times without different keys...
By reading this page, I can’t understand what should I do step by step to make a working link between Richie and Tutor! Inorder to integrate a richie instance and an openedx instance, I'd appreciate if you could share more on what are the steps.
(In general, unfortunately, your documents do not have enough details and only the necessary technical issues are addressed.)
I know, it's targeted at developers with several years of experience with Django and OpenEdX. We would like to make it easier and it would help to understand where you are stuck. Would you be available for a quick talk?
Hey @sampaccoud, Is there any progress on this issue? Like @perpi I have the same problem. If there's anything I can do, I'll be happy to help.
Hey @bilalunalnet. The connector to OpenEdX was recently revamped to use CORS cookies instead of Oauth2 SSO (see PR https://github.com/openfun/richie/pull/1150) as previously planned. We just deployed this new version to https://demo.richie.education. In the coming days, I will propose a PR to improve the documentation and ask your help to make it understandable.
Hi, I am new in tutor-openedx and would like to use richie, can you provide me the documentation to install it?
@sampaccoud, Please guide how to connect Richie to Tutor. We have been waiting for this for many months!
@Hitaro thank you for challenging me :pray:
I have finally tried to make a brain dump of what is available today to connect Richie and OpenEdX and materialized it in a pull request on the documentation: https://github.com/openfun/richie/pull/1383
Not everything is as simple as we would like it to be :sweat: so don't hesitate to give us your feedback on how this documentation could be improved. If you struggle setting it up, I'm available to help.
Let's consider this issue solved by this new section of the documentation: https://richie.education/docs/quick-start#connecting-richie-to-an-lms
Also, there is now a tutor-richie plugin, thanks to the financial support of FUN!
https://github.com/overhangio/tutor-richie https://discuss.overhang.io/t/integration-with-the-richie-learning-portal/2074
I have read the docs, but not found the docs about how to integrate with openedx, or the richie is a complete system which include the openedx?