This repository has been archived by the owner on Jul 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Move CoursePage
s into Course
(first step)
#338
Comments
No
|
I guess some of them can be changed:
|
There aren't any:
|
Hopefully we can merge them... |
Can be done manually -> there aren't many: https://nbviewer.org/github/serlo/evaluations/blob/main/src/2023/2023-11-02-injection-of-solutions.ipynb#section4 |
14 tasks
60 tasks
elbotho
changed the title
Move
Move May 6, 2024
CoursePage
s into Course
CoursePage
s into Course
(first step)
This was referenced Jun 12, 2024
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Preparation / Checks / Precaution
CoursePage
s still have a direct urlCoursePage
to have a license (or only theCourse
) (only course)CoursePage
s that belong to more than oneCourse
? (no)CoursePage
where the license is different than for theCourse
it belongs to (a few, can be solved manually)CoursePage
s that are direct children of a taxonomy (solve manually)CoursePages
so they use the new url format (see first point)CoursePage
api.serlo.org#1577 (this will result in redirects of course pages to the new link format in CF worker)Alias format
Let's try this format and see if there are problems in any of the concerned will be problems with that:
Tasks of the migration
CoursePage
into the new optional field of the parentCourse
Course state with exercises:
Rollout
follow ups:
CoursePage
toCourse
(with new url format)at some point
After
old related PRs
GroupedExercise
intoExerciseGroup
#257 (and follow ups)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -The text was updated successfully, but these errors were encountered: