Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create new repository for AnnotatableXBlock, PollXBlock, WordCloudXBlock #1169

Closed
farhan opened this issue Jun 20, 2024 · 8 comments
Closed
Assignees
Labels
github-request Request for change to access level or settings in the openedx GitHub organization.

Comments

@farhan
Copy link

farhan commented Jun 20, 2024

Firm Name

Axim, Arbisoft

Urgency

Medium (< 2 weeks)

Problem/Request

Aximprovements team is working on edx-platform XBlock Extraction ticket and needs three new repositories.

Reasoning

Please create them and give appropriate ownship rights to team axim-aximprovements

Following 3 new repositories are needed to create:

  1. WordCloudXBlock
  2. PollXBlock
  3. AnnotatableXBlock
@farhan farhan added the github-request Request for change to access level or settings in the openedx GitHub organization. label Jun 20, 2024
@openedx-workflow-automation
Copy link

Thank you for your report! @openedx/axim-oncall will triage within a business day. Simple requests usually take 2-3 business days to resolve; more complex requests could take longer.

@arbrandes arbrandes self-assigned this Jun 25, 2024
@ormsbee
Copy link

ormsbee commented Jun 25, 2024

@feanil, @kdmccormick: Wasn't the plan to have one repo for the long tail of smaller openedx-supported XBlocks, to make maintenance a bit easier?

@feanil
Copy link
Contributor

feanil commented Jun 25, 2024

I don't recall, Are we good with one package with all 3 blocks in it? Name suggestion? openedx-core-xblocks? openedx-contrib-xblocks?

@kdmccormick
Copy link
Member

How about xblocks-contrib?

These blocks will need a good amount of work before we're ready to switch edx-platform over to them. @feanil , what do you think about building them out of the aximcollaborative org instead of openedx until they're ready to go.

@feanil
Copy link
Contributor

feanil commented Jun 25, 2024

That's complicated because then we need to grant Aximprovements access over there and I think it's fine to develop over here, the catalog-info.yaml can mark the repo as experimental/in-development so I think it's fine to have an xblocks-contrib in this repo. Which would be a single package that contains multiple xblocks. (Confirming this last bit)

@kdmccormick
Copy link
Member

Sounds good. And yeah, I would prefer 1 repo to 3 repos, assuming that the blocks will be versioned together as well, which I think is the right call.

@farhan
Copy link
Author

farhan commented Jun 26, 2024

Alright, sounds like a good evolution to me
@arbrandes Please create a new repo xblocks-contrib

@ormsbee ormsbee assigned ormsbee and unassigned arbrandes Jun 26, 2024
@ormsbee ormsbee changed the title Need 3 new repositories Provision new repository to hold AnnotatableXBlock, PollXBlock, WordCloudXBlock Jun 26, 2024
@ormsbee ormsbee changed the title Provision new repository to hold AnnotatableXBlock, PollXBlock, WordCloudXBlock Create new repository for AnnotatableXBlock, PollXBlock, WordCloudXBlock Jun 26, 2024
@ormsbee
Copy link

ormsbee commented Jun 26, 2024

Created https://github.com/openedx/xblocks-contrib and gave @openedx/axim-aximprovements write access.

Also gave write access to bot-requirements-python and cla-checker. Triage access granted for openedx-triage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github-request Request for change to access level or settings in the openedx GitHub organization.
Projects
Status: Done
Development

No branches or pull requests

5 participants