Packages installed via commit hashes
In edx-platform
we have some requirements which are also mentioned in the configuration
repository. In order to ensure smooth upgrades we have to update the versions/commit hashes of those requirements in configuration as well, whenever we are updating in edx-platform
. These requirements are defined as EDXAPP_PRIVATE_REQUIREMENTS
in playbooks/roles/edxapp/defaults/main.yml.
Here is the list of those dependencies:
xblock-problem-builder
oppia/xblock.git
schoolyourself-xblock
ConceptXBlock
AudioXBlock
AnimationXBlock
ubc/ubcpi.git
open-craft/xblock-vectordraw
open-craft/xblock-activetable
edx-zoom
xblock-qualtrics-survey
xblock-in-video-quiz
xblock-submit-and-compare
xblock-free-text-response
xblock-sql-grader
xblock-image-modal
open-craft/labxchange-xblocks.git
open-craft/lx-pathway-plugin.git
edx-event-routing-backends
Other than these requirements there are some requirements in
edx-platform/requirements/edx/github.in
which are installed directly from git. Don’t forget to update their commit hashes as well.
edx/django-wiki
openedx/olxcleaner
edx/MongoDBProxy
jazkarta/edx-jsme
technige/py2neo
edx/django-ratelimit-backend
edx/codejail
edx/RateXBlock
edx-solutions/xblock-google-drive
open-craft/xblock-poll
edx-solutions/xblock-drag-and-drop-v2