3.7.4. Special instructions for installing only the GTC-CVW plugin on an existing Open edX instance#

In the docker image docker.io/ednxops/public-distro-edxapp:olmo-unesco-v19, you already have the GTC-CVW plugin installed. Still, suppose an existing Open edX platform is interested in leveraging the GTC´s course validation workflow. In that case, it can install the GTC-CVW plugin with the standard installation instructions for any Open edX plugin.

  • Add it to the config.yml file in the OPENEDX_EXTRA_PIP_REQUIREMENTS variable:

{
  "OPENEDX_EXTRA_PIP_REQUIREMENTS":
  -"git+https://github.com/eduNEXT/platform-global-teacher-campus.git"
}

Note

If you want to be more specific with the version, you can use something like this: “git+https://github.com/eduNEXT/platform-global-teacher-campus.git@main#egg=platform-global-teacher-campus==0.1.0”

  • Save the configuration with Tutor:

tutor config save
  • Build the image:

tutor images build openedx
  • And launch the environment:

tutor local launch

For more information, visit: eduNEXT/platform-global-teacher-campus

Please note that the ultimate effect of a course validation is to add that content to the course catalog in Richie CMS for it to be accessible by final learners. In case the GTC-CVW plugin is going to be installed on an Open edX platform not using Richie CMS as the course catalog, a bespoke solution also needs to be implemented to ensure that only validated courses are freely accessible to learners in the course catalog that is used.