appsembler / configuration

a simple, but flexible, way for anyone to stand up an instance of the edX platform that is fully configured and ready-to-go
GNU Affero General Public License v3.0
14 stars 13 forks source link

re install xqueue #374

Closed melvinsoft closed 3 years ago

melvinsoft commented 3 years ago

We need to bring back XQueue in order to fix RED-2260, but the notifier was breaking our deploys and is not needed.

I'm re installing Xqueue and following @OmarIthawi recommendation using a flag, so we don't break prod if something goes wrong.

After successfully test the deploy, we can remove the conditional.

estherjsuh commented 3 years ago

I read a doc about xQueue here:

Is this why we need both xQueue and CAPA to handle both instructor and student generated certificates?

OmarIthawi commented 3 years ago

I read a doc about xQueue here:

  • The edx-platform codebase contains an XQueue driver defined within CAPA (/common/lib/capa/capa/xqueue_interface.py) that interacts directly with the XQueue LMS endpoints.

Is this why we need both xQueue and CAPA to handle both instructor and student generated certificates?

I don't know for sure, but my intuition is that it has to do with code grader problems which we don't use on Tahoe as we have our own AVL.