edx-platform icon indicating copy to clipboard operation
edx-platform copied to clipboard

Install blockstore from PyPI

Open aht007 opened this issue 2 years ago • 1 comments

Sub-task of: https://github.com/openedx/blockstore/issues/212

DESC

This PR removes blockstore from github.in and instead uses the PyPI package.

aht007 avatar Nov 01 '22 11:11 aht007

@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 avatar Nov 03 '22 08:11 aht007

@aht007 Could you rebase this? I'd be happy to locally test & review it for you.

kdmccormick avatar Jan 30 '23 16:01 kdmccormick

@kdmccormick I will rebase this today and let you know when its ready for review.

aht007 avatar Jan 31 '23 08:01 aht007

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.

kdmccormick avatar Jan 31 '23 15:01 kdmccormick

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 🙂

kdmccormick avatar Jan 31 '23 20:01 kdmccormick

Thanks for verifying @kdmccormick @openedx/arbi-bom Can someone please take over the PR and rebase it and merge. Thanks.

aht007 avatar Feb 07 '23 07:02 aht007

EdX Release Notice: This PR has been deployed to the staging environment in preparation for a release to production.

edx-pipeline-bot avatar Feb 08 '23 08:02 edx-pipeline-bot

EdX Release Notice: This PR has been deployed to the production environment.

edx-pipeline-bot avatar Feb 08 '23 09:02 edx-pipeline-bot

EdX Release Notice: This PR has been deployed to the production environment.

edx-pipeline-bot avatar Feb 08 '23 09:02 edx-pipeline-bot