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

Running list of Content Libraries V2 follow-ups #33640

Closed
6 of 12 tasks
kdmccormick opened this issue Nov 1, 2023 · 1 comment
Closed
6 of 12 tasks

Running list of Content Libraries V2 follow-ups #33640

kdmccormick opened this issue Nov 1, 2023 · 1 comment
Assignees
Labels
content libraries misc Libraries Overhaul tech work not captured in the stories epic Large unit of work, consisting of multiple tasks

Comments

@kdmccormick
Copy link
Member

kdmccormick commented Nov 1, 2023

Tasks

  1. code health content libraries misc
  2. content libraries misc depr
    kdmccormick
  3. code health
    DanielVZ96
  4. content libraries misc duplicate
    kdmccormick
  5. content libraries misc duplicate
    kdmccormick
  6. connorhaugh
  7. content libraries misc
  8. code health content libraries misc
  9. code health
  10. code health content libraries misc
@kdmccormick kdmccormick self-assigned this Nov 1, 2023
@kdmccormick kdmccormick added the epic Large unit of work, consisting of multiple tasks label Nov 1, 2023
kdmccormick added a commit that referenced this issue Nov 20, 2023
…omized only) (#33263)

Refactors and reworks the LibraryContentBlock so that its
sync-from-library operations are asynchronous and work with
V2 content libraries. This also required us to make
library_content block duplication asynchronous, as that
involves syncing from the source library.

For the sake of clarity, this PR includes two major method renames:

* update_children(...) -> sync_from_library(...)
* refresh_library(...) -> sync_from_library(upgrade_to_latest=True, ...)

an an XBlock HTTP handler rename:

  /refresh_children -> /upgrade_and_sync

There are still a couple issues with import or duplication
of library_content blocks referencing V2 libraries other than
latest. These will be resolved in an upcoming PR.

Part of: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3820617729/Spec+Memo+Content+Library+Authoring+Experience+V2
Follow-up work: #33640

Co-authored-by: Connor Haugh <chaugh@2u.com>
Co-authored-by: Eugene Dyudyunov <evgen.dyudyunov@raccoongang.com>
@kdmccormick kdmccormick added the content libraries misc Libraries Overhaul tech work not captured in the stories label May 15, 2024
@kdmccormick
Copy link
Member Author

We'll track the remaining follow-up tasks in their individual issues, so I'm closing this parent issue.

@kdmccormick kdmccormick closed this as not planned Won't fix, can't repro, duplicate, stale Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content libraries misc Libraries Overhaul tech work not captured in the stories epic Large unit of work, consisting of multiple tasks
Projects
None yet
Development

No branches or pull requests

1 participant