-
Notifications
You must be signed in to change notification settings - Fork 3
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
Epic: Decommission Legacy OCW Implementations / Architecture Concessions #235
Comments
Should we remove the |
I think there's still a benefit to doing it this way - it avoids a whole category of issues/quirks that could arise from attempting multiple concurrent writes to the repos. I don't think there's a huge penalty here either because API requests in general should move along quickly. |
Sounds good to me, in that case should we remove the api/backend methods for making individual commits? |
Yeah, I think we can just have methods that commit a set of changes, and if we ever need to sync 1 object in the future that's just a set w/ size=1. |
Summary
This issue documents parts of our implementation that were implemented as a bridge between the legacy OCW site and ocw-next.
Please make note of what these things need to be removed or cleaned up and any potential issues that could come up. More detail is better.
Code to Remove
ocw_import
appArchitectural Cleanup
WebsiteContent
syncing should be moved into django signalsThe text was updated successfully, but these errors were encountered: