Context
Currently, the wagtail integration of the News feed is served at a bespoke endpoint (/pages/news/) and the legacy News feed is still served at the expected endpoint /news/. Originally the intent was to do this switchover at part of the go live, but this is now no longer acceptable as it adds too much over head in the case of rollbacks. This ticket addresses this requirement.
Scope
- Both the Wagtail and Legacy News feeds are served at
/news/, with the actual displayed feed being determined by the v3 flag on the request.
- The Legacy news feed should be fed by the
Entry model, the Wagtail news feed should be fed by the PostPage model.
- Plausible should count both of these models as the same, since they share the same URL.
Out of scope
- Any changes to the creations, deletion, or moderation flows for either model. This is strictly a display change.
Acceptance criteria
Context
Currently, the wagtail integration of the News feed is served at a bespoke endpoint (
/pages/news/) and the legacy News feed is still served at the expected endpoint/news/. Originally the intent was to do this switchover at part of the go live, but this is now no longer acceptable as it adds too much over head in the case of rollbacks. This ticket addresses this requirement.Scope
/news/, with the actual displayed feed being determined by thev3flag on the request.Entrymodel, the Wagtail news feed should be fed by thePostPagemodel.Out of scope
Acceptance criteria
/news/receive the Wagtail workflow and v3 Design experience/news/receive the Legacy workflow and v2 design experience