edx-platform
edx-platform copied to clipboard
Install blockstore from PyPI
Sub-task of: https://github.com/openedx/blockstore/issues/212
DESC
This PR removes blockstore
from github.in
and instead uses the PyPI package.
@jristau1984 I have built a sandbox around this PR but I don't know exactly about how to test blockstore changes. Could you please guide me about the steps or do some smoke testing on the sandbox. Thanks
@aht007 Could you rebase this? I'd be happy to locally test & review it for you.
@kdmccormick I will rebase this today and let you know when its ready for review.
I am testing this out using some Tutor plugins that have recently been developed:
- https://github.com/brian-smith-tcril/tutor-contrib-blockstore-filesystem
- https://github.com/openedx/frontend-app-library-authoring/tree/master/tutor-contrib-library-authoring-mfe
I installed & enabled both of those, and now I'm rebuilding the edx-platform image using your branch:
tutor config save --set EDX_PLATFORM_VERSION=aht007/BOM-PE-162-Install-blockstore-from-PyPI
tutor images build openedx
tutor dev dc build cms
Once that's done, I'll make sure that I can create and edit a blockstore-based library.
I am running into an issue (unrelated to this PR) trying to get the library authoring MFE set up, so that has been slowing me down. I will let you know when I've managed to test this out 🙂
Thanks for verifying @kdmccormick @openedx/arbi-bom Can someone please take over the PR and rebase it and merge. Thanks.
EdX Release Notice: This PR has been deployed to the staging environment in preparation for a release to production.
EdX Release Notice: This PR has been deployed to the production environment.
EdX Release Notice: This PR has been deployed to the production environment.